body{
background-image:url(/images/nav_top_bkg.jpg);background-repeat: repeat-x;

}

#nav{visibility:hidden;display:none;}

#nav_table{
width:1000px;
padding-top:38px;
margin-left: auto ;
margin-right: auto ;

}

#carousel {
margin-left: auto ;
margin-right: auto ;

}

#home_top_img{background-image:url(/images/nav3_bkg.jpg);background-repeat:no-repeat;
height:300px;
margin-left:auto ;
margin-right: auto ;
width:1000px;

}

#home_bottom{
/*background-image:url(/images/home_bottom_bkg.jpg);background-repeat:no-repeat;
margin-left: auto ;
margin-right: auto ;

width:880px;*/
}

#wrap_bottom{
background-image:url(/images/home_bottom_back_bkg_2.jpg);
padding-bottom:24px;
}



/*-----------------------------------------------------------*/
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 70px 0 0 0;
	
	width: 880px;
	
}

#header {
	border-top:10px solid #B5B7B5;
	margin-top:-40px;
}

#side-a {
	float: left;
	width: 226px;
	border-right: 2px solid #B5B7B5;
	margin-top:20px;
}

#side-b {
	float: right;
	width: 186px;
	background-color:#B5B7B5;
	padding: 0 16px 0 16px;
	height:380px;

}
.ebox_head{font-family:Arial, Helvetica, sans-serif;
font-size:28px;
line-height:130%;
}
.ebox_subhead{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:130%;
}
.home_body_text{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#content { 
	float: left;
	width: 45%;
	margin-top:-41px;
	
}
/*-------------------------------------------------------------------*/
#quote{
padding: 0 44px 0 24px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
line-height:130%;
text-align:center;
}

.quote_red{
color:#ff0000;
font-size:44px;
font-weight:bold;
}

 div.rotator { position: relative; height: 200px; width: 300px; padding: 10px;  }
     
      div.r1 p { margin-top: 20px; text-align: center; }
      div.navigation { position: absolute; top: 5px; right: 5px; }
      div.navigation div.current, div.navigation a { width: 12px; height: 12px; margin: 0 8px 0 0; float: left; overflow: hidden; }
      div.navigation a:hover { text-decoration: none; }
     
      div.navigation a { display: block; }    

.gotoblog, .gotoblog a{
text-align:right;
margin-right:16px;
text-decoration:none;
color:#6C6F70;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
/*-------------------------------------------------------------------*/

#footer {
clear: both;
}

#footerlinks {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-top:1px dashed #6C6F70;
border-bottom:1px dashed #6C6F70;
padding: 6px 0 6px 0;
text-decoration:none;
color:#000000;
margin-top:20px;
margin-bottom:24px;
}

#footerlinks a{
margin-right:32px;
color:#000000;
text-decoration:none;
}

#footer a:hover{color:#BF2026;
text-decoration:none;
}

/*-------------------------------------------------------------------*/
.headline, .headline a, .home_body_text_gray{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;

}
.date, .feedItemAuthor{
color:#6C6F70;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
#CommunityConnectionsForYouthpimu0obq1me1dau8bgln7rug08 ul li{

list-style:none;
margin-left: -2em; padding: 1em 0 1em 0;
border-bottom:1px dashed #6C6F70;
margin-right:10px;
}

#CommunityConnectionsForYouthpimu0obq1me1dau8bgln7rug08 p{
padding:0;margin:0;
}

/*-------------------------------------------------------------------*/
input.required, textarea.required {
	color : #FF0000;
}
input.validation-failed, textarea.validation-failed {
	
	color : #FF0000;
}
input.validation-passed, textarea.validation-passed {
	
	color : #000;
}
