
/* --------------------------------------------/ INITIALIZATION \-------------------------------------------- */

* { margin : 0; padding : 0; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
ol,ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }

body { 
text-align:left; 
color:#FFF; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
background-color:#c8ceb4; }

p { padding:15px;}

/* --------------------------------------------/


/* --------------------------------------------/ HEADER \-------------------------------------------- */

#container_header { width:100%; height:100%; margin-top:5px;  }
	
	#header { 
	position:relative; 
	width:815px;
	height:226px;
	margin:auto;
	background-image:url(../images/header.jpg); }

/* --------------------------------------------/


/* --------------------------------------------/ NAV \-------------------------------------------- */

	#nav { 
	position:relative;
	float:left;
	width:187px;
	height:100%;
	margin:auto;
	background-image:url(../images/navbg.jpg); }
			
		#nav li { width:183px; height:30px; background-image:url(../images/button.jpg); list-style:none;  text-align:right; }

		#nav li a { position:relative; display:block; padding:8px 15px 9px 10px; text-decoration:none; color:#000; }

		#nav a:hover { color:#fff; }
		

/* --------------------------------------------/


/* --------------------------------------------/ CONTENT \-------------------------------------------- */

#container_content { width:100%;  }

	#content { position:relative; width:815px; height:100%; margin:auto; background-image:url(../images/bodybg.jpg); }
		
		#main{
		position:relative; 
		float:left;
		width:622px;
		height:100%;}
		
			#main a, #main a:visited{ color:#113e5b; text-decoration:underline;}
				
			#main a:hover{ color:#666666; text-decoration:underline;}
		
		
			#subpages1{
				position:relative; 
				float:left;
				width:565px;
				height:1980px;
				left:30px;
				background-image:url(../images/slideshowbg.jpg)}
				
				#subpages1 h2{ padding-top:20px; margin-left:15px; width:535px; color:#113e5b; font-size:16px; border-bottom:5px solid #113e5b;}
	 
	 			#subpages1 p{ padding:10px 0 0 15px; color:#666666;}
				
				#subpages1 ul{ padding:15px 0 0 15px; }
				
				#subpages1 li{color:#666666; margin-bottom:5px;}
				
				#subpages1 td{ margin:1px; }
			
			#subpages{
				position:relative; 
				float:left;
				width:565px;
				height:100%;
				left:30px;
				background-image:url(../images/slideshowbg.jpg);
				line-height:18px; }
				
				#subpages h2 { padding-top:20px; margin-left:15px; width:535px; color:#113e5b; font-size:16px; border-bottom:5px solid #113e5b;}
				
				#subpages h3{ color:#000000; padding:10px 15px 0 15px;}
				
				#subpages p{ padding:10px 15px 0 15px; color:#666666;}
				
				#subpages ul{ padding:15px 0 0 15px; }
				
				#subpages li{color:#666666; margin-bottom:5px;}
				
				#subpages td{ margin:1px; }

		.min-holder { float:left; width:1px; height:950px;  }
		
		.sub-min-holder { float:left; width:1px; height:500px;  }

		.clear {clear:both; height:1px; overflow:hidden; background-color:#000; }
		
		.clear1 {clear:both; height:1px; overflow:hidden; background-color:#e1e6d0; }

/* --------------------------------------------/


/* --------------------------------------------/ FOOTER \-------------------------------------------- */

#container_footer { clear:both; width:100%; height:100%;  }
	
	#footer { 
	position:relative; 
	margin:auto;
	height:60px;
	width:815px;
	background-image:url(../images/footerbg.jpg);
	border-bottom:10px solid #302509; }

		#footer ul { float:right; text-align:right; margin:24px 20px 0 0; }

		#footer li { display:inline; list-style:none; margin-left:10px; }

		#footer a { text-decoration:none; color:#CCC; }

		#footer a:hover { color:#FFF; }




/********* DREW **********/

#login_page-login_box { color: black; }

#login-form { text-align: left; }
	#login-form label { display: block; font-weight: bold; }
	#login-form input { display: block; }
	#login-form textarea { display: block; }

#user_login_box { margin-left: 20px; }
	#user_login_box a { margin: 0; padding: 0; display: inline; }
	
	
form#spaced { margin-left: 20px; color: black; }
	form#spaced label { display: block; font-weight: bold; }
	form#spaced input { display: block; margin-bottom: 10px; }
	form#spaced textarea { display: block; }
	form#spaced select { display: block; }

form.over_more { margin-left: 30px !important; margin-top: 20px; }

