html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{ margin: 0; padding: 0; } /*ul, li { list-style-type:none; } */img { border: none; }a:active, a:focus {  outline:0;  }a { outline:expression(hideFocus='true'); outline:0; }a:active { text-decoration:expression(hideFocus='true'); }/********** GLOBAL ************ */body {font-family:Arial, sans-serif;color:#121212;font-size:12px;line-height:17px;text-align:center;background-color:#8e877c;}a:link, a:visited {color:#ffffff;text-decoration:none;}a:hover {color:#ffffff;text-decoration:underline;}#container {position:relative;width:970px;margin:0px auto;text-align:left;padding:0px 7px;background-color:#726c62;}#logo, #print_logo {display:block;position:absolute;top:30px;left:30px;}#print_logo {visibility:hidden;top:15px;}#topBar {position:absolute;top:0;left:7px;height:25px;width:970px;background:url(/z_img/black76.png);font-size:10px;text-transform:uppercase;color:#ffffff;line-height:1em;}#topBarBox {float:right;width:430px;text-align:right;padding-top:7px;padding-right:6px;}#topBar a, #topBar span {padding:0px 4px;}#topBar a:link, #topBar a:visited, #topBar a:hover, #topBar a:active {padding:0px 4px;}.navSections {text-transform:uppercase;font-size:11px;}.navSections a {display:block;padding:5px 0px;}ul#leftNav, #leftNav li, #leftNav ul {margin:0;padding:0;list-style-type:none;}#leftNav a:link, #leftNav a:visited, .subDiv {color:#ffffff;text-decoration:none;}#leftNav a:hover, #leftNav a:active {color:#b35034;text-decoration:none;}ul.interiorNav {margin:21px 23px 25px 26px !important;}.subNav {text-transform:none;border-top:2px solid #8e877c;border-bottom:2px solid #8e877c;padding:5px 0px !important;margin-bottom:8px !important;margin-top:-5px !important;padding-left:8px !important;}.subNav li a{padding:1px 0;}.activeNav {color:#b35034 !important;}.activeSubNav {color:#8e877c !important;}ul.thirdLevel {border-top:1px solid #2e2922;}ul.thirdLevel li{margin-left:12px !important;margin-top:1px !important;}#content {/* background-image:url("/z_img/bgContainer.png"); */background-image:url("/z_img/bgContainer.png");background-repeat:repeat-y;background-color:#2e2922;}#content a {color:#9b3c20;}#contentTopImage {float:right;height:94px;}#contentTopImage img {width:696px;}#content h1 {font-size:30px;margin-bottom:5px;line-height:1.1em;}#colLeft {clear:both;float:left;width:274px;}#colMain {float:left;width:690px;}#colMain a:link,  #colMain a:visited{text-decoration:underline;}#colMain a:hover {text-decoration:none;}#mainLeft ul{list-style-image:url("/z_img/liOrange.gif");list-style-type:square;}.mainFull {width:650px !important;}#mainLeft {float:left;width:368px;margin:32px 20px 32px 26px;line-height:1.8em;}#mainRight {float:left;width:264px;margin:72px 0 0 0;}#mainRight img {border-bottom:5px solid #9b3c20;}#bookOnline {background-color:#c1bfbd;padding:25px 0px 20px 20px;margin-bottom:60px;}#bookOnline h2 {font-size:13px;line-height:1em;text-transform:uppercase;}#bookingForm td {vertical-align:top;padding-top:10px;}#bookingForm .col1 {width:114px;}#bookingForm .col2 {width:150px;}.interiorBooking .col1 {width:108px !important;}ul#accList, #accList li{margin:0;padding:0;list-style-type:none;}ul#accList {border-top:6px solid #9b3c20;margin:10px 10px 20px 20px;padding-top:23px;}.accItem {clear:both;line-height:1.8em;cursor:pointer;padding:5px !important;margin-bottom:10px !important;}.accItem img {display:block;float:left;width:100px;border:4px solid #9b3c20;margin:0px 15px 2px 0px;}.accItem h2 {color: #9b3c20;margin-bottom:3px;font-size:16px;margin-top:2px;}.accItem h2 a:link, .accItem h2 a:visited {text-decoration:underline !important;}.accRight {float:left;width:520px;}.reddish {color: #9b3c20 !important;}.detailLink {font-style:italic;font-weight:bold;margin-top:1px;font-size:11px;}h1#suiteHeader {font-size:24px;}#largePhoto {position:relative;width:266px;margin-bottom:20px;}#largePhoto img {width:264px;}#rightThumbs {position:relative;}#rightThumbs img {display:block;float:left;width:70px;margin-right:10px;border:4px solid #ffffff;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=01)"; filter: alpha(opacity=01);		opacity:.01;}#eventsTable {}#eventsTable th {color:#ffffff;background-color:#9b3b20;font-size:11px;width:33%;padding:5px 5px;line-height:1em;}#eventsTable td {padding:8px 5px;border-bottom:1px solid black;vertical-align:top;line-height:1.3em;font-size:11px;}h2#eventCalHead {font-size:14px;margin:10px 0px 3px 0px;}#moreInfo {font-size:11px;line-height:1.5em;margin-top:10px;padding:5px;}#galleryThumbs {border-top:5px solid #9b3b20;margin-top:20px;padding-top:20px;}#galleryThumbs img {display:block;float:left;margin:10px 27px 20px 0px;border:4px solid #ffffff;}/* ** HOME ** */.homeNav {position:absolute;top:115px;left:33px;}#homeBarOpacity {position:absolute;top:465px;left:7px;width:970px;height:124px;background-color:#ffffff;filter: alpha(opacity=70);opacity:.7;	}#homeContentBar {/*position:absolute;top:465px;left:7px;width:970px;height:124px;background:url(/z_img/white70.png);color:#2e2922;*/position:absolute;top:465px;left:7px;width:970px;height:124px;color:#2e2922;}#homeContentBar h2 {text-transform:uppercase;font-size:13px;}#barLeft  {float:left;width:505px;margin-left:50px;padding-top:5px;}#barRight  {float:left;width:396px;border-left:1px solid #c3c0bc;margin-top:24px;padding-left:15px;}#specialOffersBar {position:relative; height:94px;width:460px;float:left;/* margin-left:25px; */overflow:hidden;margin-top:3px;}#carousel {position: absolute;  top: 0;  /*width:2400px; */left:0;height:94px;margin-left: 0px;  }.soItem {float:left; width:215px; height:94px; padding:0px 30px 0px 0px; background-image:url(/z_img/soBgLine.png);background-position:top right;background-repeat:no-repeat;font-size:11px;line-height:1.3em;overflow:hidden;}.soItem img {float:left;width:80px;border:3px solid #655b4d;margin-right:10px;}.soItem a, .soItem a:link, .soItem a:visited, .soItem a:hover, .soItem a:active {color:#2e2922;}.offerTitle {font-weight:bold;}#next {float:left;margin-top:20px;margin-left:10px;cursor:pointer;}#homeImage {background-color:#2e2922;}#homeImage img {	display:block;}#footer {	position: relative;border-top:7px solid #2e2922;padding:30px 0px 0px 22px;height:70px;color:#000;font-size:11px;line-height:1.3em;background-color:#726c62;}#footer a {color:#000;}#facebook{	position: absolute;	top: 10px;	right: 18px;	font-size: 14px;	padding-bottom: 8px;}#facebook a{	color: #ffffff;}#facebook a:hover{	text-decoration: none;	color: #000000;}#facebook img{	position: relative;	top: 13px;	left: 9px;	/*margin-left: 15px;*/}#share {float:left;width:96px;height:40px;}.clear {clear:both;}
