body#article-main #header {background: url(../graphics/ArticlePage.jpg) top left no-repeat;		}
body#donate-main #header {background: url(../graphics/DonatePage.jpg) top left no-repeat;		}
body#education-main #header {background: url(../graphics/EducationPage.jpg) top left no-repeat;		}
body#rabbi-main #header {background: url(../graphics/RabbinicPage.jpg) top left no-repeat;		}
body#contact-main #header {background: url(../graphics/ContactPage.jpg) top left no-repeat;		}
body#abuse-main #header {background: url(../graphics/ContactPage.jpg) top left no-repeat;		}

body#news-main #header {background: url(../graphics/InTheNewsPage.jpg) top left no-repeat;		}
body#pro-main #header {background: url(../graphics/ConefrencePage.jpg) top left no-repeat;		}
body#engaged-main #header {background: url(../graphics/EngagedPage.jpg) top left no-repeat;		}



a{ text-decoration:none;}



body#article-main #side-block-right,
body#news-main #side-block-right{margin: 0 0 0 5px; }
			 
	
div#gal-nav{position:absolute; display:block; bottom:25px; right:45px; z-index:6; clear:both; width:127px; height:20px;  }			 
span.gallery-nav{ background:url(../graphics/gal-nav.png) no-repeat; padding:3px 0 2px 0; display:block; width:127px; height:20px; position:relative;  }
									
span a.prev{ position:absolute; display:block; bottom:4px; right:30px; width:18px; height:18px;}
span a.next{ position:absolute; display:block; bottom:4px; right:5px; width:18px; height:18px;}
span a.one{ position:absolute; display:block; bottom:4px; left:5px; }
span a.two{ position:absolute; display:block; bottom:4px; left:24px; }
span a.three{ position:absolute; display:block; bottom:4px; left:45px;}


#block-navigation .nav li a.selected{	color: #005B7F;	font-weight: normal; 	background-color: #E4CBBB;}


#welcome-text p{font: 12px/19px Verdana; color: #333;}

#content-main, .content-2 {width: 632px; margin: 0 auto; background-color: #fff; margin-top: 6px; padding: 15px; position:relative; overflow:hidden;}
 							 .content-2  {background: #fff url(../graphics/page_divider.gif) top left repeat-x;}
 
#content-main h3, .content-2 h3{font: 20px verdana;	color: #571329;	padding: 0 0 15px;}
#content-main h4, .content-2 h4 {font: 18px Verdana; color: #282F23; padding: 5px 0 15px 0;}

#content-main p, #side-block-left p{font: 12px/20px Verdana; margin: 0 0 8px; color:#333; }
#content-main p span {	font-weight: bold;	}
#content-main p.quote {		font-style: italic;	}
#content-main p.quote span {font-style: normal; color: #757265; font-weight: normal; 	}
#content-main ul {padding: 5px 5px 5px 20px;	color: #757265;}
#content-main li {list-style-image: url(../graphics/bullet.gif);		margin-bottom: 15px;	}



div.article-container{ border-bottom:1px solid #CCC; padding:0 0 10px; margin:0 0 10px;}
body#article-main div.article-container h3{ font: bold 14px verdana;	color: #571329;	padding: 0 0 5px;}
body#article-main div.article-container p{font: 11px/17px verdana; }
body#article-main div.article-container a{ font: bold 11px verdana;}

body#news-main div.article-container h3{ font: bold 14px verdana;	color: #571329;	padding: 0 0 5px;}
body#news-main div.article-container p{font: 11px/17px verdana; }
body#news-main div.article-container a{ font: bold 11px verdana;}


a.friend{ position:absolute; top:0; right:-226px; font:bold 11px/14px Verdana; color:#333; z-index:15;
					text-decoration:none; background: #FFFFCC url(../graphics/email.png) no-repeat 12px 6px; border:1px solid #F2F0EE; padding:7px 15px 5px 34px; width:142px }
					
a.friend-abuse{ position:absolute; top:0; right:-193px; font:bold 11px/14px Verdana; color:#333; z-index:15;
					text-decoration:none; background: #FFFFCC url(../graphics/email.png) no-repeat 12px 6px; border:1px solid #F2F0EE; padding:7px 2px 5px 34px; width:136px }

#side-block-left {width: 400px;	float: left; position:relative;}
#side-block-left-abuse {width: 400px;	float: left; position:relative; border-right:1px solid #ccc; padding:0 12px 0 0; }


#side-block-right {background: none; width: 200px;	float: right;	padding: 0;	margin: 5px 0 0 5px; position:relative; 	}

#side-block-right h5 {padding: 0;	margin: 0 0 5px; color:#275384;	}
#side-block-right p.title  {margin:0 0 3px 0; padding:0;}
#side-block-right p.title a {font: bold 11px Verdana; color: #757265; text-decoration:none; margin:0 0 3px 0; display:block;}
#side-block-right p.text {font: 11px/17px Verdana; color: #757265; margin:0 0 15px 0;	}
#side-block-right p a.link {font: bold 11px Verdana; display:block; color: #8c193c; text-decoration:none;}
#side-block-right ul {color: #757265; font: 11px/17px Verdana; padding:0;}
#side-block-right ul li { background:url(../graphics/doc.png) no-repeat 0 3px; padding:0 0 10px 24px; margin:0; list-style-image:none; zoom:1; }



#side-block-right div#news-box p a {font: 11px/17px Verdana; color: #757265; margin:0 0 8px 0;}

#side-block-right a.side-more-link{font: bold 11px Verdana; display:block; color: #8c193c; text-decoration:none;}

#side-block-right .side-box{ margin:0 0 18px 0;}


.case-study-item {margin: 0 20px 20px 0; overflow:hidden; display:inline-block;}
.case-study-item img {margin-right: 10px;		padding: 3px 0 3px 0px;		float: left;	}
.case-study-item a.title-link {font: bold 13px Verdana; color: #275384;}
.case-study-item p {font: 12px/19px Verdana; color: #757265;}

img.right{ float:right; padding:0 5px 10px 10px;}
img.left{ float:left; padding:0 10px 10px 5px;}

a.edit{ background:#FFFFCC; border-bottom:1px solid #CCC; display:block; font: bold 12px/30px Verdana; color:#FF3300; text-indent:15px;
				width:662px; height:30px; margin:0 0 5px; top:-15px; left:-15px; position:relative; text-decoration:none; z-index:10; clear:both;}
				
a.purple-link{ font:bold 12px Verdana;}				

#footer {width: 700px;}

ul.ui-tabs-nav{overflow:hidden;}
div.ui-tabs-panel{overflow:hidden; clear:both; margin:0 0 10px;}

div.ui-tabs-panel div{ float:left; position:relative; width:370px; min-height: 120px; height: auto !important; height: 120px;}
div.ui-tabs-panel div p{ margin:0;}
div.ui-tabs-panel div a.arg{ position:absolute; bottom:2px; display:block;}


ui-tabs-panel .ui-tabs-panel p span.grey p { margin:0; padding:0; display:inline;}

table#Pledge{font:12px Verdana; margin:10px 0;}
table#Pledge td{ padding:4px 8px;}
table#Pledge td input{ margin:0 10px 0 0;}

td.don-36{ width:70px;}
td.don-50{ width:70px;}
td.don-100{ width:70px;}
td.don-5000{ width:70px;}
td.don-other{ width:190px;}

