/* WordPress recommendation for allowing alignment of images in posts */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/* general reset */
html {background:#f9f9f9;}
body{
	margin:0;
	font:13px Arial, Helvetica, sans-serif;
	background:#fff;
	color:#333;
	min-width:960px;
}
img{border:0;}
a{
	text-decoration:none;
	color:#5e4e71;
	font-weight:bold;
}
a:hover{text-decoration:underline;}
input, textarea, select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#000;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}

#wallpaper	{
	z-index:-1;
	position:absolute;
	top:0;
	width:100%;
	text-align:center;
	display:none;
}
#wallpaper-left	{
	left:-460px;
	position:absolute;
	top:0;
	display:none;
}
#wallpaper-right{
	right:-460px;
	position:absolute;
	top:0;
	display:none;
}

/* wrapper */
#wrapper {
	width:960px;
	margin:0 auto;
	position:relative;
	padding:151px 30px 0;
	background:#fff;
	z-index: 1000;
}

#bgskin {
	position: absolute;
	display: block;
	top: 0;
	z-index: 1;
	background: url("/wallpaper/goldbergs_heeb_skin_ton.jpg") top center repeat-x;
	width: 100%;
	height: 940px;
	cursor: pointer;
}
/* header */
#header {
	position:absolute;
	left:0;
	top:0;
	width:960px;
	height:151px;
	padding:0 30px;
}
/* header panel */
#header .panel {
	width:100%;
	padding-bottom:6px;
}
#header .panel:after {
	content:"";
	display:block;
	clear:both;
}
/* floating login form with Gigya stuff */
#floating-login {
	width: 300px;
	margin: 0 auto;
}
#floating-login p {
	margin: 0;
	float: left;
}
#floating-login input {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px;
	margin-top:2px;
	padding:3px;
	width:100%;
}
#floating-login .button-primary {
	background:url("images/login_jewcy_button.png") repeat-x scroll left top #333333;
	border-color:#298CBA;
	color:#FFFFFF;
	font-weight:bold;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	width: 80px;
	font-size: 14px;
}
#floating-login .forgetmenot {
	font-size: 11px;
	line-height: 19px;
	float: left;
}
#floating-login .forgetmenot input {
	width: 15px;
	margin-bottom: 5px;
}
#floating-login .submit {
	float: right;
}
/* topnav */
#header .topnav {
	list-style:none;
	margin:0;
	padding:10px 0 0;
	font-size:11px;
}
.topnav li {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider.gif) no-repeat 100% 0;
	padding:0 9px 4px;
	position:relative;
}
.topnav li a {
	color:#333;
	font-weight:bold;
	position:relative;
	margin-top:3px;
	float:left;
}
.topnav li a:hover {
	color:#5e4f71;
	text-decoration:none;
}
.topnav li a.joub {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-joub.gif) no-repeat;
	width: 88px;
	height: 22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.topnav li a.has-drop {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-has-drop.gif) no-repeat 100% 5px;
	padding-right:15px;
}
.topnav li a.facebook {
	width: 150px;
	height: 18px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin-top:2px;
}
.topnav li a.FBConnectButton {
	margin-top: 0;
}
.topnav li a .arrow {
	top:-11px;
	left:50%;
	margin-left:-7px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-arrow.gif) no-repeat;
	width: 13px;
	height: 6px;
	position:absolute;
	display:none;
}
.topnav li a:hover .arrow  {display:block;}
.topnav li .drop {
	position:absolute;
	left:0;
	top:100%;
	background:#f5f6f5;
	list-style:none;
	margin:0;
	padding:10px;
	width:120px;
	display:none;
}
.topnav li:hover .drop,
.topnav li.hover .drop {
	display:block;
}
.topnav li .drop li {
	background:none;
	border-top:1px solid #e0e0e0;
	padding:4px 0;
	overflow:hidden;
	width:100%;
}

/* search form */
#header .search {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #CCCCCC;
    float: right;
    height: 20px;
    overflow: hidden;
    padding: 3px 3px 5px;
    width: 218px;
}
#header .search .text {
	float:left;
	background:#fff;
	border:0;
	padding:4px 5px;
	width:141px;
	height:14px;
	outline:none;
}
#header .search .submit {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-search.gif) no-repeat;
	width: 67px;
	height: 22px;
	font-size:0;
	letter-spacing:-9999px;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
#header .holder {
	width:100%;
	overflow:hidden;
	padding-top:13px;
	margin-bottom:7px;
}
/* logo */
#header .logo {
	float:left;
	/*background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/logo.gif) no-repeat;*/
	width: 201px;
	height: 81px;
	text-indent:-9999px;
	overflow:hidden;
	margin:3px 0 0 10px;
	display:inline;
}
#header .logo a {
	display:block;
	height:100%;
}
#header .adv {float:right;}
/* navigation */
#nav {
	list-style:none;
	margin:0;
	padding:7px 0 0;
	width:100%;
	height: 32px;
	border:solid #333;
	border-width:3px 0;
}
#nav li {
	float:left;
	position: relative;
	padding:6px 16px 9px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider02.gif) no-repeat;
	margin-left:-1px;
}
#nav li:first-child {
	background: none;
}
#nav li span {
	display:block;
	padding-bottom:1px;
}
#nav li.active span {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider06.gif) repeat-x 0 100%;}
#nav li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-nav.gif) no-repeat;
}
#nav li.current-category-ancestor a {
	border-bottom: 1px dashed #666;
}
#nav li a.news, #nav li.news a {
	width:42px;
}
#nav li a.arts, #nav li.arts a {
	width:120px;
	background-position:-65px 0;
}
#nav li a.sex, #nav li.sex a {
	width:82px;
	background-position:-211px 0;
}
#nav li a.religion, #nav li.religion a {
	width:141px;
	background-position:-322px 0;
}
#nav li a.jewish, #nav li.jewish a {
	width:98px;
	background-position:-487px 0;
}
#nav li a.social, #nav li.social a {
	width:114px;
	background-position:-607px 0;
}
#nav li a.family, #nav li.family a {
	width:50px;
	background-position:-749px 0;
}
#nav li a.events, #nav li.events a {
	width:56px;
	background-position:-819px 0;
}
#nav li a.store, #nav li.store a {
	width:46px;
	background-position:100% 0;
}
#nav li ul.sub-menu {
	position: absolute;
	padding-left: 0;
	margin-left: -10px;
	padding-top: 13px;
	background: #fff;
	list-style: none;
	text-transform: uppercase;
	border-bottom: 3px solid #000;
	display: none;
}
#nav li.over ul.sub-menu {
	display: block;
}
#nav li ul.sub-menu li, #nav li ul.sub-menu li a {
	text-indent: 0;
	background: none;
	border-bottom: none;
}
/* main */
#main {
	width:100%;
	overflow:hidden;
	padding:19px 0;
}
/* content */
#content {
	width:635px;
	float:left;
	overflow:hidden;
}
#content-advertise {
	width:100%;
	float:left;
	overflow:hidden;
}
/* data */
#content .data {
	float:left;
	width:471px;
}
/* main-post */
.main-post {
	background:#ebebeb url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-post.gif) no-repeat;
	padding:11px 10px 10px;
	height:1%;
	overflow:hidden;
	margin-bottom:21px;
}
.main-post img {
	display:block;
	margin-bottom:21px;
}
.main-post h1 {
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin:0;
}
.main-post h1 a {color:#333;}
#content .posted {
	display:block;
	font-size:11px;
	line-height:13px;
	margin-bottom:7px;
}
#content .posted a {color:#4c2e7e;}
.data p {margin:0 0 20px;}
.data .more {
	color:#333;
	font-weight:bold;
}
.main-post .post-content {
	padding:0 12px 3px;
	line-height:17px;
}

.excerpt p	{ color:#999; font-weight:bold; }
.excerpt p a span	{ display:none; }
/* socials list */
#content .socials {
	list-style:none;
	margin:0;
	padding:6px 0 0;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
}
#content .socials li {
        float: left;
	padding:2px 30px 2px 30px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider04.gif) no-repeat;
	margin-left:-18px;
	display:inline;
	white-space:nowrap;
}
#content .socials a{
	display:block;
	line-height:16px;
	color:#333;
}
#content .socials .facebook {
    	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-facebook.gif) no-repeat;
	padding-right:0px;
	margin-right:0px;
}
#content .socials .twitter {
    	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-twitter.gif) no-repeat;
}
#content .socials .digg {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-digg.gif) no-repeat;
}
#content .socials .comment {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-comm.gif) no-repeat 0 2px;
	padding-left:20px;
}
#content .socials span {
	color:#5e4f71;
}
/* post */
.post {
	border-bottom:3px solid #dcdcdc;
	padding-bottom:3px;
	width:100%;
	overflow:hidden;
	margin-bottom:21px;
}
.link-wrapper {
	width:100%;
	overflow:hidden;
}
.section {
	float:left;
	font-size:9px;
	color:#666;
	margin-bottom:4px;
	font-weight:bold;
}
.section span {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-bulb-l.gif) no-repeat;
	height: 18px;
	padding:2px 0 0 4px;
}
.section em {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-bulb-r.gif) no-repeat;
	width: 4px;
	height: 20px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
}
.post h2,
.article h2 {
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	margin:0 0 10px;
}
.post h2 a {color:#333;}
.post .holder {
	width:100%;
	overflow:hidden;
	line-height:18px;
	margin-bottom:3px;
}
.post .visual {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-visual.gif) no-repeat;
	width: 90px;
	height: 90px;
	margin-right:11px;
	padding:5px 6px 6px 5px;
}
.post .visual img {
	display:block;
}
.post .text-box {
	height:1%;
	overflow:hidden;
}
#content .data .post .posted {
	margin-bottom:2px;
}
#content .post .socials li {
	margin:0 0 0 -1px;
	width:107px;
	padding:2px 0 2px 10px;
}
.data .adv-box,
.comments .adv-box {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	margin:-6px 0 22px;
	padding-bottom:11px;
	display:none;
}
.data .adv-box a,
.comments .adv-box a {
	display:block;
}
/* pager */
.pager {
	list-style:none;
	margin:-6px 0 21px;
	padding:0 0 15px;
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	line-height:26px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
}
.pager li {
	display:inline;
	margin:0 2px;
}
.pager li a {color:#333;}
.pager li a:hover,
.pager li a.active {
	color:#5e4e71;
	text-decoration:underline;
}
.pager .prev {
	float:left;
	margin:0;
}
.pager .prev a {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-prev.gif) no-repeat;
	width: 80px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.pager .next{
	float:right;
	margin:0;
}
.pager .next a {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-next.gif) no-repeat;
	width: 80px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
/* aside */
#content .aside {
	float:right;
	width:140px;
}
.aside h2,
#sidebar h2,
#footer h3,
#content .related h2,
.comments h2 {
	border-bottom:3px solid #333;
	padding-bottom:12px;
	margin:0 0 10px;
}
.aside h2 .pick-heading {
    display: block;
   font-size: 17px;
   height: 17px;
   width: 140px;
}
/* pick-list */
.aside .pick-list {
	list-style:none;
	margin:0 0 6px;
	padding:0;
	width:100%;
	overflow:hidden;
}
.aside .pick-list li {
	margin-bottom:17px;
	height:1%;
	vertical-align:top;
}
.aside .adv-box {
	text-align: center;
}
.aside .adv-box img{
	display:block;
	margin:0 auto;
}
.pick-list .visual {
	border:1px solid #ebebeb;
	padding:9px;
	margin-bottom:7px;
}
.pick-list .visual img {
	display:block;
}
.pick-list h3 {
	font-size:10px;
	line-height:12px;
	margin:0;
}
.pick-list h3 a {color:#333;}
/* sidebar */
#sidebar {
	float:right;
	width:300px;
}
/* sign up box */
#sidebar .sign-box {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-sign-box.jpg) repeat-y;
	padding:15px 0 11px 10px;
	margin-bottom:15px;
}
.sign-box h3 {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-sign.png) no-repeat;
	width: 280px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 9px;
}
.sign-box .subheading {
	background: url(/wp-content/themes/twentyten/images/text-subheading.png) no-repeat;
	width: 100%;
	height: 8px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin-bottom:19px;
}
/* sign-up form */
.sign-box .sign {
	height:24px;
	overflow:hidden;
	margin-bottom:10px;
}
.sign-box .text {
	float:left;
	background:#fff;
	border:0;
	padding:5px 5px;
	width:194px;
	font-size:11px;
	outline:none;
	height:14px;
}
.sign-box  .submit {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-subscribe.gif) no-repeat;
	width: 76px;
	height: 24px;
	font-size:0;
	letter-spacing:-9999px;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.sign-box a {
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
/* socials list */
.sign-box .socials {
	list-style:none;
	margin:8px -5px 0;
	padding:10px 5px 0;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider05.gif) repeat-x;
	height:1%;
	overflow:hidden;
}
.sign-box .socials li {
	float:left;
	margin-right:18px;
}
.sign-box .socials li.follow {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-follow.gif) no-repeat;
	width: 76px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
}
.sign-box .socials li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width: 16px;
	height: 15px;
	margin-top:4px;
}
.sign-box .socials li .facebook {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-facebook2.gif) no-repeat;}
.sign-box .socials li .twitter {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-twitter2.gif) no-repeat;}
.sign-box .socials li .foursquare {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-foursquare.gif) no-repeat;}
.sign-box .socials li .youtube {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-youtube.gif) no-repeat;}
.sign-box .socials li .rss {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-rss.gif) no-repeat;}
/* events-box */
#sidebar .events-box {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	padding-top:17px;
}
#sidebar h2 .event-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-events.gif) no-repeat;
	width: 147px;
	height: 11px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#sidebar h2 {padding:0 0 10px;}
/* events-list */
.events-list {
	list-style:none;
	margin:0 0 10px;
	padding:0;
}
.events-list li {
	margin-bottom:1px;
	background:#f2f2f2;
	position:relative;
	padding:6px 12px 10px;
	font-size:11px;
	height:1%;
	vertical-align:top;
}
.events-list li h3 {
	font-size:15px;
	line-height:21px;
	color:#000;
	margin:0 0 1px;
	font-weight:normal;
}
.events-list li h3 a {color:#000;}
.events-list li.light {background:#f9f9f9;}
.events-list .mark {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-mark.gif) no-repeat;
	color:#fff;
	font-size:9px;
	font-weight:bold;
	line-height:16px;
	position:absolute;
	right:0;
	top:0;
	padding:0 3px 0 9px;
}
.events-list p {margin:0;}

/* events-list-selector on main events page */
.events-list-selector {
	list-style:none;
	margin:0 0 10px;
	padding:0;
}
.events-list-selector li {
	margin-bottom:1px;
	background:#f2f2f2;
	position:relative;
	padding:6px 12px 10px;
	font-size:11px;
	height:1%;
	vertical-align:top;
}
.events-list-selector li h3 {
	font-size:15px;
	line-height:21px;
	color:#000;
	margin:0 0 1px;
	font-weight:normal;
}
.events-list-selector li h3 a {color:#000;}
.events-list-selector li.light {background:#f9f9f9;}
.events-list-selector .mark {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-mark.gif) no-repeat;
	color:#fff;
	font-size:9px;
	font-weight:bold;
	line-height:16px;
	position:absolute;
	top:0;
	padding:0 3px 0 9px;
}
.events-list-selector .divider {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
}
.events-list-selector p {margin:0;}


/* events navigation */
.events-nav {
	width:100%;
	overflow:hidden;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	padding-bottom:15px;
	margin-bottom:16px;
}
.events-nav .submit {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-submit-events.gif) no-repeat;
	width: 140px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
}
.events-nav .all {
	float:right;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-all.gif) no-repeat;
	width: 109px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
}
#sidebar .adv-box {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	padding-bottom:15px;
	margin-bottom:13px;
}
#sidebar .adv-box-border-top {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	padding-top:15px;
	margin-top:13px;
	margin-bottom:13px;
}
#sidebar .sidebar-border {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
}
#sidebar .adv-box img {
	display:block;
}
#events-border {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
}
#eventsearch .sign {
	height:24px;
	overflow:hidden;
	margin-bottom:10px;
}
#eventsearch .text {
	float:left;
	background:#fff;
	border:0;
	padding:5px 5px;
	width:194px;
	font-size:11px;
	outline:none;
	height:14px;
}
#eventsearch  .submit {
	float:left;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-submit.gif) no-repeat;
	width: 76px;
	height: 24px;
	font-size:0;
	letter-spacing:-9999px;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
/* gallery */
#sidebar h2 .gallery-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-gallery.gif) no-repeat;
	width: 129px;
	height: 12px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#sidebar .gallery-holder {
	width:300px;
	overflow:hidden;
	margin-bottom:10px;
}
#sidebar .gallery {
	list-style:none;
	margin:0;
	padding:0 0 18px;
	width:9999px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	overflow:hidden;
}
#sidebar .gallery li {
	float:left;
	margin-right:20px;
	width:140px;
}
#sidebar .gallery li .visual {
	border:1px solid #dcdcdc;
	padding:9px;
	margin-bottom:8px;
}
.gallery li .visual img {display:block;}
.gallery li a {
	color:#531c82;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	display:block;
}
/* sidebar pager */
#sidebar .pager {
	margin:0 0 15px;
	font-size:10px;
	font-weight:bold;
	padding-bottom:10px;
}
#sidebar .pager a {
	color:#5e4f71;
}
#sidebar .recommend-box img {display:block;}
/* footer */
#footer {
	width:100%;
	padding-bottom: 20px;
	margin-bottom: -20px;
	background:#f9f9f9;
}
#footer .footer-holder {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	padding-top:30px;
}
#footer .column {
	float:left;
	width:300px;
	margin-right:30px;
}
/* twitter-column */
#footer .twitter-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-twitter.gif) no-repeat;
	width: 165px;
	height: 10px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#footer h3 a.twitter {
	float:right;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-twitter3.gif) no-repeat;
	width: 16px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:-5px;
	position:relative;
}
#footer .column .more-tweets {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-more-tweets.gif) no-repeat;
	width: 122px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
/* foursquare-column */
#footer .foursquare-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-foursquare.gif) no-repeat;
	width: 177px;
	height: 10px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#footer h3 a.foursquare {
	float:right;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-foursquare.gif) no-repeat;
	width: 14px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:-5px;
	position:relative;
}
#footer .column .check {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-check.gif) no-repeat;
	width: 139px;
	height: 24px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
/* recent-list */
.recent-list {
	list-style:none;
	margin:0 0 10px;
	padding:2px 0 0;
	overflow:hidden;
	line-height:17px;
	font-size:13px;
}
.recent-list span {color:#999;}
.recent-list h3 {padding-bottom:10px;}
.recent-list li {
	border-bottom:1px solid #ccc;
	padding:8px 0;
	font-weight:normal;
}
.recent-list p {margin:0;}
/* navigation and other column */
#footer .column2 {
	width:145px;
	float:left;
	margin-right:11px;
}
#footer .nav-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-navigate.gif) no-repeat;
	width: 69px;
	height: 10px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#footer .other-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-other.gif) no-repeat;
	width: 46px;
	height: 10px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#footer .column2 ul {
	list-style:none;
	margin:0;
	padding:10px 0 0 1px;
	font-size:13px;
	line-height:17px;
}
#footer .column-holder{
	width:972px;
	margin-bottom:24px;
} 
.column-holder a	{
	padding:0 10px;
}
#footer .column-holder:after {
	content:"";
	display:block;
	clear:both;
}
#footer .copy {
	display:block;
	margin-bottom:15px;
}
/* inner page styles */
/* article */
#content .article {
	width:100%;
	overflow:hidden;
	/* padding-top:15px; */
	line-height:18px;
	margin-bottom:17px;
}
/* section heading */
.article .section{
	width:570px;
	overflow:hidden;
	padding:0 165px 15px 0;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	margin-bottom:20px;
}
.section-advertise{
	width:100%;
	overflow:hidden;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	margin-bottom:20px;
}
#content .article h1 {
	margin:19px 0 0;
	float:left;
}
#content .article h1.post-heading {
	/*background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-sex.gif) no-repeat; */
	font-family: "proxima-nova-1","proxima-nova-2",sans-serif;
	font-weight: 600;
	font-style: normal;
	color: #333333;
	font-size: 36px;
	line-height: 36px;
	text-transform: uppercase;
	/*width: 190px;
	height: 25px;*/
	/*
	text-indent:-9999px;
	overflow:hidden;
	*/
}
#content .article .section .adv {
	float:right;
	position:relative;
}
.article .section .adv img {
	display:block;
}
.article .section .adv .jewsed {
	position:absolute;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bg-jewsed.gif) no-repeat;
	width: 65px;
	height: 13px;
	bottom:0;
	left:0;
	text-indent:-9999px;
	overflow:hidden;
}
#content .article .holder {
	width:100%;
	overflow:hidden;
	padding-top:5px;
	margin-bottom:12px;
}
#content .article .visual {
	float:left;
	border:1px solid #dcdcdc;
	padding:4px;
	margin-right:32px;
}
#content .article .visual img {
	display:block;
}
/* social-options list */
.social-options {
	list-style:none;
	margin:34px 0 0;
	padding:0;
	float:left;
	overflow:hidden;
	width:142px;
	font: bold 10px/16px Arial, Helvetica, sans-serif;
}
.social-options li {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	margin-top:-1px;
	padding:11px 0 10px 2px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
}
.social-options li a {
	padding:0 0 1px 25px;
	color:#666;
	float:left;
}
.social-options li a span {
	color:#5e4f71;
}
.social-options li a.facebook {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-facebook.gif) no-repeat;}
.social-options li a.twitter {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-twitter.gif) no-repeat;}
.social-options li a.share {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-share.gif) no-repeat;}
.social-options li a.digg {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-digg.gif) no-repeat;}
.social-options li a.comm {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-comm.gif) no-repeat;}
.social-options li a.print {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-print.gif) no-repeat;}


.category-social-options {
	list-style:none;
	margin:34px 0 0;
	padding:0;
	float:left;
	overflow:hidden;
	width:142px;
	font: bold 10px/16px Arial, Helvetica, sans-serif;
}
.category-social-options li {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	margin-top:-1px;
	padding:11px 0 10px 2px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
}
.category-social-options li:first-child {
	padding-top: 5px;
}
.category-social-options li a {
	padding:0 0 1px 25px;
	color:#666;
	float:left;
}
.category-social-options li a span {
	color:#5e4f71;
}
.category-social-options li a.facebook {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-facebook.gif) no-repeat;}
.category-social-options li a.twitter {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-twitter.gif) no-repeat;}
.category-social-options li a.share {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-share.gif) no-repeat;}
.category-social-options li a.digg {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-digg.gif) no-repeat;}
.category-social-options li a.comm {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-comm.gif) no-repeat;}
.category-social-options li a.print {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/ico-print.gif) no-repeat;}


#content .article p {
	margin:0 0 18px;
}
#content .article h3 {
	font-size:13px;
	margin:0;
	color:#333;
}
#content .article .text-box {
	width:100%;
	overflow:hidden;
}
/* related articles */
#content .article .related {
	/* float:right; */
	/* width:331px; */
	padding:13px 10px 5px;
	background:#f2f2f2;
	clear: both;
	/* margin:0 0 10px 9px; */
}
#content .article .related.inline {
	float:right;
	clear: none;
	width:331px;
	margin:0 0 10px 9px;
}
#content .article .related .rel-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-rel.gif) no-repeat;
	width: 140px;
	height: 11px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#content .related h2 {padding-bottom:9px;}
#content .related ul {
	list-style:none;
	margin:0;
	padding:0;
}
#content .related ul li {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bullet.gif) no-repeat 0 7px;
	padding-left:12px;
	margin-bottom:7px;
}
#content .related ul li a {color:#000;}
#content .article .pager {
	padding:18px 0 6px;
	background:none;
}
#content .article .socials {
	padding-top:18px;
	margin-bottom:15px;
}
#content .article .socials li {
	padding:2px 45px 2px 22px;
}
/* story-navigation */
.article .story-nav {
	list-style:none;
	margin:0 0 38px;
	padding:30px 0 0;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	width:100%;
	overflow:hidden;
}
.story-nav li.prev { float:left; width: 310px; }
.story-nav li.next { float:right; text-align: right; width: 310px; }
.story-nav li a.prev-btn {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-prev.gif) no-repeat;
	width: 132px;
	height: 11px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:9px;
}
.story-nav li a.next-btn {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-next.gif) no-repeat;
	width: 95px;
	height: 11px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin-bottom:9px;
}
.story-nav li  span {
	display:block;
	width:100%;
	overflow:hidden;
}


/* comments */
#content .comments {
	width:100%;
	overflow:hidden;
	margin-bottom:45px;
}
#content .comments .adv-box {margin:0 0 37px;}
.comments-holder {
	background:#e9e9e9;
	padding:13px 10px;
}
.comments-holder h2 .comment-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-comment.gif) no-repeat;
	width: 137px;
	height: 11px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.comments-holder h2 {padding-bottom:10px;}
/* comments-list */
.comments-list {
	list-style:none;
	margin:0 0 5px;
	padding:5px 0 0;
	line-height:18px;
	width:100%;
	overflow:hidden;
}
.comments-list li {
	width:100%;
	overflow:hidden;
	margin-bottom:15px;
}
.comments-holder .posted {font-weight:bold;}
.comments-list img {
	float:left;
	margin:2px 10px 0 0;
}
.comments-list .text {
	height:1%;
	overflow:hidden;
}
.comments-list .date {
	display:block;
	font-style:normal;
	font-size:11px;
	line-height:13px;
	margin:-7px 0 5px;
}
.comments-list p {margin:0 0 7px;}
.comments-list .link-wrapper {
	width:100%;
	overflow:hidden;
}
.comments-list .link-wrapper a {
	float:right;
	text-transform:uppercase;
	color:#333;
	font-size:11px;
	font-weight:bold;
}
.comments-holder h3 {
	font-size:11px;
	font-weight:bold;
	margin:0 0 10px;
}
/* message */
.comments-holder .message textarea {
	border:0;
	background:#fff;
	width:438px !important;
	height:140px;
	padding:5px;
	overflow:auto;
}
.comments-holder .message .submit {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/btn-post.gif) no-repeat;
	width: 107px;
	height: 24px;
	font-size:0;
	letter-spacing:-9999px;
	cursor:pointer;
	border:0;
	padding:0;
	display:block;
}
/* popular box */
#sidebar .popular-heading {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/text-popular.gif) no-repeat;
	width: 194px;
	height: 11px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
/* articles-list */
#sidebar .articles-list {
	list-style:none;
	margin:-10px 0 14px;
	padding:0 0 17px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
}
.articles-list li {
	background:#f2f2f2;
	padding:14px 10px 15px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
}
.articles-list li.light {
	background:#f9f9f9;
}
.articles-list li a {
	background:url("http://www.jewcy.com/wp-content/themes/twentyten/images/bullet01.gif") no-repeat scroll 0px 8px transparent;
	padding-left:13px;
	line-height:16px;
	color:#000;
	float:left;
}
/* facebook-box */
#sidebar .facebook-box {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
	padding-bottom:16px;
	margin-bottom:16px;
	width:100%;
	overflow:hidden;
}
.facebook-box img {display:block;}


/* Gravity Forms Front End Form Styles */

.gform_wrapper {overflow:hidden; margin:10px 0; max-width:500px; background-color:#f9f9f9;}
.gform_wrapper h1, .gform_wrapper h2, .gform_wrapper h3 {font-weight:normal; border:none; outline:none; background:none}
.gform_wrapper:focus {outline:none}
.gform_wrapper form {text-align:left}
.gform_wrapper input {border: none; font-size:11px; font-family:verdana, sans-serif; padding:2px 0 2px 0; letter-spacing:normal;}
.gform_wrapper textarea {border: none; font-size:11px; font-family:verdana, sans-serif; letter-spacing:normal; padding:2px 0 2px 0; resize:none; /* doesn't validate but added for Safari field resizing */}
.gform_wrapper ul {margin:0; list-style-type:none}
html>body .entry ul, .gform_wrapper ul {text-indent:0px}
.gform_wrapper li, .gform_wrapper form li {list-style-type:none!important; overflow:hidden}
.gform_wrapper ul.gfield_radio li, .gform_wrapper ul.gfield_checkbox li {overflow:visible}
.gform_wrapper ul.right_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper form ul.left_label li {margin-bottom:14px}
.gform_wrapper ul li:before, .gform_wrapper ul li:after, .entry ul li:before, .entry ul li:after {content:""; /* for safari */}
.gform_wrapper ul li:before, .gform_wrapper ul li:after, .entry ul li:before, .entry ul li:after {content:none; # /* for other browsers */}
.gform_wrapper ul.gform_fields {padding:0px; margin:0px}
.gform_wrapper select {border: none; font-size:11px; font-family:verdana, sans-serif; padding:3px 0 3px 0; letter-spacing:normal}
.gform_wrapper .inline {display:inline!important}
.gform_wrapper .gform_heading {width:98%; margin-bottom:18px}
.gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {width:70px; float:left}
.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {margin-right:12px}
.gform_wrapper .gfield_time_ampm select {width:60px!important}
.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input {width:70%!important}
.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {width:50px; float:left}
.gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input {width:85%!important}
.gform_wrapper .field_hover {border:1px dashed #2175A9!important; cursor:pointer}
.gform_wrapper .field_selected {background-color:#DFEFFF; border:1px solid #C2D7EF!important}
.gform_wrapper .field_name_first, .gform_wrapper .field_name_last {width:50%; float:left}
.gform_wrapper .ginput_complex {overflow:hidden}
.gform_wrapper .field_name_first input, .gform_wrapper .ginput_complex .ginput_left input {width:90%!important}
.gform_wrapper .field_name_last input {width:93%!important}
.gform_wrapper .datepicker {width:100px!important}
.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {width:48%; float:left}
.gform_wrapper .gfield_error .ginput_complex .ginput_left, .gform_wrapper .gfield_error .ginput_complex .ginput_right {width:50%}
.gform_wrapper .gfield_error .ginput_complex .ginput_left input {width:90%!important}
.gform_wrapper .gfield_error .ginput_complex .ginput_right input {width:100%!important}
.gform_wrapper .ginput_complex input, .gform_wrapper .ginput_complex select {width:92%!important}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {display:block; margin:3px 0 8px 0; font-size:10px; letter-spacing:.1em}
.gform_wrapper .ginput_complex .name_prefix {float:left; width:30px!important; margin-right:14px}
.gform_wrapper .ginput_complex .name_suffix {float:left; width:30px!important}
.gform_wrapper .ginput_complex .name_first, .gform_wrapper .ginput_complex .name_last {float:left; width:100px; margin-right:8px}
.gform_wrapper .top_label .gfield_label {margin:10px 0 4px 0; font-weight:bold; display:-moz-inline-stack; display:inline-block; line-height:130%; clear:both}
.gform_wrapper .left_label .gfield_label {float:left; margin:2px 15px 0 0; width:29%; font-weight:bold}
.gform_wrapper .right_label .gfield_label {float:left; margin:2px 15px 0 0; width:29%; font-weight:bold; text-align:right}
.gform_wrapper .left_label ul.gfield_checkbox, .gform_wrapper .right_label ul.gfield_checkbox, .gform_wrapper .left_label ul.gfield_radio, .gform_wrapper .right_label ul.gfield_radio {margin-left:32%}
.gform_wrapper .top_label input.small, .gform_wrapper .top_label select.small {width:25%}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:50%}
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {width:92%}
.gform_wrapper .right_label input.small, .gform_wrapper .right_label select.small, .gform_wrapper .left_label input.small, .gform_wrapper .left_label select.small {width:15%}
.gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium, .gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium {width:35%}
.gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper textarea.textarea {width:59%}
.gform_wrapper .right_label div.ginput_complex, .gform_wrapper .left_label div.ginput_complex {width:64%; float:left}
.gform_wrapper h2.gsection_title {margin:0!important; padding:0!important; letter-spacing:normal!important}
.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {font-weight:bold; font-size:16px; font-family:Helvetica, sans-serif}
.gform_wrapper h3.gform_title {letter-spacing:normal!important; margin:10px 0 6px 0}
.gform_wrapper span.gform_description {font-weight:normal}
.gform_wrapper h2.gsection_title, .gform_wrapper .gsection_description, .gform_wrapper h3.gform_title {width:98%}
.gform_wrapper .gsection {border-bottom:1px dotted #ccc!important; padding:0 0 8px 0; margin:8px 0 16px 0}

/* updated radio and checkbox styling - justifies lenghty labels ----------------------------------- */

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {position:relative}
.gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio {margin:6px 0; padding:0}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {display:block; margin: 0 0 0 24px; padding:0; width: auto; line-height:1.5; vertical-align: top}
.gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio], .gform_wrapper .gfield_checkbox li input {float:left; margin-top:2px}

/* some built in styles to use for quick radio/checkbox columns ----------------------------------- */

.gf_2col ul.gfield_checkbox li, .gf_2col ul.gfield_radio li {width:50%; float:left; margin:0; min-height:1.8em}
.gf_3col ul.gfield_checkbox li, .gf_3col ul.gfield_radio li {width:33%; float:left; margin:0; min-height:1.8em}
.gf_4col ul.gfield_checkbox li, .gf_4col ul.gfield_radio li {width:25%; float:left; margin:0; min-height:1.8em}
.gf_2col ul.gfield_checkbox, .gf_2col ul.gfield_radio, .gf_3col ul.gfield_checkbox, .gf_3col ul.gfield_radio, .gf_4col ul.gfield_checkbox, .gf_4col ul.gfield_radio {overflow:hidden}
.gf_height25 ul.gfield_checkbox li, .gf_height25 ul.gfield_radio li {height:25px}
.gf_height50 ul.gfield_checkbox li, .gf_height50 ul.gfield_radio li {height:50px}
.gf_height75 ul.gfield_checkbox li, .gf_height75 ul.gfield_radio li {height:75px}
.gf_height100 ul.gfield_checkbox li, .gf_height100 ul.gfield_radio li {height:100px}
.gf_height125 ul.gfield_checkbox li, .gf_height125 ul.gfield_radio li {height:125px}
.gf_height150 ul.gfield_checkbox li, .gf_height150 ul.gfield_radio li {height:150px}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {font-size:10px; line-height:150%; clear:both; font-family:verdana, sans-serif; letter-spacing:normal}
.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description {padding:4px 0 8px 0}
.gform_wrapper .gfield_description {padding: 10px 0 8px 0; font-style: italic}
.gfield_date_year+.gfield_description {padding:0 0 8px 0}
.gform_wrapper .gsection_description {font-style: italic}
.ginput_complex + .gfield_description {padding-top:0!important}
.gform_wrapper .right_label .gfield_description, .gform_wrapper .left_label .gfield_description, .gform_wrapper .left_label .instruction, .gform_wrapper .right_label .instruction {margin-left:29%; padding-left:15px}
.gform_wrapper .left_label .gsection .gsection_description, .gform_wrapper .right_label .gsection .gsection_description {margin-left:0; padding-left:0; padding-top:4px; line-height:150%}
.gform_wrapper .gfield_required {color:#790000; margin-left:4px}
.gform_wrapper textarea.small {height:80px}
.gform_wrapper textarea.medium {height:150px}
.gform_wrapper textarea.large {height:250px}
.gform_wrapper .gfield_error {background-color:#FFDFDF!important; margin: 4px 0px 6px 0px !important; padding:6px 10px 4px 6px!important; border:1px dotted #C89797}
.gform_wrapper .top_label .gfield_error .ginput_container {max-width:99%}
.gform_wrapper .top_label .gfield_error {width:92%}
.gform_wrapper .top_label .gfield_error input.large, .gform_wrapper .top_label .gfield_error select.large, .gform_wrapper .top_label .gfield_error textarea.textarea {width:100%}
.gform_wrapper .right_label .gfield_error input.large, .gform_wrapper .right_label .gfield_error select.large, .gform_wrapper .right_label .gfield_error textarea.textarea, .gform_wrapper .left_label .gfield_error input.large, .gform_wrapper .left_label .gfield_error select.large, .gform_wrapper .left_label .gfield_error textarea.textarea {width:66%}
.gform_wrapper .gfield_error .gfield_label {color:#790000}
.gform_wrapper .validation_error {color:#790000; font-weight:bold; font-size:14px; line-height:150%; font-family:Helvetica, sans-serif; margin-bottom:16px}
.gform_wrapper .validation_message {color:#790000!important; font-size:11px; font-family:verdana, sans-serif; letter-spacing:normal}
.gform_wrapper .gform_footer {padding:16px 0 10px 0; margin:16px 0 0 0}
.gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label {padding:16px 0 10px 31%}
.gform_wrapper input.button {font-size:100%; color:#222}
.gform_wrapper input.button:hover {color:#000}
#gforms_confirmation_message {background-color:#f2f2f2; border:1px solid #b1b1b1; margin-top:10px; margin-bottom:10px; padding:20px 0; font-size:12px; color:#333333; text-align:center}
.gform_wrapper .gform_edit_link {margin:20px 0; font-family:verdana, sans-serif; font-size:12px}
.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right, .gform_wrapper .ginput_complex .ginput_full {min-height:43px; display:block; overflow:hidden}
.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {margin:0 0 4px 0; line-height: 130%!important} /* improve spacing and prevent descenders from getting cut off in IE */

/* jQuery UI date picker ---------------------------------------------------------------------------------------*/

.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {/*resets*/margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; font-family:"lucida sans", "lucida grande", lucida , sans-serif; background:#fff; font-size:1.0em; border:4px solid #C1C1C1; width:15.5em; padding:2.5em .5em .5em .5em; position:relative}
.ui-datepicker-div, #ui-datepicker-div {z-index:9999; /*must have*/ display:none}
.ui-datepicker-inline {float:left; display:block}
.ui-datepicker-control {display:none}
.ui-datepicker-current {display:none}
.ui-datepicker-next, .ui-datepicker-prev {position:absolute; left:.5em; top:.5em; background:#eee}
.ui-datepicker-next {left:14.6em}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {background:#dadada}
.ui-datepicker-next a, .ui-datepicker-prev a {text-indent:-999999px; width:1.3em; height:1.4em; display:block; font-size:1em; background:url(../images/datepicker_arrow_left.gif) 50% 50% no-repeat; border:1px solid #d3d3d3; cursor:pointer}
.ui-datepicker-next a {background:url(../images/datepicker_arrow_right.gif) 50% 50% no-repeat}
.ui-datepicker-header select {border:1px solid #d3d3d3; color:#555; background:#e6e6e6; font-size:1em; line-height:1.4em; position:absolute; top:.5em; margin:0 !important}
.ui-datepicker-header option:focus, .ui-datepicker-header option:hover {background:#dadada}
.ui-datepicker-header select.ui-datepicker-new-month {width:7em; left:2.2em}
.ui-datepicker-header select.ui-datepicker-new-year {width:5em; left:9.4em}
table.ui-datepicker {width:15.5em; text-align:right}
table.ui-datepicker td a {padding:.1em; display:block; color:#555; background:#e6e6e6; cursor:pointer; border:1px solid #fff; text-align:center}
table.ui-datepicker td a:hover {border:1px solid #fff; color:#212121; background:#dadada; text-decoration: none}
table.ui-datepicker td a:active {border:1px solid #aaa; color:#212121; background:#fff; text-decoration: none}
table.ui-datepicker .ui-datepicker-title-row td {padding:.2em 0; text-align:center; font-size:.9em; color:#222; text-transform:uppercase}
table.ui-datepicker .ui-datepicker-title-row td a {color:#222; padding:.3em 0}
.ui-datepicker-cover {display:none; display/**/:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:193px; height:200px}
img.ui-datepicker-trigger {position:relative; top:3px; left:4px}

/* tame those pesky hidden fields --------------------------------------------------------------------*/

.gform_wrapper input[type="hidden"], .gform_wrapper input.gform_hidden, .gform_hidden {display:none}
.ginput_full br, .ginput_left br, .ginput_right br {display:none}

/* fix captcha alignment for IE8 ---------------------------------------------------------------------*/

.gform_wrapper .left_label #recaptcha_area, #recaptcha_table, .gform_wrapper .right_label #recaptcha_area, #recaptcha_table {margin-left:32%}

/* additional spacing and padding tweaks --------------------------------------------*/

.gform_wrapper .left_label .ginput_complex .ginput_right label, .gform_wrapper .left_label .ginput_complex .ginput_left label, .gform_wrapper .right_label .ginput_complex .ginput_right label, .gform_wrapper .right_label .ginput_complex .ginput_left label {word-spacing: -.4em}
ul.gfield_checkbox li, ul.gfield_radio li {padding:0!important}
.top_label .ginput_complex + .gfield_description {padding-bottom:0!important}
.gform_wrapper .top_label .gfield_description, {padding: 10px 0 0 0}
.gform_wrapper .top_label .gfield_description.validation_message, .gfield_description.validation_message {padding:10px 0 10px 0}

/* Twentyten theme specific styles updated 08.23.2010 -----------------------------------------------------*/
/* pretty specific inheritance but if your theme is structured just like the 2010 theme it may affect yours as well */

#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .ginput_complex input, #wrapper.hfeed #main #container #content .entry-content .gform_wrapper .ginput_complex select, .entry-content .gform_wrapper input, #wrapper.hfeed #main #container #content .entry-content .gform_wrapper select {margin:0!important}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .ginput_complex select, #wrapper.hfeed #main #container #content .entry-content .gform_wrapper select {font-size:16px; padding:1px 2px!important; background-color: #F9F9F9; border:1px solid #CCC; color:#444}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_checkbox li input[type=checkbox], #wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_checkbox li input {margin-top:2px!important}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_radio li input[type=radio], #wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_radio li input {margin-top:1px!important}
#wrapper.hfeed #main #container #content .entry-content .gf_2col ul.gfield_checkbox li, #wrapper.hfeed #main #container #content .entry-content .gf_2col ul.gfield_radio li {min-height:1.5em}
#wrapper.hfeed #main #container #content .entry-content .gf_3col ul.gfield_checkbox li, #wrapper.hfeed #main #container #content .entry-content .gf_3col ul.gfield_radio li {min-height:1.5em}
#wrapper.hfeed #main #container #content .entry-content .gf_4col ul.gfield_checkbox li, #wrapper.hfeed #main #container #content .entry-content .gf_4col ul.gfield_radio li {min-height:1.5em}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_checkbox li label, #wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_radio li label {*display:inline-block!important; *margin: 2px 0 0 6px}/* for IE7 */

/* Thesis theme specific styles updated 08.23.2010 -----------------------------------------------------*/
/* pretty specific inheritance but if your theme is structured identical to the Thesis theme it will affect yours as well */

body.custom #container #page #content_box .post_box .format_text ul.gfield_radio li input, body.custom #container #page #content_box .post_box .format_text ul.gfield_checkbox li input {width:auto!important; border:none!important; border-color:none!important; background-color:none!important; background:none!important}
body.custom #container #page #content_box .post_box .format_text .gform_footer input[type=image] {border:none!important; border-color:none!important; background-color:none!important}
body.custom #container #page #content_box .post_box .format_text .gform_footer input.button {border-color:#CCC #999 #999 #CCC; border-right:3px double #999; border-style:double; border-width:3px; color:#111111; background-color:#E3E3E3; cursor:pointer; font-weight:bold; overflow:visible; width:auto !important; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.143em; padding:0.313em 0.25em}
body.custom #container #page #content_box .post_box .format_text .left_label ul.gfield_checkbox, body.custom #container #page #content_box .post_box .format_text .left_label ul.gfield_radio, body.custom #container #page #content_box .post_box .format_text .right_label ul.gfield_checkbox, body.custom #container #page #content_box .post_box .format_text .right_label ul.gfield_radio {margin-top:-.2em!important}
body.custom #container #page #content_box .post_box .format_text input, body.custom #container #page #content_box .post_box .format_text select {font-size:1em; padding:0.214em}
body.custom #container #page #content_box .post_box .format_text select {background-color:#eee; border-color:#AAA #DDD #DDD #AAA; border-style:solid; border-width:1px; color:#444; font-size:1em}
body.custom #container #page #content_box .post_box .format_text .gform_wrapper .gfield_checkbox li input[type=checkbox], body.custom #container #page #content_box .post_box .format_text .gform_wrapper .gfield_radio li input[type=radio], body.custom #container #page #content_box .post_box .format_text .gform_wrapper .gfield_checkbox li input {float:left; margin-top:4px}
body.custom #container #page #content_box .post_box .format_text .gform_wrapper .gfield_checkbox li label, body.custom #container #page #content_box .post_box .format_text .gform_wrapper .gfield_radio li label {display:inline-block\9; margin: 2px 0 0 6px\9}/* another hack for IE */

/* HTML field default margins -----------------------------------------------------*/

.left_label li.gfield_html_formatted, .right_label li.gfield_html_formatted {margin-left:32%}
.gfield_html.gfield_no_follows_desc {margin-top:10px}

/* ajax forms ------------------------------------------------------*/

.gform_ajax_spinner {padding-left: 10px}
.gform_validation_container {display:none}

/* Simple Captcha ------------------------------------------------------*/

.gfield_captcha_input_container {padding-top:3px}

.simple_captcha_small input {width:100px}
.simple_captcha_medium input {width:150px}
.simple_captcha_large input {width:200px}
.gform_wrapper .left_label .simple_captcha_small, .gform_wrapper .right_label .simple_captcha_small, .gform_wrapper .left_label .simple_captcha_medium, .gform_wrapper .right_label .simple_captcha_medium, .gform_wrapper .left_label .simple_captcha_large, .gform_wrapper .right_label .simple_captcha_large {margin-left:32%}
.gfield_captcha_container img.gfield_captcha {border:none!important; background:none!important; float:none!important; margin:0!important; padding:0!important}

/* Math Challenge ------------------------------------------------------*/

.math_small input {width:69px}
.math_medium input {width:90px}
.math_large input {width:108px}
.gform_wrapper .left_label .math_small, .gform_wrapper .right_label .math_small, .gform_wrapper .left_label .math_medium, .gform_wrapper .right_label .math_medium, .gform_wrapper .left_label .math_large, .gform_wrapper .right_label .math_large {margin-left:32%}

/* a few IE specific hacks ------------------------------------------------------------------------- */

.gform_wrapper .gfield_time_hour {*width:80px}
.gform_wrapper .gfield_time_minute {*width:70px}
.gform_wrapper .gfield_time_ampm {*padding-top:2px}
.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input {*margin-left:0}
.gform_wrapper .ginput_complex .ginput_left label, .gform_wrapper .ginput_complex .ginput_right label {*margin:3px 0 5px 0}
.gform_footer input.button {*padding:3px}
ul.top_label .clear-multi {overflow:hidden; clear:both}
.gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio], .gform_wrapper .gfield_checkbox li input {*margin-top:0}
.gform_wrapper .ginput_complex .ginput_left select, .gform_wrapper .ginput_complex .ginput_right select {padding: 2px 0 2px 0\9 }
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {display:inline-block\9; margin: 2px 0 0 6px\9; }



/*Contact Us Form Styles
-------------------------------------------------------------- */

#gform_wrapper_2 label {
	display: none;
}

#field_2_1 {
	display: block;
	width: 300px;
}

#field_2_2 {
	display: block;
	width: 300px;
}


#field_2_3 {
	width: 300px;
	display: block;
}

#field_2_4 {
	width: 445px;
	display: block;
}

/* Updates */

#gform_wrapper_2 { background-color: #e9e9e9; padding: 15px; color: #999; width: 450px;}
#gform_wrapper_2 input, #gform_wrapper_2 textarea, #gform_wrapper_2 select { 
    color: #c5c4c4 !important; font-size: 10px !important; font-weight: bold !important;padding: 5px !important;}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper select { padding: 4px 5px 4px !important; 
    width: 292px;}
#field_2_1, #field_2_2, #field_2_3 {padding-bottom: 15px;}    
#field_2_1 input { width: 290px; }
#field_2_2 input { width: 290px; }
#field_2_3 select { width: 300px; }
#field_2_4 textarea { width: 435px;}
#gform_submit_button_2 { float: left;}
#gform_2 .gform_heading {background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/contact_us.gif) no-repeat; height:24px; width:448px;}
#gform_2 .gform_footer {padding-top: 0px;}
#gform_2 .button {padding-top: 0px;}



/* Advertising pages */

#advertise-left {
	float:left;
	width: 150px;
}
#advertise-right {
	float:right;
	width: 800px;
}
#advertise-left ul {
	list-style:none;
	margin:0;
	padding: 8px 0px;
}
#advertise-left ul li{
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bullet.gif) no-repeat 0 7px;
	padding-left:12px;
	margin-bottom:7px;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	color: #333333;
}
#advertise-left ul li a{
	color: #333333;
}
p.adv-subhead {
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	margin:0;
	padding-top: 5px;
}
td.adv-subhead {
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	margin:0;
}

#reach-left {
	float:left;
	width: 160px;
}
#reach-middle {
	float:left;
	width: 475px;
	padding-right: 25px;
}
#reach-right {
	float:left;
	width: 300px;
}

#reach-right .reach-right-border {
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x;
	margin-top: 10px;
}

#reach-left ul {
	list-style:none;
	margin:0;
	padding: 8px 0px;
}
#reach-left ul li{
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/bullet.gif) no-repeat 0 7px;
	padding-left:12px;
	margin-bottom:7px;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	color: #333333;
}
#reach-left ul li a{
	color: #333333;
}

.balloon {
/* Coming soon message for Homepage links */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #ffffff;
    line-height:  14px;
    background-color: #5e4f71;
    visibility: hidden;
    margin: 3px 3px 3px 3px;
    padding: 3px 3px 3px 3px;
    position: absolute;
    width: 200px;
    text-align: center;
    border: 1px solid #2d4263;
	z-index: 9999;
}

#entry-author-info {
	background-color: red !important;
}

/*	Hide extra FB connect button in footer.	*/
#sfc-fb-button {
	display: none;
}

/* Facebox */
#facebox .b {
  background:url(images/b.png);
}

#facebox .tl {
  background:url(images/tl.png);
}

#facebox .tr {
  background:url(images/tr.png);
}

#facebox .bl {
  background:url(images/bl.png);
}

#facebox .br {
  background:url(images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
  clear: both;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.stButton	{
	width:142px;
}
#header_tag	{
	left: 255px;
    position: absolute;
    top: 82px;
}

.widget_twitter	{ list-style-type:none; }
.widget_twitter li	{ list-style-type:none; }

#sidebar .widget_twitter {
	list-style:none;
	margin:0 0 14px;
	padding:0 0 17px;
	background: url(http://www.jewcy.com/wp-content/themes/twentyten/images/divider03.gif) repeat-x 0 100%;
}
.widget_twitter li {
	padding:14px 10px 15px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
	background:url("http://www.jewcy.com/wp-content/themes/twentyten/images/bullet01.gif") no-repeat scroll 0px 8px transparent;
	padding-left:13px;
	line-height:16px;
	background:#F9F9F9;
}
.widget_twitter li.light {
	background:#f9f9f9;
}
.widget_twitter li a {
	color:#5E4E71;
	font-weight:bold;
}
.widget_twitter ul	{
	width:100%;
	margin:0;
	padding:0;
	border-top:4px solid #000;
	margin-bottom:10px;
}

.widget_twitter li .entry-meta	{
	display:block;
	margin-top:.5em;
	font-size:.8em;
}
.widget_twitter li .intent-meta	{
	display:none;
}

.widget_twitter li:nth-child(even) {background: #F2F2F2}


/* slideshow
-------------------------------------------------------------*/

#fog {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	filter:alpha(opacity=70);
	opacity: 0.70;
	z-index: 2000;
}
#slideshow {
	display: none;
	position: absolute;
	width: 780px;
	top: 270px;
	left: 50%;
	margin-left: -390px;
	background: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	z-index: 2001;
	filter:alpha(opacity=0);
	opacity: 0;
}
#slideshow-header {
	padding: 28px 0;
	position:relative;
}
#slideshow-header h2 {
	text-align: center;
	padding-bottom: 9px;
	width: 460px;
	margin: 0 auto;
}
#slideshow #slideshow-close	{
	position:absolute;
	top:20px;
	right:20px;
}
#slideshow-header .story-dek {
	font-size: 13px;
	color: #343434;
	text-align: center;
	width: 460px;
	margin: 0 auto;
}
#slideshow-prev {
	width: 24px;
	height: 416px;
	margin-left: 36px;
	margin-right: 20px;
	float: left;
}
#slideshow-prev .carousel-prev {
	background-position: 0px -24px;
	margin-top: 196px;
}
#slideshow-next {
	width: 24px;
	height: 416px;
	margin-left: 20px;
	margin-right: 36px;
	float: left;
}
#slideshow-next .carousel-next {
	background-position: 0px -24px;
	margin-top: 196px;
}
#slideshow-prev .carousel-prev:hover, #slideshow-next .carousel-next:hover {
	background-position: 0px 0px;
}
#slideshow-carousel {
	width: 620px;
	float: left;
}
#slideshow-carousel .caption	{
	color:#000;
	font-family:Georgia;
	font-size:15px;
	margin-top:15px;
}
#slideshow-tools {
	text-align: center;
	font-size: 12px;
	padding: 28px 0;
	margin:0 0 0 75px;
}


.arrow-left, .carousel-prev {
	display: block;
	width: 24px;
	height: 24px;
	background: url(images/arrow-left.png) no-repeat 0px 0px;
}
.arrow-right, .carousel-next {
	display: block;
	width: 24px;
	height: 24px;
	background: url(images/arrow-right.png) no-repeat 0px 0px;
}
.arrow-left.disabled, .arrow-right.disabled, .carousel-prev.disabled, .carousel-next.disabled, .carousel-prev.disabled:hover, .carousel-next.disabled:hover {
	background-position: 0px -48px !important;
	cursor: default !important;
}

#inline-slideshow	{
	border: 1px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    width: 166px;
}
.slideshow-img	{
	margin:8px 0;
}
.slideshow_title	{
	font-weight:bold;
}

#advert	{
	color:#999;
	font-size:9px;
	width:100%;
	text-align:center;
}


/* =Print Style
-------------------------------------------------------------- */

@media print {
	* {overflow: visible !important;} 
	html {
		background:#ffffff;
		margin: 0;
		padding: 0;
	}
	body {
		background: #ffffff;
		background-color: #ffffff;
		color:black;
		margin: 0;
		padding: 0;
	}
	#wrapper {
		clear: both !important;
		display: block !important;
		float: none !important;
		position: relative !important;
	}
	#site-title,
	#site-description {
		display: none !important;
	}
	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area,
	.adv-box,
	#adv_box,
	.adv_box,
	.adv,
	#adv,
	.socials,
	.social-options,
	.story-nav,
	.comments,
	.pager,
	#sidebar,
	.topnav,
	#cse-search-box,
	#logo-adv,
	#post-heading-adv,
	#sfc-fb-button,
	.related,
	#related,
	.category-social-options,
	#feature_showing_container,
	#feature_selector,
	#footer,
	#advertise-left {
		display: none !important;
	}
	#container {
		margin: 0;
		width: 100%;
	}
	#content,
	.one-column #content {
		margin-left:0; 
		float:none; 
		width:auto;
	}
	#main {
		display: inline;
		margin: 0;
		padding: 0;
		font:12px Arial, Helvetica, sans-serif;
	}
	.home .sticky {
		border: none;
	}
	#logo {
		margin: 0 auto;
		padding: 32px 0px 0px 0px;
		border-top: 1px dashed #d0d0d0;
		border-bottom: 1px dashed #d0d0d0;
		height: 125px;
		display: block;
	}
	#eventsearch {
		margin: 0;
		width: 100%;
	}
	#searchtext {
		display: none;
	}
	#event_search_form {
		display: none;
	}
	/*.section {*/
	/*	margin: 170px 0px 0px 0px;*/
	/*	padding: 0;*/
	/*	display: block;*/
	/*}*/
	.article {
		margin: 0;
		padding: 0;
		width: 75% !important;
	}
	.article h2{
		display: block;
	}
	.visual {
		display: none;
	}
	.main-post img{
		display: none;
	}
	.main-post {
		margin: 212px 0px 30px 0px;
		border: 1px solid black;
	}
	.aside {
		display: none;
	}
	.link-wrapper {
		display: none;
	}
	#eventdetailimage {
		display: none;
	}
	#eventdetailmap {
		display: none;
	}
	.post {
		border-bottom: none;
	}
	#reach-left {
		display: none;
	}
	.gform_wrapper {
		display: none;
	}
	#reach-right {
		display: none;
	}
	#reach-middle {
		margin: 0;
		padding: 0;
	}
	#advertise-right {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.section-advertise {
		margin: 212px 0px 0px 0px;
		padding: 0;
	}
	.section {
		margin: 212px 0px 0px 0px;
		padding: 0;
	}
	#eventlistleft {
		width: 10%;
		margin: 0px 0px;
		padding: 0px 0px;
	}
	#eventlistright {
		width: 90%;
		margin: 0px 0px;
		padding: 0px 0px;
		border-bottom: 1px dashed #d0d0d0;
	}
	#eventdetailleft {
		clear: both;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px;
		border-bottom: 1px dashed #d0d0d0;
		page-break-before: avoid;
	}
	#eventdetailright {
		width: 100% !important;
		margin: 10px 0px;
		padding: 0px 0px 0px 10px;
	}
	#eventmap {
		display: none;
	}
	.event_listing_container {
		height: 10px;
		overflow: visible !important;
		border: 1px solid black;
	}
	.printhide {
		display: none;
	}
	
}