/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		SHELL
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		body { margin:0px; background:#cfb460; font:11px Tahoma; color:#003826; }
		#everything { margin:14px auto; width:811px; background:url(../img/center_Bg.gif) repeat-y; }
		#middle { padding:0px 12px 15px 12px;}
		h1 { margin: 0px 0px 20px 0px; font-size:170%; } 
		a { text-decoration:none; color:#815d2b; }
		a:hover { color:#9a6822; text-decoration:underline; }
	
		hr {height:1px}
		form { margin:0; padding:0; }

		#print_info { display:none; }	
	
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		HEAD
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#header { background:url(../img/header_bg.jpg); height:479px; }			
		
		#contact #header { background:url(../img/h_contact.jpg); } 
		#amenities #header { background:url(../img/h_amenities.jpg); } 
		#meeting #header { background:url(../img/h_meeting.jpg); } 
		#meetings2 #header { background:url(../img/h_meetings2.jpg); } 
		#area #header { background:url(../img/h_area.jpg); } 
		#dining #header { background:url(../img/h_dining.jpg); } 
		#ext #header { background:url(../img/h_ext.jpg); } 
		#room #header { background:url(../img/h_room.jpg); } 
		#maps #header { background:url(../img/h_family.jpg); } 
		#travel #header { background:url(../img/h_area.jpg); } 
		
		#alogo { width:200px; height:60px; position:absolute; margin-top:-60px; }
		#alogo a { width:100%; height:100%; display:block; }

				
		#usebar { float:right; }
		#usebar a { color:#004932; font:9px Arial; line-height:26px; padding:3px 13px; background:url(../img/usebar_bg.gif) right 50% no-repeat; text-decoration:none; }
		#usebar a:hover { background:#004932; color:white; text-decoration:none; } 
		#usebar .use_rt { background:none; }
		
		#fnav { margin:0px 0px 0px 35px; width:197px; padding-top:101px }
	
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		BODY
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		
		#b_content { width:499px; margin-right:5px; line-height:18px; float:right; }
		#b_content a{ text-decoration:underline }
		#b_content a:hover { text-decoration:none }		
		
		#c_flash { float:right; margin-left:25px; }
		
		.ph { font-weight:bold; color:#101906; font-size:11px; }
		
		#resbox { width:202px; height:225px; background:url(../img/search_bg.jpg) no-repeat; margin-left:18px; 
				  font-size:9px; color:white; padding:2px 0px 0px 25px; }
		#resbox a, #reslinks { color:#cfb460; }
		#resbox input { margin:12px 0px; }
		#resbox select { width:56px; margin:6px 4px 6px 0px; font:10px Arial; }
		.carLogos {margin:10px 40px;}
	
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		FOOTER
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */			
		
		#footer { text-align:center; font-size:10px; padding-bottom:20px; }
		
		#flinks { color:#815d2b; margin:14px 0px; }
		#flinks a { color:#815d2b; margin:0px 4px;  }
		
		
		#vizsig { margin: 0; }
		#vizsig span#text {
	float: none;
	margin: 8px 0 0 5px;
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #815d2b;
	vertical-align: middle;
}
		#vizsig span a {
	float: none;
	margin: 8px 0 0 0;
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #815d2b;
	text-decoration: none;
}
		#vizsig span a:hover {
	text-decoration: none;
	color: #815d2b;
}
		#vizsig img { vertical-align:middle; float: none; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/}

	
