﻿html,head{zoom:1!important}
*{margin:0;padding:0;border:0}
section,header,footer,nav,article,aside,hgroup,button,address,detail,output{display:block}
#codeWidget70454,#codeWidget70455{display:none}
body{line-height:1.5em;font-size:13px;zoom:1!important}
#shell{position:relative;*overflow-x:hidden}
.container{width:1000px;margin:0 auto}
a{outline:0;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0}
.imgRight,.twoColumn2 img{float:right;margin:0 0 10px 12px;border:4px solid #b7a05d}
.imgLeft{float:left;margin:0 12px 5px 0;border:4px solid #b7a05d}
.twoCols{float:left;width:50%}
.clearer,.clear{clear:both}
hr{height:1px;background-color:#76641C;color:#76641C;border:0;padding:0;margin:1em 0}
body#rfp{background:0}
img,embed,object{vertical-align:bottom}
::-moz-selection{background:#542F03;color:#fff;text-shadow:none}
::selection{background:#542F03;color:#fff;text-shadow:none}
cufon canvas{-moz-user-select:text;-webkit-user-select:text;user-select:text}
#titlebar{position:relative;font-size:12px;font-family:arial,sans-serif}
.marketingPhoneShell{display:none}
#usabilityNavText{display:none}
#usabilityNav ul{text-align:right;height:26px;padding-top:5px;display:block;width:793px}
#usabilityNav ul li{display:inline;margin-left:22px}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li a{color:#cde1df;text-decoration:none}
#usabilityNav ul li a:hover{color:#cde1df;text-decoration:underline}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
#usabilityNav ul li#helpid3129{display:none}
header{position:relative;background:url(bgHeader.jpg) center top no-repeat #04A9A5;height:635px}
#logo a{background:url(logo1.png) no-repeat center top;display:block;height:147px;width:166px;margin:10px auto;text-decoration:none}
#logo a:hover{background-position:center bottom}
#logo a img{display:none;margin:8px auto 0 auto}
#headerImg{float:left;position:relative;z-index:2}
#headerImg{height:398px}
.headerSlideshow a:hover{text-decoration:none}
.slideContentContainer{position:absolute;z-index:999;display:block!important;background:url('bgBanner.png') no-repeat!important;height:90px!important;width:432px!important;box-shadow:none!important}
.slideContentContainer:hover{background:url('bgBannerHover.png') no-repeat!important}
.slideButton{margin:0 10px 10px!important;padding-top:20px!important}
.slideContentContainer a{display:block;height:90px!important;width:432px!important}
.slideHeader{color:#fff;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:20px!important;padding-left:10px!important;width:432px!important}
.slideSubHeader{color:#efe91f!important;position:relative;display:block;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:18px;border:none!important;padding-left:10px!important}
#mainNav{position:relative;background:url(bgNav.jpg) no-repeat;width:207px;float:left;z-index:3;height:539px}
#mainNavLinks *{zoom:0}
#mainNav ul{width:197px;height:230px;margin-top:17px;padding:0 0 0 10px}
#mainNav ul li{line-height:100%;list-style:none;width:100%;position:relative;display:block}
#mainNav ul li a{color:#3e8388;font-family:'Merriweather Sans',sans-serif;font-weight:300;text-decoration:none;padding:5px 0 10px 18px;*padding-bottom:0;position:relative;display:block;font-size:18px}
#mainNav ul li a:hover,#mainNav ul li.hover a,#mainNav ul li.current a{background-color:#E9D3AC}
#mainNav ul ul{padding:5px;margin-top:0;background-color:#E9D3AC;display:none;position:absolute;top:0;left:197px;width:150px;height:auto}
#mainNav ul li.hover ul li{float:none}
#mainNav ul li.hover ul li a{padding:7px 7px;background:0;font-size:13px;font-weight:normal;font-family:arial,sans-serif}
#mainNav ul li.hover ul li.parent>a{background:url(iconArrow.png) no-repeat 134px 13px}
#mainNav ul li.hover ul li.hover a{background-color:#3e8388;color:white}
#mainNav ul li.hover ul li a.current{background-color:#3e8388;color:white}
#mainNav ul ul ul{display:none;top:0;left:150px}
#ibe{position:relative;top:-30px;zoom:1!important}
*{zoom:0}
#checkinCalendarIcon,#checkoutCalendarIcon{vertical-align:middle}
.widgetIBE{background:url(bgDRSB.jpg) no-repeat #04888C;width:207px;height:161px;overflow:hidden;display:block;position:relative}
.widgetIBE form{padding:7px 0 7px 17px;position:relative;z-index:1;zoom:1!important}
.widgetIBE #ibeHeaderShell{margin-bottom:0}
.widgetIBE input{border:1px solid #A5ACB2}
.widgetIBE select{border:1px solid #A5ACB2}
.widgetIBE #ibeHeaderLabel{color:white;text-transform:uppercase}
.widgetIBE #checkinShell{float:left;clear:none;padding-top:0}
.widgetIBE #checkinShell #checkinField{display:block}
.widgetIBE #checkoutShell{float:left;clear:none;padding-top:0}
.widgetIBE #checkoutShell #checkoutField{display:block}
.widgetIBE #roomsShell{float:none;top:-5px;left:222px;position:absolute;z-index:5;zoom:1!important;width:50px;height:40px}
.widgetIBE #adultsShell{float:none;top:33px;left:222px;position:absolute;z-index:5;zoom:1!important}
.widgetIBE #childrenShell{float:none;top:72px;left:222px;position:absolute;z-index:5;zoom:1!important}
.widgetIBE #submitShell{padding-top:4px;float:none;clear:left;width:185px}
.widgetIBE #submitButton{cursor:pointer}
.widgetIBE #submitButton{border:0;background:url(bcheck.png) no-repeat;width:171px;height:38px;display:block;line-height:0;text-indent:-9999px}
.widgetIBE #submitButton:hover{background-position:left -38px}
.widgetIBE #extraLinksShell{width:165px;padding-top:5px}
.widgetIBE ul#extraLinks{width:165px;height:auto;margin:0 auto;padding:0;text-align:center;line-height:15px}
.widgetIBE ul#extraLinks li{border-right:0;padding:0}
.widgetIBE ul#extraLinks li a{font-size:10px;font-family:Georgia;color:#fff;display:inline-block;padding:0 5px}
.widgetIBE ul#extraLinks li a:hover{background:#02676F}
.widgetIBE #checkinShell #checkinLabel,.widgetIBE #checkoutShell #checkoutLabel,.widgetIBE #roomsShell #roomsLabel,.widgetIBE #adultsShell #adultsLabel,.widgetIBE #childrenShell #childrenLabel{color:white;font-size:11px;font-weight:bold}
.widgetIBE #checkinField,.widgetIBE #checkoutField{padding:3px;width:75px}
#side{position:relative;padding-top:8px}
#side .widgetCTA{height:89px;width:236px;background:url(bgCTA.jpg) no-repeat;float:left;position:relative;margin-left:22px}
#side .widgetCTA:hover{background-position:left -89px}
#side .widgetCTALink{display:block;cursor:pointer;height:89px;text-decoration:none;color:#fff;font-size:20px}
#side .widgetCTAimg{position:absolute;left:0;bottom:0;width:122px;height:92px;background-repeat:no-repeat;background-position:left bottom}
#side .widgetCTAHeaders{width:115px;margin-left:121px;display:block;padding-top:11px}
#side .widgetCTADescription{display:none}
#contentShell{position:relative;background:url(bgContentShell.png) repeat-x #dac564 center top;padding-top:1px}
#contentShell .container{background:url(bgContent.png) no-repeat center top;position:relative;margin-top:-99px;padding:15px 60px 60px 60px;width:880px}
#breadcrumbs{margin-bottom:10px;font-family:georgia,sans-serif}
#breadcrumbs ul{display:block}
#breadcrumbs ul li{display:inline;font-size:10px;color:#433D1B}
#breadcrumbs ul li a{color:#038C9D}
#breadcrumbs ul li a:hover{text-decoration:none}
#subNav{background:none repeat scroll 0 0 #36939B;color:#FFF;font:11px arial,sans-serif;padding:10px;margin:0 0 20px 0}
#subNav ul{margin-bottom:0}
#subNav ul li{background:0;list-style:none outside none;margin:0;padding:0;clear:both}
#subNav ul li a{font-size:11px;color:#FFF;display:block;padding:3px 3px 3px 5px}
#subNav ul li a:hover,#subNav ul li.current a{background-color:#2D7D85}
article{font-size:12px;color:#433d1b;line-height:28px;font-family:georgia,serif}
article hgroup{margin-bottom:12px}
article h1{color:#038c9d;font-size:30px;line-height:1.2em;font-family:'Merriweather Sans',sans-serif;font-weight:300;text-transform:uppercase}
article h2{color:#038c9d;margin-bottom:12px;line-height:1.5em;font-family:'Merriweather Sans',sans-serif;font-weight:300;font-size:16px}
article h3{color:#21595E;margin-bottom:12px;line-height:1.5em;font-family:'Merriweather Sans',sans-serif;font-weight:300;font-size:14px}
article h4{color:#038c9d;margin-bottom:12px;line-height:1.5em;font-weight:normal;font-size:14px}
article h5{margin-bottom:12px;line-height:1.5em;font-weight:normal}
article h6{margin-bottom:12px;line-height:1.5em;font-weight:normal}
article a{color:#038C9D}
article p:first-child{font-size:13px;font-style:italic}
article p,p{margin-bottom:12px}
article ul{margin-bottom:12px;list-style-type:none}
article ul li{padding-left:19px;background:url(bullet.png) no-repeat left 6px}
article ul.noStyle,article ul.noStyle li{list-style:none;padding:0}
article ol{list-style-position:inside}
article li.shadowBoxThumbs{background:none repeat scroll 0 0 transparent}
.shadowBoxThumbs{float:left}
.widgetSocialBookmarks{padding:1.2em 0}
.googleMapWidget{margin:1.2em 0}
.googleMapPointText{background:url("googleMapPic.jpg") no-repeat;height:96px;line-height:1.5em;overflow:visible;padding-left:90px}
.twoColumn1{float:left;width:550px;margin-right:52px}
.twoColumn2{float:left;width:255px}
footer{position:relative;background:url(bgFooter.jpg) repeat-x center top #04707e;color:#fbf5eb;font-family:arial,sans-serif}
footer .container{background:url(bgFooterBlue.gif) no-repeat center 30px;padding:106px 0 75px 0;overflow:auto;clear:both;width:950px}
footer #address{zoom:0!important;*padding-top:0}
footer span{zoom:0}
.associationsWidget{width:238px;float:left;margin-right:75px;zoom:0}
.associationsWidget ul li{display:block;margin:0}
.associationsWidget img{display:block;margin:0 auto 10px auto}
footer nav{float:left;width:250px;margin-right:83px}
footer nav ul li{display:block}
footer nav ul li a{color:#fbf5eb}
.footerHeader,.associationsWidget .associationsLabel{font-size:24px;color:#4cbecd;margin-bottom:17px}
.associationsWidget ul,.associationsWidget ul li{width:238px}
.associationsWidget img{display:block;margin:0 auto}
.htmlHeaderGallery,.htmlHeaderGallery ul,.htmlHeaderGallery li,.htmlHeaderGallery li img{width:;height:}
#side2{position:relative;float:left;width:264px;zoom:0}
footer #address{clear:both;text-align:center;padding-top:28px}
footer .org,footer .adr,footer .tel{margin:0 15px 0 0;zoom:0}
footer .org{border-right:1px solid white;padding-right:19px}
footer .postal-code{border-right:1px solid white;padding-right:19px}
footer .country-name{display:none}
#vizsig{color:#4cbecd}
#vizsig a{color:#4cbecd}
#CDSWIDSSP{width:100%!important}
#widgetCTA60304 .widgetCTAHeaders{margin-left:109px}
#fbUsNav{position:relative;top:-1px}
#helpid3470{background:url(/files/706/facebook.png) no-repeat right top;text-indent:-9999px}
#helpid3470 a{vertical-align:bottom}
#socialMediaToolbar ul li.socialLast{display:none!important}
#socialMediaToolbar{background:#74e3b0!important;padding:10px!important;height:25px!important;margin:0 auto!important;width:400px!important}
#socialMediaToolbarContainer{z-index:9999!important}
.homepage #codeWidget71946{background:url(/files/706/hDiningRoom.jpg) no-repeat}
#flashSlideShow266319{position:absolute;top:31px}
hr{margin:30px 0}
#rfp dt{width:200px}
a.bookNow{background-color:#038C9D;border:2px solid #23BFA9;text-transform:uppercase;color:#fff;padding:10px;font-weight:bold;font-family:arial,sans-serif}
a.thickbox.bookNow{text-align:right;position:relative;top:10px}
a.bookButton{background-color:#038C9D;border:2px solid #23BFA9;text-transform:uppercase;color:#fff;padding:10px;font-weight:bold;font-family:arial,sans-serif;text-align:center}
a.bookNow{*padding:5px 10px 5px 10px}
.toggleDeviceViewLinkShell{display:none}
#toolbarContainer,#toolbarShell,#ucPageContentToolbar_panEdit,#toolbarHome #toolbarClickToChat{zoom:0!important}
#shell,header,.container,#contentShell{zoom:1!important}
#codeWidget82153,#flashPhotoGallery60365{text-align:center}
.TA_certificateOfExcellence{clear:both}
#translateFlags{position:absolute;top:5px;left:10px}
#side2{float:left;width:623px}
footer nav{display:none}
#codeWidget63693{float:left;width:260px}
footer nav.menuWidget{display:block}
.widgetIBE ul#extraLinks{width:185px}
#pageid25960 #translateFlags{display:none}
#codeWidget143053{left:40px;position:relative}
.expert{right:15px;position:relative}
#CDSWIDGRN{position:relative;left:43px}
#editorButtonShell152289{top:287px!important}
#editorButtonShell152289Popup{top:835px!important}
#editorButtonShell100029{top:370px!important}
#editorButtonShell100029Popup{top:925px!important}