/* Global ------------------------------------------------------*/
html {background: #92673C url(../img/bg.gif) repeat-x;}
body {margin: 15px 0px 0px 0;padding: 5px 0 0 0px;font-family: Arial, Helvetica, sans-serif;background: url(../img/h-shell-bg.jpg) no-repeat center top;}		
#shell {margin: 0px auto;width: 950px;border-right: 2px solid #4E3319;border-left: 2px solid #4E3319;}
a {color: #900027;outline:none;}
a:hover {text-decoration:none;}
.fauxCol {width:50%;float:left;}
.imgLeft {margin-right:20px;float:left;}
.imgRight {margin-left:20px;float:right;}
.clearBoth {clear:both;}
.noMargin {margin:0;}
.noBorder {border:none;}
.noPadding {padding:0;}
.noStylingRight {border:none;margin-right:0;padding-right:0;}
.noStylingLeft {border:none;margin-left:0;padding-left:0;}
.forPrint {position:absolute;left:-2500px;}
#printHeader {display:none;}
h1,h2,h3 {margin:0;padding:0;}
.groupRFP {
	background: #660017;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 125px;
	text-align: center;

	float: right;
}
.pdf {background: url(../img/pdf.gif) no-repeat 160px center;}
	
/* Head ---------------------------------------------------------*/
#h-shell {padding:0px 0 0 0;margin:0px 0 0 0;}

/* Top Nav ------------------------------------------------------*/		
#h-usabilityNav {font-size: 11px;line-height:15px;padding: 25px 0px 0px;margin: 0px 0px 0px 790px;position:relative;min-height:76px;}
#h-usabilityNav ul{margin:0px;padding:0px;}
#h-usabilityNav li{display: block;margin: 0px;padding: 0px 0px 0px 15px;list-style: url(none) none;border-left: 1px solid #B9A185;}
#h-usabilityNav li a{color: #3F2914;text-decoration:none;}
#h-usabilityNav li a:hover{text-decoration: underline;}
#h-usabilityNav #localPhone {position:absolute;left:-165px;top:25px;border:none;margin:0;color:#852828;font:18px/24px Georgia, "Times New Roman", Times, serif;}
#h-usabilityNav #tollFreePhone {position:absolute;left:-153px;top:55px;border:none;margin:0;padding:0 20px 0 0;color:#852828;font:18px/24px Georgia, "Times New Roman", Times, serif;border-top: 1px solid #B9A185;}

/* Logo --------------------------------------------------------*/
#h-logoArea {height: 108px;width: 315px;position: absolute;top:5px;background: url(../img/hdr-logo.png) no-repeat;margin:0 0 0 30px;}
#h-logoArea img {border:none;}
#h-logoArea a {display: block;height: 59px;width: 63px;margin:4px 0 0 98px;}		

/* Header Image ------------------------------------------------*/
#h-banner {width:950px;background: url(../img/h-banner-bg.jpg) no-repeat; padding:0 0 118px 0;}
.hdrOvrly {position:absolute;top:117px;margin:0 0 0 4px;background: url(../img/header-border.png);height: 354px;width: 942px;z-index:1;} 
#flasher {position:absolute;top:103px;z-index:2;margin:0 0 0 12px;}
#sash {position:relative; z-index:8;}
#h-banner img.banner {margin:0 auto; width:257px;}

/* Main Nav ----------------------------------------------------*/		
#h-nav {height: 31px;background: url(../img/h-nav-bg.gif) no-repeat;font: bold 12px/25px Georgia, "Times New Roman", Times, serif;text-transform: capitalize;padding: 15px 0px 0px 33px;}
#h-nav ul{margin:0px;padding:0px;}
#h-nav li{list-style: url(none) none;float: left;margin: 0px 11px 0px 0px;padding: 0px 11px 0px 0px;border-right: 1px solid #33000E;line-height: 9px;position:relative;z-index:1;}
#h-nav li.noStylingRight {margin:0;padding:0;border:none;}
#h-nav li a{color: #D9B27F;text-decoration: none;position: relative;}
#h-nav li a:hover{color: #fff;text-decoration: underline;}


/* Drop Dizzowns ---------------------------------------------------------*/
#h-nav .dropDowns {display:none;margin:0;padding:5px 0 0 0;position:absolute;left:0;top:12px;z-index:9;background-color:#5B0019;width:195px;font: 12px "Trebuchet MS", sans-serif;}
#h-nav .dropDowns li {float:none;border:none;margin:0;padding:0;line-height:19px;}
#h-nav .dropDowns li a{display:block;padding:0 0 0 6px;}
#h-nav .dropDowns li a:hover {text-decoration:none;background-color:#66001C;font-weight:bold;}
#h-nav .dropDowns li.pdf a:hover {text-decoration:none;background:#66001C url(../img/pdf.gif) no-repeat 160px center;font-weight:bold;}


#h-nav li:hover ul {display:block;}

/* Body ---------------------------------------------------------*/
#b-shell {background: url(../img/b-shell-bg.gif) no-repeat center bottom;}
#b-contentArea {font-size: 11px;line-height: 18px;color: #6d4d2d;background: #E4CDAE url(../img/content-bg.gif) no-repeat center bottom;min-height:225px;margin: 0px;padding: 25px 35px 15px 313px;}
#b-contentArea h1 {color: #910028;letter-spacing: -1px;font: 24px Georgia, "Times New Roman", Times, serif;margin:0 0 16px 0;}
#b-contentArea h2 {font: 18px "Trebuchet MS", sans-serif;letter-spacing: -1px; color:#67673E;}
#b-contentArea p {margin:0 0 15px 0;}
#b-contentArea li {color:#8E6A00;}

#ctaShell {position:absolute; top:727px; margin:0 0 0 49px; width:227px; font:bold 13px/23px Arial, Helvetica, sans-serif; background-color:#00FF99;}
#ctaShell ul{margin:0; padding:0; list-style:none;}
#ctaShell li {text-align:center;}
#ctaShell li a{display:block;	width: 227px;  height:82px; background-color:#660017; color:#fff; text-decoration:none; /*border:2px solid #fff;*/}
#ctaShell li a:hover {background-position:left -83px;}
#cta01 a {background-image: url(../img/cta-packages.gif); background-repeat: no-repeat; background-position:left top;}



/* Home Toggles ---------------------------------------------------------*/
#weddingSec, #catetingSec, #welcomeSec {display:none;min-height:150px;}
#welcomeSec {display:block;}

#divtoggles {margin:0;padding:0;list-style-type: none;clear:both;text-transform:capitalize;}
#divtoggles li {float:right;background: url(../img/div-switch-li-bg.gif) no-repeat right center;margin: 0 15px 0 0;padding: 0 15px 0 0;}
#divtoggles a {text-decoration:none;color: #4E3319;}
#divtoggles a:hover {text-decoration:underline;}
#divtoggles a.classoff {}
#divtoggles a.classon {}


/* Search Box --------------------------------------------------*/
#searchBox select {margin:1px 0px 7px 1px; font:11px Arial, Helvetica, sans-serif;}
.resSubmit {display:block;margin:0 0 5px 0;}
.resMonth {width:60px;}
.resDay {width:45px;}
.resYear {width:45px;}
.resNights, .resRooms, .resAdults, .resKids {width:50px;}
#searchBox {
	background: url(../img/ibe-bg.jpg) no-repeat 15px top;
	width: 237px;
	position: absolute;
	top: 520px;
	margin: 0 0 0 24px;
	color: #603F1F;
	height:157px;
	font: 11px Arial, Helvetica, sans-serif;
	padding:55px 0 0 15px;
}
#searchBox img {margin:45px 0 0 31px;} /*delete this later*/
/*#searchBox form {display:none;}*/
#searchBox .resRoomSpacer {margin:0 0 0 21px;}
#searchBox .resAdultsSpacer, #searchBox .resKidsSpacer {margin:0 0 0 18px;}
#anchor img {border:none;margin: 0 0 0 2px;}

/* Footer ------------------------------------------------------*/
#f-shell {width:954px;margin:0 auto;height:25px;background: url(../img/f-shell-bg.gif) no-repeat center bottom;}
#address {margin:0 0 10px 0;padding:0;list-style-type:none;text-align:center;color:#d9b27f;font-size:11px;line-height:25px;}
#address div {display:inline;margin:0 15px 0 0;}
#f-nav {font-size: 10px;color: #E7C292;height:30px;text-transform:capitalize; width: 350px; margin: 0 auto}
#f-nav ul {margin:0 auto;padding:0px;width:50%;}
#f-nav li{border-right: 1px solid;display: block;float: left;margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;list-style: url(none) none;line-height: 9px;}
#f-nav li.noStylingRight {border:none;margin-right:0;padding-right:0;}
#f-nav li a {position: relative;color: #FEE8CB;text-decoration: underline;}
#f-nav li a:hover {color: #000;text-decoration: none;}		
#f-nav #propManangement {line-height: 12px;border:none;font-weight: bold;font-size: 12px;margin: 0px 15px 0px 0px;padding: 0px 15px 0px 0px;}
#f-sig {text-align:center;clear:both;height:65px; margin: 0px auto 0px auto;width: 950px; }
#f-sig img {padding:35px 0 0 0;}

/* CMS Stylings ------------------------------------------------------*/
#cp #b-contentArea h1 {}  
#cp #h-banner {}
#cp_sectionlinks, #cp_sectionlinkssupbpage {display:none;}
#cp_sectionlinks ul, #cp_sectionlinkssupbpage ul {margin:0;padding:0;}
#cp_sectionlinks li, #cp_sectionlinkssupbpage li {list-style-type:none;float:left;margin:0 5px 0 0;}
#cp_sectionlinks li a, #cp_sectionlinkssupbpage li a{border:1px solid #000;text-decoration:none;padding:0px 5px;line-height:25px;}
#cp_sectionlinks li a:hover, #cp_sectionlinkssupbpage li a:hover{}/* Special Cases ------------------------------------------------------*/

#hotelfooter ul {color: #FEE8CB; line-height:11px; text-align:center; font-size:11px; margin-top: -10px; margin-left: -75px}
 #vizsig { margin: 20px 0 0 0; }
#vizsig span#text { float: middle; margin: 8px 0 0 5px;font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a { float: middle; margin: 8px 0 0 0; font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a:hover { text-decoration: none; }
#vizsig img { float: middle; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/}


#footeraddress {font-size:11px; color: #d9b27f; text-align:center; font-style:normal; padding:0 0 0 0;}
#footeraddress div{display:inline; margin:0 10px 0 0; line-height:25px;}