/*--- Shell ------------------------------------------------------*/
		body { background: #8A705F; font: 62.5% Arial, Helvetica, sans-serif; margin: 94px 0px 0px; padding: 0px 0px 20px;}		
		#shell { width: 731px; background: #591900; margin-right: auto; margin-left: auto;}
		a {	color: #591900;}
		a:hover {text-decoration: none;}
		.fauxColumns {width:50%; float:left;}
		.imgLeft {margin-right:20px; float:left;}
		.imgRight {margin-left:20px; float:right;}
		.clearBoth {clear:both;}
		.dropCap { font: bold 3.5em "Times New Roman", Times, serif; color: #3E1100; float: left; display: block; text-align: right; margin-top: -10px;	padding-right: 2px;}
		.textIndent { display: block; padding-left: 39px; }
		blockquote {margin-right:0;}
		.sub-circles { background: url(../img/sub-circles.gif) no-repeat; display: inline-table; text-align: center; line-height: 2.1em;	padding: 3px 7px 5px;	margin-right: 1px;	width: 50px;	font-weight: bold;}
		.red {color:#FF0000;}
		.blue {color:#0000FF;}
		.maroon {color:#993300;}
		.green {color:#008000;}
	
/*--- Head ------------------------------------------------------*/
		#h_shell {}
		#h_logoArea { text-align: center; padding-top: 32px;}
		#h_logoArea img {border:none;}
		#h_banner { margin-top: 18px;}
		#h_banner img {display:block;}
		#h_nav { margin-top: 39px; text-align: center; text-transform: uppercase; color: #FFFFFF; font-size: 1.1em; font-weight: bold;}
		#h_nav ul{margin:0px; padding:0px;}
		#h_nav li{ display: inline; margin-right: 47px; margin-left: 47px;}
		#h_nav li a{ color: #fff; text-decoration: none;}
		#h_nav li a:hover{ color: #C1984D;}
	
/*--- Nav ons ------------------------------------------------------*/	
		#ourHotel #navOurHotel a, #becaResturant #navBecaRant a, #press #navPress a {color: #C1984D;}
			
	
/*--- Body ------------------------------------------------------*/
		#b_shell { padding-top: 20px; padding-bottom: 25px; background: #D1CCB5;}
		#b_contentArea { font-size: 1.2em; color: #654D3D; padding-right: 30px; padding-left: 30px; /*line-height: 1.5em;*/ display: block; background: url(../img/content-bg.gif) no-repeat center bottom;	padding-bottom: 5px;}
		#b_contentArea h1 { color: #591900; letter-spacing: -0.05em; font: small-caps 2.4em/0.8em "Times New Roman", Times, serif; border-bottom: 1px solid #C1AC87;	padding-bottom: 1px;}
		#b_contentArea h1 .h1span { font-size: .8em; font-style: italic; letter-spacing: normal;}
		#b_contentArea h2 { color: #987335; letter-spacing: -0.05em; font: bold 1.55em/0.5em Arial, Helvetica, sans-serif; padding-top: 10px;}
		#b_contentArea h3 { letter-spacing: -.1em; font: bold 1.25em/0.5em Arial, Helvetica, sans-serif;}
		#b_contentArea p { margin: 0px 0px 1.5em; line-height: 1.7em;}		
		#b_contentArea li, #b_contentArea ol { margin-bottom: 0.5em; line-height: 1.3em; margin-left: 2.5em;}		
		#b_contentArea ul li {list-style:square;}
		#b_contentArea img { padding:1px; background:#fff; border: 2px solid #C1AC87;}
		
/*---  Pressroom -----------------------------------------------------*/
		#presstable {line-height:1.5em;}
		.imgleft { float: left; margin: 0 15px 5px 0; border: solid 0px #c5bfa7; padding: 3px;}
		.imgright { float: right; margin: 0 0 5px 15px;border: solid 0px #c5bfa7; padding: 3px;}

		#mgal { float:right; margin: 0 0 25px 15px;border: solid 0px #c5bfa7; padding: 3px; font:10px Tahoma; }
		#mgal img { display:none; }
		#mgal #mgal1 { display:block; }
		#mgal_nav {  background:none; margin-top:-2px; position:absolute; background:white; border: 2px solid #C1AC87; }
		#mgal_nav a { padding:2px 4px;  border:1px solid white; border-width:0 1px; text-decoration:none; margin:0px 3px; display:block; width:12px; float:left; text-align:center; }
		#mgal_nav a:hover, #mgal_nav a.mgalon { font-weight:bold; border-color:#e0dedb } 
	
/*--- Splash ------------------------------------------------------*/

		#splash {width:750px; height:741px; background:#8A705F; position:absolute; z-index:5; top:94px; margin: 0 0 0 -366px !important; margin: 0 0 0 -365px; left:50%;}
		#closer {width:731px; height:639px; display:block; position:absolute; z-index:6; cursor:pointer; background:url(../img/transparent.gif);}
		#flashcontent {position:absolute; z-index:5; background:#591900;}


/*--- Footer ------------------------------------------------------*/
		#f_shell { padding-top: 45px; clear: both;} 
		#f_nav { color: #000; text-transform: uppercase; font-weight: bold; font-size: 1.1em; text-align: center; height: 47px;}
		#f_nav ul {margin:0px; padding:0px;}
		#f_nav li { display: inline; margin-right: 12px; margin-left: 12px;}
		#f_nav li a { color: #fff; text-decoration: none;}
		#f_nav li a:hover { color: #C1984D; text-decoration: underline;}		
		#f_sig { text-align: center; margin-top: 15px; display:none;}
		#navEmploy {font-size:1em;}
		
/*--- Signature ------------------------------------------------------*/
		#home #f_sig {display:block;}

