/*--- Shell ------------------------------------------------------*/
		body {font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; background:url(../img/bg.jpg) 50% 0; 	margin: 0px auto;padding: 0px;}		
		#shell {width: 770px; margin-right: auto;margin-left: auto;background: url(../img/shell-bg.jpg) repeat-y;padding-right: 65px;padding-left: 65px;}
		a {	color: #660000;}
		a:hover {	text-decoration: none;}
		.fauxColumns {width:45%; float:left; margin:0 5% 0 0;}
		.imgLeft {margin-right:20px; float:left;}
		.imgRight {float:right;clear: right;margin: 0 0 10px 20px;}
		.clearBoth {clear:both;}
		.noBorder {border:none;}
		.noMargin {margin:0;}
		.noClear {clear:none;}
		.forPrint {position:absolute; margin:0 0 0 -2000px;}
		.blockIndent {display:block; margin:0 0 0 35px;}
		.clearRight {clear:right; margin:15px 0 0 0;}
		hr {clear:both;}
		a.btnCatering {display: block;width: 234px;text-align: center;margin-bottom: 9px;line-height: 23px;text-decoration: none;font-weight: bold;	color: #660000;	border: 1px solid #A3834F;}
		a.btnCatering:hover {background: #E0CDAA;width: 234px;color: #50231C;}
	
/*--- Head ------------------------------------------------------*/
	#h_shell {background: url(../img/h-shell-bg.jpg) no-repeat;padding-top: 5px;padding-bottom: 5px;}
		#h_usabilityNav {font-size: 10px;text-align: right;display: block;margin-bottom: 14px;padding-right: 13px;height: 24px;margin-left: 520px;}
		#h_usabilityNav ul{margin:0px; padding:0px;}
		#h_usabilityNav li{display: block;border-left: 1px solid #FFFFFF;margin-left: 5px;padding-left: 6px;line-height: 9px;float: left;}
		#h_usabilityNav li a{color: #FFFFFF;text-decoration: none;position: relative;}
		#h_usabilityNav li a:hover{color: #FFCC00;	text-decoration: underline;}
		#h_usabilityNav .noBorder {border:none;}
		#h_usabilityNav .noMargin {margin:0;}
		#h_logoArea {background: url(../img/logo-bg.gif) no-repeat;height: 104px;width: 71px;position: absolute;margin-top: 5px;top: 0px;	margin-left: 16px;}
		#h_logoArea img {border:none;}
		#h_logoArea a {display: block;height: 104px;width: 71px;}		
		#h_banner img {display:block;}
		#h_nav {background: #55362D;margin-left: 108px;font-size: 15px;line-height: 28px;padding-left: 13px;}
		#h_nav ul{margin:0px; padding:0px;}
		#h_nav li{display: inline;margin-right: 15px;}
		#h_nav li a{text-decoration: none;color: #ECE2D0;font-weight: bold;}
		#h_nav li a:hover{color: #FFCC00;}
		#propertyName {background: url(../img/prospector-hotel.gif) no-repeat;height: 31px;margin-left: 108px;margin-bottom: 9px;clear: both;}
		#tollFree {width: 155px;text-align: center;font-size: 21px;font-weight: bold;color: #ECE2D0;line-height: 19px;position: absolute;top: 40px;	margin-left: 580px;	clear: both;}
		#tollFree .toll-bookOnline {	font-size: 17px;	color: #DECDAD;	display: block;}
		
/*--- NavOns ------------------------------------------------------*/
		#amenities #navAmenities a, #dining #navDining a, #meetings #navMeetings a, #thingstodo #navThings a, #contact #navContact a, #rooms #navAccommodations a {color: #FFCC00;}

/*--- Body ------------------------------------------------------*/
			#b_shell {background: #7C6253 url(../img/b-shell-bg.jpg) no-repeat;padding-top: 66px;}
		#b_contentArea {margin-right: 33px;margin-left: 33px;background: #DECBA9 url(../img/content-bg.gif) repeat-x;font-size: 11px;	color: #50231C;	padding: 17px; min-height:335px; height:auto !important; height:335px;}
		#b_contentArea h1 {margin-top: 0px;}
		#b_contentArea h2 {font-size: 18px;	line-height: 18px;}
		#b_contentArea h1 img {border:none;}
		#b_contentArea img {border-top: 2px solid #A3834F;	border-right: 3px solid #A3834F;	border-bottom: 2px solid #A3834F;	border-left: 3px solid #A3834F;}
	
/*--- ResBox ------------------------------------------------------*/
		.resSubmit {display:block;}
		.resMonth {width:60px;}
		.resDay {width:40px;}
		.resYear {width:45px;}
		.resNights, .resRooms, .resAdults, .resKids {width:50px;}
		#resBox {color: #2B0D0A;font-size: 11px;width:737px;margin-right: auto;	margin-left: auto;	padding-left: 33px;}	
		#resBox form {position:absolute;top:376px;background: url(../img/resbox-bg.gif) no-repeat;}
		#resBox .resRoomSpacer {margin:0 0 0 18px;}
		#resBox .resAdultsSpacer, #resBox .resKidsSpacer {margin:0 0 0 18px;}
		#resBox .resSubmit {position: relative;display: inline;vertical-align: top;bottom: 5px;margin-right: 10px;}
		#searchArrival {float:left;width:175px;display:block;padding-top: 30px;}
		#searchOptions {padding-top: 32px; position:absolute; top:-18px; left:200px; width:520px;}
		#resBox #anchor {position:absolute;}
		#resBox select {	margin:1px 0 7px 0;	font-size: 10px;}
		#srchOptLabels {/*margin: -19px 0 0; */padding:0px 0px 0px 2px; }
		#resBox a {color: #EDE3D2;text-decoration: none;vertical-align: 25%;margin: 0 15px 0 0;}
		#resBox a:hover {text-decoration: underline;} 
	
/*--- Footer ------------------------------------------------------*/
		#f_shell {margin-top: 15px;height: 35px;}
		#f_nav {font-size: 10px;margin-left: 33px;}
		#f_nav ul {margin:0px; padding:0px;}
		#f_nav li {display: block;border-right: 1px solid #FFFFFF;margin-right: 6px;float: left;line-height: 9px;padding-right: 5px;}
		#f_nav li a {color: #FFFFFF;text-decoration: none;position: relative;/*width: 100%;*/}
		#f_nav li a:hover {color: #E1CEAC;text-decoration: underline;}		
		#f_nav	.noBorder {border:none;}
		#f_nav .noMargin {margin:0;}		
		address{color:#fff;font-style: normal;font-size: 10px;margin-left: 33px;}
		address .addressSpace {margin-right: 11px;}
		#f_sig {height: 26px;width: 262px;display:none;	padding-right: 33px;}
		
		#vizsig { margin: 0; color:#FFFFFF}
#vizsig span#text { float: left; margin: 8px 0 0 5px;font-size: 11px; font-family: "Trebuchet MS"; color:#FFFFFF}
#vizsig span a { float: left; margin: 8px 0 0 0; font-size: 11px; font-family: "Trebuchet MS"; color:#FFFFFF}
#vizsig span a:hover { text-decoration: none; color:#FFFFFF}
#vizsig img { float: left; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/} 
		
		
/*--- Special Cases ------------------------------------------------------*/		
		
		#home form {position:absolute;top:483px;background: url(../img/resbox-bg.gif) no-repeat;}
		#home #f_sig {display:block;float: right;}
		#amenities .fauxColumns {width:40%; float:left;}
