h1,h2,h3,h4,h5,form{margin:0; padding:0;}
html, body{padding:0; margin:0;}
body{background:url(/2010/images/siteBG_rev2.png) #bababa repeat-y center; font-family:Arial, Helvetica, sans-serif;}
#bodyHeader{width:100%; background:url(/2010/images/headerBG_rev3.png); height:47px;}


a, a:visited{color:#d06f07;}
/* NAVIGATION */
#navigation{width:945px; margin:0 auto; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold;}
#navigation a{text-decoration:none; color:#cccccc; width:100%; height:43px; display:block;}
#navigation a:hover{border-top:3px #f2e527 solid; border-bottom:3px #f2e527 solid; height:37px;}
#navigation a.selected{color:#FFF; border-top:3px #f2e527 solid; border-bottom:3px #f2e527 solid; height:37px;}
#navigation ol, ul.navigation{list-style:none; margin:0; padding:0;}
#navigation ol li{display:block; float:left; margin-left:17px;}
#navigation ol li a span{text-align:center; padding-top:8px; display:block;}

	#navigation ol li ol{display:block; position:absolute; background:#CCC; margin-top:-3px; visibility:hidden;}
	#navigation ol li ol li{ color:#000; padding-right:15px; margin:0 5px 0 5px; display:block; float:none; border-bottom:1px #000 solid;}
		#navigation ol li ol a, #navigation ol li ol a.selected, #navigation ol li ol a:hover, #navigation ol li ol a:visited, #navigation ol li ol a:visited:hover{color:#000; height:30px; border:0;}
		#navigation ol li ol a:visited:hover, #navigation ol li ol a:hover{color:#FFF;}
			#navigation ol li ol a span{text-align:left;}
			
#navigation ol li.donate{margin-right:10px;}
#navigation ol li.donate a, #navigation ul li.donate a:visited{background:url(/2010/images/donateBtn.png); width:105px; height:42px; display:block; border:0px !important;}
#navigation ol li.donate a span{width:100%; font-size:18px !important; color:#000; padding-top:5px !important;}


#navigation ol li.facebook{margin:5px 0 0 95px !important;}
#navigation ol li.youtube{margin:5px 0 0 10px !important;}
#navigation ol li.twitter{margin:5px 0 0 10px !important;}

#navigation ol li.twitter span, #navigation ol li.facebook span, #navigation ol li.youtube span{display:none !important;}
 
#navigation ol li.twitter a{background:url(/images/btn_Twitter.png); width:31px; height:32px; display:block;  border:0px !important;}
#navigation ol li.facebook a{background:url(/images/btn_Facebook.png); width:31px; height:32px; display:block;  border:0px !important;}
#navigation ol li.youtube a{background:url(/images/youTube.png); width:87px; height:32px; display:block;  border:0px !important;}


/* BODY */
#bodyContent{margin:0 auto; padding-top:25px; width:945px; background:#FFF;}
#bodyContent h2, #bodyContent h2 a{font-size:24px; color:#0b76d0;}
	/* LEFT */
	#leftColumn{float:left; width:180px; text-align:center;}
	
	/* MIDDLE */
	#middleColumn{float:left; width:535px;}

	/* RIGHT */
	#rightColumn{float:left; width:230px;}
		#rightColBG{background:url(/2010/images/rightCol_BG.png) no-repeat; width:169px; min-height:443px; margin:0 auto; padding:18px 10px 0 10px; text-align:left;}
			#rightColBG h3{color:#0b76d0; font-size:18px; font-weight:bold; margin-bottom:8px;}
			#rightColBG input{width:95%;}
			#rightColBG input.sbmt{width:35%; float:right; margin-right:5px;}
			
	/* SUBNAVIGATION */
	#subNavigation ul{list-style:none; margin:0; padding:0;}
		#subNavigation ul li{margin-bottom:3px;}
			
			 
/* FOOTER */
	#bodyFooter{background:url(/2010/images/footer_BG.png) repeat-x #05345d; margin-top:20px; width:100%; color:#FFF; font-weight:bold; font-size:13px;}
		#bodyFooter .leftColumn{float:left; width:150px; text-align:center; margin:15px 0;}
		#bodyFooter .middleColumn{float:left; width:570px; margin:15px 0;}
			#bodyFooter a, #bodyFooter a:visited{color:#FFF;}
		#bodyFooter .rightColumn{float:left; width:225px; margin:15px 0; text-align:center;}
/* CUSTOM */
.error{display: block; border:#F00 1px solid; color:#F00; padding:5px;}
.success{display: block; border:#060 1px solid; color:#060; padding:5px; font-size:18px;}
.clearALL{clear:both;}
.status{width:100%; clear:both;}
