/*
Theme Name: Richmond Hill PALS
Theme URI: http://www.richmondhillwebdesign.com
Description: Richmond Hill PALS Theme by Page Interactive :: A Service of Page Printing
Version: 1.0
Author: Doy Cave for Page Interactive
Author URI: http://www.richmondhillwebdesign.com

*/



*{margin:0; padding:0;}

.separate{clear:both; height:1px;}

body{background:url(images/body_bg.jpg) top left repeat-x; font:12px/1.5em 'Lucida Grande', Helvetica, Arial, sans-serif; text-align:center;}

#banner{background:url(images/banner_bg.jpg) top left no-repeat; height:277px; position:relative;}
	#banner .home{position:absolute; left:0; top:0; width:496px; height:190px;}
	#banner .signin{position:absolute; top:200px; left:63px;  width:137px; height:25px;}
	#banner .instructions{position:absolute; top:200px; width:187px; left:223px; height:25px; }
	#banner object, #banner img{float:right; border:none;}

#container{width:900px; margin:0 auto; background-color:#FFF;}

#content{background:url(images/content_bg.gif) top center no-repeat; min-height:400px; text-align:left;}

	#contentLeft{float:left; width:550px; margin-left:18px;}
	
		#contentLeft h2{color:#0072bc; font-family:Georgia, "Times New Roman", Times, serif; margin:10px 0; font-size:20px; line-height:1.4em;}
		#contentLeft h2 a{text-decoration:none; color:#0072bc;}
		#contentLeft h4 a{color:#b80000; text-decoration:none; padding:10px 0;}
			#contentLeft h4{color:#b80000;}
		#contentLeft h5 a{color:#b80000; font-size:12px; padding:10px 0;}
		#contentLeft p{padding:7px 0;}
		#contentLeft ul, #contentLeft ol{margin-left:20px;}
		#contentLeft iframe{border:1px solid #b80000;}
		#contentLeft .post{padding-bottom:10px; border-bottom:1px solid #CCC; margin-bottom:10px;}
		
	#contentRight{float:right; width:235px; margin-right:20px; margin-top:20px;}
	
		#contentRight ul{list-style:none;}
			
		#contentRight #pages h2{display:none;}
		
			#contentRight ul li ul .page_item a{display:block; padding:7px; font-size:14px; text-transform:uppercase; text-decoration:none; font-weight:bold; color:#0072bc;}
			#contentRight ul li ul .page_item a:hover{background-color:#EFEFEF;}		

#footer{clear:both; text-align:left; color:#2e3192; padding:20px 18px;}

#nav{list-style:none; margin-top:25px;}


	#nav li a{display:block; padding:5px; text-decoration:none; text-transform:uppercase; color:#0072bc; font-size:14px; font-weight:bold;}
	#nav li a:hover{background-color:#EFEFEF;}