	body {
	font-family: arial;
	width: 100%;
	font-size: 10px;
	background-color: #DEC99E;
}
	a { text-decoration: underline; color:#e77a7e;}
	a:hover { text-decoration: none;}

	#utility {
	margin: 0 auto;
	width: 800px;
	height: 20px;
	text-align: right;
	font-size:11px;
}
	#utility ul{margin:0; padding:0;}
	#utility li{display:inline; border-right: 1px solid #000; margin: 0 9px 0 0; padding: 0 5px 0 0;}
	#utility li a{ color: #4a0f11; font-weight: bold; text-decoration: none;  }
	#utility li a:hover{ color:#7e282b; }
	#utility .removeMargin {margin:0; border: none;}


	#contentarea { background: #7e282b url(../img/contentbg.gif) no-repeat; height: 204px;}
	
	.threeCols { float:left;}
	.colsMarginRight {}
	.clearBoth {clear:both; }
	
	#homenav { width: 164px; }
	#homenav ul{
	margin:0;
	padding:0;
	width: 150px;
}
	#homenav li{ list-style: none; border-bottom: 1px solid #eee4ac; margin: 0 9px 2px 0; padding: 0 5px 3px 0;}
	#homenav li a{ padding:  0 0 0 13px; color: #000; text-decoration: none; font-size: 12px; font-weight: bold; }
	#homenav li a:hover{color: #7e282b; }
	#homenav .removeMargin {margin:0; border: none;}
	
	
	#homecontent { width: 355px; padding: 20px 0 0 0;}	
	#homecontent p {
	color:#FFFED5;
	line-height: 160%;
	font-family: arial;
	font-size: 10px;
	margin: 20px 0 0 20px;
}


	#homeibe { width: 218x; font-size: 10px; border-left: 3px solid #712224; margin: 15px 0 0 0; padding: 0 0 0 15px ;}
	
	#ctaShell {
	background:#4a0f11;
	width: 800px;
	height: 101px;
	margin: 5px auto 5px auto;
	padding: 10px 0 0 0;
}
	#ctaShell ul{ margin: 5px 0 0 15px; padding: 0;   }
	#ctaShell li{
	display: block;
	float: left;
	margin: 0 29px 0 0;
	list-style: none;
	height: 76px;
	margin-bottom: 5px;





background: #999999 url (image1a.gif);}
	#cta1 { background:url(../img/cta_weddings.gif) no-repeat;}
	#cta2 { background:url(../img/cta_suites.gif) no-repeat; }
	#cta3 { background:url(../img/cta_groups.gif) no-repeat; }
	#cta1, #cta2, #cta3 { background-position:4px 4px; } 
	#cta1 a, #cta2 a, #cta3 a { text-decoration: none; display: block; height: 67px; width: 218px; border: 5px solid #cfb460; padding:2px;}
	#cta1 a:hover, #cta2 a:hover, #cta3 a:hover, cta4 a:hover { border-color: #ccc; }
	
	
	#redbar { margin: 0;}
	
	#fnav, #nav { text-align:center; padding-top:0px; height:33px; }
	#fnav a, #nav a { padding:0 12px; background:#7D262F; color:white; font:bold 10px verdana; text-decoration:none; }
	#fnav a:hover, #nav a:hover { background:url(../img/nav_bg.gif) 0 50% no-repeat; } 
	
	#fnav { height:14px; padding-top:12px;}
	
	.drop { background:#7B292B; position:absolute; margin-top:12px; display:none;} 
	#nav .drop a { border-bottom:1px solid white; display:block; padding:8px 9px; padding-left:14px; }
	
	.ftitle { text-align:center; font:11px Arial; letter-spacing:1px; padding:7px 0; }
	.ftitle h1 { font:bold 11px Times; text-transform:Uppercase; color:#7E282D; letter-spacing:3px; margin:3px 0; }  
	
	.body .ftitle { font-size:10px; letter-spacing:0; text-align:right; padding-right:14px;}
	
	h1 { font:bold 20px; color:#70343C; }
	
	form { font-size: 10px; color:#fff; margin:0; padding:10px 0 0 0; }
	
	h2 { color:#990000; font:bold 16px Arial } 
	
	select {margin:1px 0 7px 0; font-size: 10px;}
	.resSubmit {display:block;}
	.resMonth {width:60px;}
	.resDay {width:40px;}
	.resYear {width:45px;}
	.resNights, .resRooms, .resAdults, .resKids {width:50px;}
	#searchbox1 .resRoomSpacer, #searchbox1 .resKidsSpacer {margin:0 0 0 21px;}
	#anchor img {border:none;}
	form .btn { display: block; background:#4a0f11; border: 3px solid #4a0f11;; color:#cfb460; font-weight: bold; font-size: 10px; margin: 0;}
	

