/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body { margin:0; background:url(../img/bg.gif); font:11px/24px Tahoma; }
		a { color:#E7E1C5; text-decoration:none }
		a:hover { text-decoration:underline}
		form { margin:0; padding:0 } input, select { font:10px Tahoma; }
		h1, h2 { font:14px/24px "Times New Roman"; }
		h1 { background:url(../img/starfish.gif) no-repeat; line-height:36px; font-weight:bold}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		#prehead { width:748px; margin:29px auto 0px auto; color:#E7E1C5;  }
		#headlinks { display:none; float:right; margin-right:20px;}
		.callus { font-family:Trebuchet MS; margin-left:39px;}
		#headflash { display:none; }
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#everything { width:736px; margin:0px auto 0px auto;  border:0px solid black; padding:5px; background-color:#4A684D; }
		#bigthickblackborder {border: 0px solid black; }
		#subnav { width:100%;  background:url(../img/subnav_bg.gif) repeat-x; text-align:center; color:#E7E1C5; cursor:default; }
		#subnav a { line-height:38px; font-weight:bold; padding:3px;}
		#subnav a:hover {  background-color:#153415; text-decoration:none; padding:2px; border:1px solid #153415; }
		#welcome { width:100%; height:207px; }
		#welcome_text { width:371px; height:88px; color:#E7E1C5; padding:74px 0px 0px 45px; line-height:18px; font-family:Trebuchet MS; }
		#search { float:right; color:#E7E1C5; margin:17px 20px 0px 0px; font-size:10px; }	
		#sub_search { background:url(../img/sub_search.jpg); height:50px; color:#E7E1C5; font-size:10px; text-align:center}
 		#search #optrow td { width:41px; } 
		
		#main_content { background:url(../img/main_bg.gif);  }
		#main_text { width:600px; margin:0px 29px 0px 0px; height:100%; min-height:647px; padding-top:20px; }
		#main_text p { padding-top:5px}
		#main_text .imgright { float:right; margin-left:20px; } 
		#main_text a { color:#333333; text-decoration: underline; font-weight:bold; }	
		#main_text a:hover { color:#4A684E; text-decoration: none; }
		
		#left_buttons { display: none; width:203px; text-align:center; padding-bottom:65px; float:left }
		#left_buttons img { padding-top:5px; }
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			

		#f_links { display:none; background-color:#7CA681; text-align:center; font:9px Arial; }
		#f_links a { color:#17371A; padding-left:7px; padding-right:7px; line-height:32px;   }
		#f_links a:hover { text-decoration:none; color:#D4D06F; }
		
		#footer { display:none; color:#F4E7A4; margin-top:24px; text-align:center; font-weight:bold; font-family:Trebuchet MS; }
