/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body { margin:0px; background:url(/b2/sitemaster/606/images/body_bg.jpg) 50% 0;  }
		
		#everything { width:805px; font:10px Tahoma; color:white; margin:0px auto }

		/*ABERN*/
		#everything #btext { font:12px Tahoma; color:white; margin:0px auto }
	
		a { color:white; text-decoration:none; }
		a:hover { text-decoration:underline; }		
	
		#print_info {  display:none; }
		#hr { height:1px; } 
		#h1 { font-size:15px; } 
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
		#header { background:url(/b2/sitemaster/606/images/header_bg.jpg) no-repeat; height:114px; }
		#hlogo { width:320px; height:114px; float:left; margin-left:50px;  }
		#hlogo a { display:block; height:100%; width:100%; } 
		#hlinks { float:right; text-align:right; padding:17px 59px 0 0;}

	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
		#middle { background:url(/b2/sitemaster/606/images/middle_bg.jpg) repeat-y #0D506B; padding:4px 21px 0 19px; } 	
		#bgcover { background:url(/b2/sitemaster/606/images/bgcover_bg.gif) repeat-x #0D506B; padding:0 31px 0 33px; }
		#middle h1 { font:normal 24px Times; color:#1CACE8; border-bottom:1px solid #A7BDC7; margin-right:25px;}
		#middle h2 { font-size:120%; border-bottom:1px solid #1A9DD5; color:#E5E7E3; margin-bottom:-15px; }
		#local #middle h2 { margin-bottom:0px; }
		#middle strong { color:#E5E7E3;}
		
		#fheader { float:left; }
		#nav { float:right; width:155px; background:url(/b2/sitemaster/606/images/nav_bg.gif) repeat-x; color:white; font:bold 14px Tahoma; height:200px; padding-top:15px; }
		#nav a { height:21px; display:block; margin-bottom:9px; }
		#res #n_res, #meet #n_meet, #pack #n_pack, #local #n_local, #contact #n_contact, #maps #n_maps, #nav a:hover { background-position:0 -100%; }
		#b_content { clear:both; padding:8px 0px 15px 15px; color:#bdc3b7; line-height:30px; background:url(/b2/sitemaster/606/images/content_bg.gif) bottom #0d4e69; }
		#btext { width:415px; margin-left:37px; width:auto; padding-right:45px; }
		#btext a { color:#dce7b4; text-decoration:underline; }
		#btext a:hover { color:#fffb91; text-decoration:none; }		

		.ir { float:right; margin:0 0 20px 10px; }
		.il { float:left; margin:0 20px 20px 0; }
		
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			

		#footer { background:url(/b2/sitemaster/606/images/footer_bg.jpg) no-repeat; height:75px; padding:17px 75px 20px 67px; } 
		#flinks, #flinks a { color:#a6d1e3; }
		#flinks a:hover { color:white; text-decoration:none; }
		#addr { color:#89d7f8; float:right}
		


#vizsig { margin: 0 0 0 250px; }
#vizsig span#text { float: left; margin: 8px 0 0 5px;font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a { float: left; margin: 8px 0 0 0; font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a:hover { text-decoration: none; }
#vizsig img { float: left; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/} 

