@charset "utf-8";
/* CSS Document */
body{background:url(../images/background.png) 0 0 repeat-x;
background-color:#ebcd17;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
 padding:0;margin:0;
}

#logo_wrapper {position:relative;width:905px; margin:10px auto 0;}
#nav_wrapper {position:relative; background-color:#5a5d62; overflow:visible;}

#nav, #nav_subpages{height:47px;background-color:#333; position:relative;width:893px; margin:0px auto 0; overflow:visible;}
#nav ul, #nav_subpages ul{margin:0;padding:14px 0;text-align:center;list-style:none; overflow:visible; }
#nav li, #nav_subpages li{list-style-type: none; float:left; height:40px; position:relative;}
#nav li a, #nav_subpages li a{color:#FFF; font-size:12px; text-decoration:none;  float:left; }

#nav li#au a{ width:110px;}
#nav li#ss a{ width:168px;}
#nav li#pg a{ width:158px;}
#nav li#pr a{ width:158px;}
#nav li#dv a{ width:148px;}
#nav li#cu a{ width:148px;}
#nav_subpages li#home a{ width:90px;}
#nav_subpages li#au a{ width:90px;}
#nav_subpages li#ss a{ width:148px;}
#nav_subpages li#pg a{ width:148px;}
#nav_subpages li#pr a{ width:128px;}
#nav_subpages li#dv a{ width:148px;}
#nav_subpages li#cu a{ width:128px;}


#nav li ul, #nav_subpages li ul {
	 display:none;
	 list-style:none;
	left:0;
	padding:11px 5px;
	background-color:#333;
	position:absolute;
	top:25px;
	
	
	 }


#nav li ul{}
#nav li ul li, #nav_subpages li ul li{float:none;}
#nav li#au li a, #nav_subpages li#au li  a{width:210px;margin-top:10px;}
#nav li#pg li a, #nav_subpages li#pg li a{width:255px;margin-top:10px;}
#nav li:hover ul, #nav_subpages li:hover ul, #nav_subpages li ul li:hover,  #nav_subpages  li.hover ul, #nav  li.hover ul{display:block;}
#nav li.hover ul li, #nav_subpages li.hover ul li{width:255px;}


#bodywrapper{width:905px; margin:0 auto 0;background:url(../images/shade-bottom.jpg) bottom no-repeat;background-color:#FFF; overflow:visible;}
#padding{padding:10px 10px 20px 10px; background:url(../images/shade_top.jpg) top no-repeat; }
#menu{background:url(../images/menu_background.png) repeat-x; width:870px;margin: 10px auto;}
#menu ul{margin:0; padding:0;text-align:center;list-style:none;}
#menu ul li{list-style:none;display:inline-block;zoom:1;*display:inline;width:252px;padding:0 15px 0 15px; vertical-align:top;}
#menu ul li a{display:block; text-decoration:none; color:#FFF; font-size:20px;}
#menu p{color:#FFF; font-size:13px;margin:3px;}
#content{line-height:22px;}
#content p, #content img{padding:2px 5px; margin:2px 5px;}
#content h1{font-size:22px;color:#f4aa0b;}
#content blockquote{font-style:italic; line-height:26px;}
#videoplayer {float:right; text-align:center; color:#f4aa0b; font-size:18px; padding:10px;}
#videoplayer_box {width:300px; background-color:#666; background:url(../images/cheri-with-participant-2.jpg) center no-repeat;}
#videoplayer_box p{height:200px;padding:0;margin:0;}
#testimonial_box{float:left; width:285px; font-size:11px; border: thin solid; margin: 0 10px;}
.report_button{width:175px;height:84px; float:left;}
.report_button a{float:left;}
.report_button p{margin:9px 0; text-align:center; font-size:14px; font-weight:bold; line-height:18px;}
.boxtop { 
  background: url(../images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 8px; 
  background: url(../images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 0px 0px 0px;
}
#contact_form {width:500px;}
table p {padding:0; margin:0;}
#contact_pics{position:absolute; right:0; top:0;
vertical-align:top;
width:300px;}
.contact_info{ font-size:12px; line-height:15px;}
form{text-align:center;}
#footer{font-size:12px; width:100%;}
#footer {margin-top:30px; }
#content h3{padding-left: 10px;}
.board li{padding-bottom:10px;}
