
		*    {  font-family:georgia,helvetica,"sans serif"; }
		
		a img{ margin:0px; padding:0px; border:0px; }
		p,table,tr,td,h1,h2,h3,span { margin:0px; padding:0px; }
		img { display:block; }
		.float   { float:left; }
		.clearer { clear:left; display:block;}
		
		body { background:url(/images/bg_image.jpg); }
		
		#container { width:818px; margin:0 auto; }
		#main      { background:url(/images/drop_bg.jpg) repeat-y; width:810px; padding:0px 0px 12px 8px; }
		
		  #address   { float:left; background:url(/images/side_bg.jpg) repeat-y; padding:11px 0px 0px 18px; width:203px; height:78px;}
		  #address p { font-size:11px; color:#1A3338; line-height:14px; }
				   
		#nav                { float:left; background:url(/images/side_bg.jpg) repeat-y; padding:11px 0px 0px 20px; width:201px; }
		#nav ul             { list-style-type:none; margin:0px; padding:0px;}
		#nav ul li          { border-bottom:1px solid #AEC290; width:165px; padding:0px 0px 0px 3px;}
		#nav ul li.noborder { border:none; }
		#nav ul li a        { color:#11212C; font-size:14px; text-decoration:none; }
		#nav ul li a:hover  { font-weight:bold; }
		
		#content { width:581px; 
				   border-left:1px solid #AEC290; 
				   float:left;
				   min-height:455px;
				   height:auto !important;
 			       height:455px;
 			       position:relative;
				 }
		
		#content div.header            { margin:20px 0px 0px 20px; }
		#content div.header h1         { color:#1A3338; font-size:20px; font-weight:normal; display:inline;}
		#content div.header h1 a       { color:#1A3338; font-size:20px; font-weight:normal; }
		#content div.header h1 a:hover { text-decoration:none; }
		#content div.header h2         { display:inline;font-size:20px; color:#CF8532; font-weight:normal }
		
		#content p               { color:#1A3338; font-size:12px; margin:20px 0px 0px 36px; width:476px; line-height:14px;}
		
		#content p.large         { margin:20px 0px 0px 36px; color:#1A3338; font-size:14px; }
		#content p.large a       { color:#45584A; text-decoration:none; }
		#content p.large a:hover { text-decoration:underline; }
		
		#content ul              { padding:10px 0px 0px 52px; margin: 0px; width:476px;}
		#content ul li           { font-size:12px; color:#1A3338;  }
		
		#footer { clear:left; background:url(/images/footer_bg.jpg) no-repeat; width:818px; padding:10px 0px 0px 0px; position:relative;}
		#footer p { color:#FFFFFF; font-size:11px; text-align:center; }
		#footer a { position:absolute; left:785px; top:10px;  }
		
		#content p.home_main { text-align:center; color:#11212C; font-size:20px; margin:20px 0px 0px 60px; line-height:23px; 
					  width:453px; border-bottom:1px solid #D7A62F;     padding:0px 0px 10px 0px; }
		#content p.home_small { font-size:14px; color:#45584A; text-align:center;  line-height:17px;
					   margin:15px 0px 0px 60px; width:453px;  padding:0px 0px 10px 0px; }
		
		#contact_form { font-size:12px; color:#000000; margin:0px 0px 0px 33px;}
		#contact_form tr{ }
		#contact_form input { font-size:13px; width:180px; margin:0px 0px 5px 0px; border:1px solid #224E64;}
		#contact_form textarea { width:400px; font-size:13px; border:1px solid #224E64; height:100px; }
	
		#contact_form #submit { margin:5px 0px 0px 0px; width:100px; background-color:#FFFFFF;}
		
		#contact_box { background-color:#D9E2CA; width:250px; height:133px; position:absolute; left:320px; top:125px;}
		#contact_box p { text-align:center; width:235px;font-size:13px; margin:5px 0px 0px 5px; padding:0px; line-height:15px;}