﻿a{color:#283a48}
a:hover{text-decoration:none;color:#44bbd3}
p.dining{margin-top:0}
img.description{position:absolute;left:310px;top:10px}
#starisland a img{border:0}
#titlebar{height:185px}
#helpmenuShell{background:0;width:695px}
#usabilityNavText{display:none}
#usabilityNav ul li{display:inline;background:0;padding:0 7px 0 0;margin-left:0}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li.lastItem a{padding:0}
#usabilityNav ul li a{color:#FFF}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
#logo{width:200px}
#logo a{display:block}
#nav ul{padding:0}
#nav ul li{padding:0 0 0 12px;background:0}
#nav ul li a{font-size:9pt;font-weight:bold;color:#1c4c60}
#nav ul li a:hover{color:#44bbd3}
#nav li#pageid2095,#nav li#pageid2101,#nav li#pageid2095,#nav li#pageid2154,#nav li#pageid2096{display:none}
#side .widgetCTALink span{height:44px;line-height:35px;top:8px}
#contentShell{background-color:#e3ebee}
#content h1{padding:10px 0 0 0;color:#283a48}
#content h2{color:#283a48;margin-bottom:-10px}
#content dt{font-weight:bold;color:#283a48}
#pageid2090 #content dt{margin:30px 0 0 0}
#content dd{margin:0}
#breadcrumbs ul{margin:0 0 20px 0;padding:20px 0 0 0}
#breadcrumbs ul li{display:inline;margin:0 5px 0 0}
#subNav{height:40px;margin:10px 0 0 0}
#subNav ul li a{color:#44bbd3}
#subNav ul li a:hover{text-decoration:none;color:#44bbd3}
#side{height:82px;-}
#side .widgetCTALink{background-color:#15657e}
#side .widgetCTALink .widgetCTAimg{height:52px}
#side .widgetCTALink .widgetCTAHeaders{color:#44bbd3;padding:10px 0 0 0;background:0;top:8px}
#imgThumbnails112 a{border:0;outline:0}
#imgThumbnails112 a.selected{border:3px solid #AD2342;padding:0 5px}
#footerNav{padding:170px 0 30px}
#footerNav ul li{color:#f2f3bb;padding:0 4px 0 2px}
#footerNav ul li a{color:#f2f3bb}
#footerNav ul li.noStyleRight{margin-right:0}
#address{color:#44bbd3}
#vizsig{text-align:center;color:#44bbd3}
#vizsig a{color:#44bbd3}
#textWidget-1{position:relative;top:-170px;left:280px;width:420px}
#codeWidget11136{position:relative;top:-38px}
p.makeYourRes{top:-281px;left:185px;position:relative;font-size:23px;width:620px;color:#FFF}
.makeYourRes a{color:#1F91B6}
select{margin:1px 0 7px 0}
.resSubmit{display:inline;color:#FFF;font-size:9pt;background-color:#1c4c60;border:1px #1c4c60 solid}
.resMonth{width:60px}
.resDay{width:40px}
.resYear{width:45px}
.resNights,.resRooms,.resAdults,.resKids{width:50px}
#searchbox3{margin:0 0 0 180px;font-family:"Times New Roman",Times,serif;font-size:8pt;text-transform:uppercase;color:#f2f3bb}
#searchbox3 .resRoomSpacer{margin:0 0 0 21px}
#searchbox3 .resAdultsSpacer,#searchbox3 .resKidsSpacer{margin:0 0 0 14px}
#searchbox3 .resSubmit{display:inline;vertical-align:top}
#searchbox3 #anchor{position:absolute}
#anchor img{border:0}
#searchArrival{float:left;width:180px;display:block}
#searchOptions a{color:#FFF;font-size:7pt}
#number{position:relative;top:-10px;left:667px;width:180px;text-align:right;z-index:998;font-size:15px;font-weight:bold}
#number p{color:#FFF;text-align:right;margin-left:20px}
#ctl00_body #headerShell{height:auto;margin:0}
#ctl00_body #header{display:none}
#ctl00_body #ibe{top:auto}
#ctl00_body #breadcrumbs{margin-top:40px}
#codeWidget11785{position:relative;left:760px;top:-50px}
.topNumber{font-size:18px;color:#FFF;margin:0;width:180px;position:relative;left:10px}
.col1{float:left}
.col2{float:left}
#ibe{top:577px;height:100px}
#booknow{position:absolute;margin-left:45px;top:10px;width:105px;font-weight:bold;z-index:998}
#booknow a{color:#f2f3bb;text-decoration:none}
#booknow a:hover{text-decoration:underline}
#flashPhotoGallery10835{margin-left:220px}
#pageid2085 h1{margin:0}
#codeWidget7294{top:-45px;position:relative}
* html #nav{width:966px}
* html #png_overlay{display:none}
* html #logo{display:block}
* html body #helpmenuShell ul{z-index:99999;zoom:1}
* html body #helpmenuShell ul li a{z-index:99999;position:absolute}
* html body #helpmenuShell{position:absolute;z-index:20}
* html body #headerShell{position:relative;z-index:0;height:320px}
* html body #titlebar{z-index:99}
* html body #headerShell{z-index:10}
* html #textWidget-1{top:-140px}
* html #number{top:4px;left:701px}
* html #topNumber{z-index:0;position:absolute}
* html #codeWidget7294{top:-12px;position:relative}
* html #searchArrival{top:-7px;position:relative}
* html #searchOptions{top:-7px;position:relative}
* html #codeWidget11163{position:absolute;top:30px}
* html #side{margin-top:40px}
*:first-child+html #textWidget-1{top:-140px}
*:first-child+html #ibe{top:577px}
*:first-child+html #titlebar{z-index:99}
*:first-child+html #headerShell{z-index:10}
*:first-child+html #number{top:10px;left:692px}
*:first-child+html #codeWidget7294{top:-15px;position:relative}
*:first-child+html p.makeYourRes{left:240px}
*:first-child+html #helpmenuShell ul li{padding-right:10px}
#pageid2095 #subNav,#pageid2101 #subNav,#pageid2083 #subNav,#pageid2085 #subNav,#pageid2401 #subNav,#pageid2092 #subNav,#pageid2094 #subNav,#pageid2096 #subNav{display:none}
#pageid2095 h1,#pageid2101 h1{margin-bottom:10px}
#pageid2089 td{height:30px}
table{max-width:500px}
#subNav a{color:#1B82A3;font-weight:bold}
#starisland{float:left;margin-left:50px;top:-20px;position:relative}
#ctl00_body #subNav{display:none}
#sitemap-add{position:relative;margin-top:-13px}
#ctl00_cphBody_hypTravelAgent{display:none}
#searchbox3{_margin-top:-18px}
*:first-child+html #searchbox3{margin-top:-18px}
.associationsWidget{margin:0 auto;text-align:center;width:960px}
.associationsWidget ul li{margin:0 10px}
.associationsWidget ul li:first-child{position:relative;top:60px}
#socialIcons{float:right}
#memberlogo{width:156px;float:right}
*:first-child+HTML #helpmenuShell .socialToolbarWidget ul li{padding:0;margin-left:3px}
#helpmenuShell .socialToolbarWidget ul li{padding:0;background-color:transparent}
#usabilityNav ul li.lastItem{padding:0}
#usabilityNav ul{text-align:right}
#pageid2095 #subNav,#pageid2101 #subNav,#pageid2083 #subNav,#pageid2085 #subNav,#pageid2401 #subNav,#pageid2092 #subNav,#pageid2094 #subNav,#pageid2096 #subNav,#pageid2098 #subNav,#pageid13149 #subNav{display:none}
#translateFlags{float:right}
#helpmenuShell #translateFlags li{background:none transparent;float:left;margin:0 10px 0 0;padding:0;text-align:left}
#helpmenuShell #translateFlags .translateFlag{background:url(/files/107/spriteTranslateFlags.jpg) no-repeat;display:block;height:26px;text-indent:-9999px;width:39px}
#helpmenuShell #flagPortuguese .translateFlag{background-position:0 0}
#helpmenuShell #flagGerman .translateFlag{background-position:-39px 0}
#helpmenuShell #flagFrench .translateFlag{background-position:-78px 0}
#helpmenuShell #flagSpanish .translateFlag{background-position:-117px 0;width:45px}
#textWidget124626 p,#textWidget124623 p,#textWidget124620 p,#textWidget124617 p{font-size:13px;font-weight:lighter;color:#3b2315}/* Combined CSS End */