a{color:#000}a:hover{color:#c00}a.thumb{border:1px solid #646464}a.thumb:hover{border:1px solid #900}body{background-color:#545454;font-size:11px;margin:20px}body,input,textarea{font-family:Arial,Helvetica,sans-serif}input,textarea{font-size:110%}h1,.heading1,h2,.heading2{font-size:160%;font-weight:700}h1,h2,h3,h4,h5,p{margin:0 0 .6em}h3,.heading3{font-size:120%;font-weight:700}h4,.heading4,h5{font-size:100%;font-weight:700}li{margin:0 0 0 .8em}select{font-size:100%;min-width:40px}table,td,th{font-size:100%;text-align:left;border:0}ul{list-style:square}ul,ol{margin:1em 0 .8em 1.2em}ul ul{list-style:disc;margin:0 auto}ul ul ul{list-style:circle;margin-bottom:0}#wrapper{background-color:#b4b4b4;margin:0 auto;text-align:left;width:960px;overflow:hidden;position:relative}#herobox{background:#ccc;height:500px;position:relative;z-index:50}#herobox #search{position:absolute;left:33px;top:33px}#float-wrapper{float:left;width:750px}.main{float:right;width:540px;padding:1em}#left{margin-right:10px;width:185px;padding:1em 0}#right{margin-left:758px;padding:10px 10px 10px 0;visibility:visible}.main,#left,#right{padding-bottom:9999em!important;margin-bottom:-9998em!important}#footer{width:960px;margin:0 auto}.sitemap #float-wrapper{float:left;width:535px;overflow:hidden}.sitemap .main{float:right;width:320px;padding:1em}.sitemap #right{margin-left:558px;padding:35px 10px 10px 0;visibility:visible}.onecolmain #float-wrapper{float:left;width:100%;overflow:hidden}.onecolmain .main{float:right;width:745px;padding:1em}.fullbody #float-wrapper{float:left;width:100%;overflow:hidden}.fullbody .main{float:left;width:935px;padding:1em}.body{background-color:#545454;margin:20px;text-align:center}.bodytext{font-family:Arial,Helvetica,sans-serif;font-size:12px}.booktable h2{border-bottom:1px solid #323232;color:#323232;font-size:120%;padding:1em 0 3px}.booktable td,.booktable th{padding:0 5px 5px 0}#bookTable input.input{width:80px}.BoxBorderRed{background-image:url(http://www.cdn.accommodationguru.com/v3/global/images/icon_edit.gif.pagespeed.ce.342wiMbWP5.gif);background-position:bottom right;background-repeat:no-repeat;border:1px solid red;cursor:pointer;font-weight:400;padding:0 10px 18px 0;text-decoration:none}.button{background-color:#545454;border:0;color:#fff;font-weight:700;padding:.1em}.clr{display:block;clear:both;line-height:0;height:0;background:0 0;border:0}.extrainfo{font-size:x-small}.flights{background-color:#d2d2d2;clear:both;display:block;width:100%}.flights table td{padding:0 5px 5px 0}.flightstab{list-style:none;height:1%;margin:0;padding:0}.flightstab li{display:inline;line-height:normal;margin:0;padding:0}.flightstab li a{background-color:#707070;color:#fff;display:block;float:left;font-weight:700;margin:0 2px;padding:5px 10px;text-decoration:none}.flightstab li a:hover{background-color:#545454;color:#fff}.flightstab li a.selected{background-color:#fff;color:#000}.headerframe{background-color:#646464;background-image:url(/site/images/header.jpg);background-position:top left;background-repeat:no-repeat;height:150px;margin:0;padding:0}.headerframelink{position:absolute;right:20px;top:20px}.headerframelink a{background-color:#b4b4b4;padding:5px;text-decoration:none}.headerframe a:hover{background-color:#000;color:#fff}.headerframecontact{background-color:#323232;color:#fff;padding:3px 10px}.headerframecontact a{color:#fff}.highlight{background-color:#ff9}.hotelimgdiv{float:right;margin:0 0 1em 1em;width:250px}.hotelimgdiv,.hotelimgdiv img{display:block}.hotelimgdiv li{display:inline;list-style:none;margin:0}.hotelimgdiv li a{background-color:#e4e4e4;color:#000;display:block;float:left;line-height:2em;margin:.4em .4em 0 0;text-align:center;text-decoration:none;width:2em}.hotelimgdiv li a.selected{background-color:#fff}.hotelimgdiv li a:hover{background-color:#646464;color:#fff}.hotelimgdiv ul{display:inline;margin:0;padding:0}.imgdiv{display:block;margin:10px auto;width:100%}.imgdiv,.imgdiv ul{float:left}.imgdiv img{display:block}.imgbuttons li{display:inline;list-style:none;margin:0}.imgbuttons li a{background-color:#e4e4e4;color:#000;display:block;float:left;line-height:2em;margin:.4em .4em 0 0;text-align:center;text-decoration:none;width:2em}.imgbuttons li a.selected{background-color:#fff}.imgbuttons li a:hover{background-color:#646464;color:#fff}.imgbuttons{margin:0 0 5px;padding:0}.input,.inputcal{background-color:#fff;border:1px solid #646464}.inputcal{background-image:url(http://www.cdn.accommodationguru.com/v3/global/images/inputcal-bg.gif.pagespeed.ce.4daD0uOJBL.gif);background-position:right;background-repeat:no-repeat;padding:1px 20px 1px 1px;width:7em}.key{clear:right;float:right;font-size:x-small;font-weight:400;color:#000;margin-bottom:.2em}.key div{display:inline;height:10px;width:10px}.keybook{background-color:#c00}.keyinclusions{background-color:#fff;background-image:url(http://www.cdn.accommodationguru.com/v3/global/images/inclusion-bg.gif.pagespeed.ce.IsYdY-_iA9.gif);background-position:top right;background-repeat:no-repeat}.keyinfo{background-color:#88b91e}.keyrequest{background-color:#4196c2}.leftcopy{margin:0 1em 1em;padding:.5em}.moodphoto{width:15em}.news h2,.newsletter h2{border-bottom:1px solid #900;color:#900;font-size:130%;padding:0 0 3px}.newsletter a{border:1px solid #fff;margin:.5em auto;padding:.5em .4em;text-align:center;width:80%;color:#900;background-color:#b2b976;font-weight:700;letter-spacing:.05em;display:block;text-decoration:none}.newsletter a:hover{background-color:#5c6931;color:#fff}.newstable h3{font-size:120%;margin-bottom:0}.newstable h3 a{text-decoration:none}.newstable h3 a:hover{text-decoration:underline}.newstable td,.newstable th{padding:.5em .5em .5em 0}.newstable tr.dark td{background-color:#dadada}.related h2{border-bottom:1px solid #323232;color:#323232;font-size:130%;padding:0 0 3px}.required{color:#c00}.resultfirst td{border-top:2px solid #d2d2d2!important}.resultpropertyrow td{background-color:#d2d2d2}.resultpropertyrow td,.resultroomtitle{font-size:110%;font-weight:700}.resultrow td{background-color:#e4e4e4;border-bottom:1px solid #d2d2d2;line-height:100%;padding:.05em .3em;text-align:center}.resultrow td input{margin:0}.resultrow td.action{padding:0 1.5em;text-align:center!important;width:6em}.resultrow td.action a{color:#fff;display:block;margin:.5em;padding:.3em;text-decoration:none;width:3em}.resultrow td.action a.book{background-color:#c00}.resultrow td.action a.book:hover{background-color:red}.resultrow td.action a.info{background-color:#88b91e}.resultrow td.action a.info:hover{background-color:#778744}.resultrow td.action a.request{background-color:#3382ac}.resultrow td.action a.request:hover{background-color:#4196c2}.resultrow td.available{background-color:#e4e4e4;border-right:1px solid #d2d2d2}.resultrow td.fullrate{background-color:#b4b4b4}.resultrow td.inclusion{background-image:url(http://www.cdn.accommodationguru.com/v3/global/images/inclusion-bg.gif.pagespeed.ce.IsYdY-_iA9.gif);background-position:top right;background-repeat:no-repeat}.resultrow td.selected{background-color:#fff;border-right:1px solid #d2d2d2}.resultrow td.sold{background-color:#c3c3c3;border-right:1px solid #d2d2d2;font-style:italic}.resultrowmonths td{font-size:x-small;padding:.1em;text-align:center;text-transform:uppercase}.resultrowmonths td.resultmonth{background-color:#646464;color:#fff}.resultrowweekdays td{background-color:#b4b4b4;color:#323232;padding:.1em;text-align:center}.resultrowweekdays td.selected{background-color:#900;color:#fff;font-weight:700}.resultrowweekdays td.weekend{background-color:#c3c3c3}.resulttable{width:98%}.resulttable td,.resulttable th{padding:.3em}.resulttitle{font-weight:700;line-height:110%;text-align:right!important}.reviewtable{background-color:#e4e4e4;margin:0 0 1em}.reviewtable td{padding:0 5px 5px 0}.right{width:20%!important}.searchdd{width:140px}.searchtable td{padding:0 .5em .5em 0}.searchtable th{padding:0 .5em 0 0;vertical-align:top;white-space:nowrap}#newChildDiv{position:absolute;left:-999em}.searchurl{color:#646464}.selfrated{font-size:xx-small;font-weight:400;text-transform:uppercase}.specials h2{border-bottom:1px solid #900;color:#900;font-size:130%;padding:0 0 3px}.specialstable h3{font-size:120%;margin-bottom:0}.specialssearch{background-color:#f5f5f5;padding:2px;margin-bottom:10px}.specialstable h3 a{text-decoration:none}.specialstable h3 a:hover{text-decoration:underline}.specialstable td .price{color:#900;font-size:110%;font-style:normal;font-weight:700}.specialstable td,.specialstable th{padding:5px 10px 15px 0}.specialstable td.pricecell{font-size:90%;font-style:italic;line-height:120%;padding-left:3em;text-align:center}.specialstable tr.dark td{background-color:#dadada}.subhead{color:#000;font-size:smaller}.standout{color:red}.tablelayout{clear:both;width:100%;border-collapse:collapse}#cal{position:relative}#calCheckIn{left:0;position:absolute;top:-1px;z-index:99}#checkInContainer{display:none;position:relative}#checkInDiv{position:relative}#dome p{margin:7px}#footer{color:#e4e4e4;font-size:smaller;line-height:100%;padding:.5em 0;text-align:center}#footer li{display:inline;padding:0 .5em;margin:0}#footer li a{color:#e4e4e4;font-weight:400}#footer li a.selected{color:#fff}#footer li a:hover{color:#fff}#footer ul{list-style:none;margin:0 0 .5em}header,#header{background-color:#646464;background-image:url(http://www.cdn.accommodationguru.com/v3/deploy/images/header.jpg);background-position:top left;background-repeat:no-repeat;height:150px;display:block}#stupido{left:0}#killme{display:none}#left{background-color:#646464;color:#fff}#left .leftcontent{margin:1em;color:#000}#map{border:1px solid #323232;margin:1em 0}#menu{margin:1em}#menu li{margin:0}#menu li a{color:#ccc;background-color:#707070;display:block;font-weight:700;padding:.5em;margin-bottom:1px;text-decoration:none}#menu li a.selected{color:#fff}#menu li a:hover{background-color:#646464;color:#fff}#menu li a .icon{font-size:15px;left:.25em;position:absolute}#menu li li a{background-color:#b4b4b4;color:#646464;padding:.2em .5em .2em 1em}#menu li li a.selected{color:#323232}#menu li li a:hover{background-color:#fff;color:#646464}#menu li li li a{font-weight:400;padding:.2em .5em .2em 1.5em}#menu li li li li a{font-weight:400;padding:.2em .5em .2em 2em}#menu ul{list-style:none;margin:0}#menu ul ul{display:none}#menu ul ul.selected,#nav,.nav{display:block}#nav,.nav{height:2em}#nav .ul,.nav .ul{float:left}#nav .navnote,.nav .navnote{text-align:right;margin-right:15px;line-height:2em;color:#e4e4e4}#nav .navnote p,.nav .navnote p{margin:0}#nav a,.nav a{color:#e4e4e4;display:block;text-decoration:none;padding:0 15px;line-height:28px}#nav a:hover,.nav a:hover{background-color:#646464;color:#fff}#nav li,.nav li{list-style:none;float:left;padding:0;margin:0}#nav li li,.nav li li{width:12em}#nav li ul,.nav li ul{position:absolute;z-index:1000;background:#ffa500;width:12em;left:-999em}#nav li ul ul,.nav li ul ul{margin:-2em 0 0 12em}#nav li:hover ul ul,.nav li:hover ul ul,#nav li:hover ul ul ul,.nav li:hover ul ul ul,#nav li.sfhover ul ul,.nav li.sfhover ul ul,#nav li.sfhover ul ul ul,.nav li.sfhover ul ul ul{left:-999em}#nav li:hover ul,.nav li:hover ul,#nav li li:hover ul,.nav li li:hover ul,#nav li li li:hover ul,.nav li li li:hover ul,#nav li.sfhover ul,.nav li.sfhover ul,#nav li li.sfhover ul,.nav li li.sfhover ul,#nav li li li.sfhover ul,.nav li li li.sfhover ul{left:auto}#nav,.nav,#nav ul,.nav ul{background-color:#323232;padding:0;margin:0;list-style:none;line-height:1em;text-align:left}#results h2{border-bottom:1px solid #900;color:#900}#results h2,#search h2{font-size:130%;padding:0 0 3px}#search h2{border-bottom:1px solid #646464;color:#323232;margin:0 0 5px}#search,.specials,#results,.related,.news,.newsletter{background-color:#fff;padding:.5em;margin-bottom:1em;width:auto}.flights{background-color:#fff;padding:.5em;margin:0 0 1em;width:auto}#search label{display:block}#searchbox{background-color:#646464;margin:0 1em 1em;padding:.5em}#searchbox .button{background-color:#323232;font-size:x-small;padding:.2em}#searchbox .input{background-color:#dadada;border:0;padding:.1em;width:8.3em}#sitesearch{background-color:#646464;padding:.5em;text-align:left;width:12em}#sitesearch .button{background-color:#323232}#sitesearch .button,#sitesearch .input{padding:.1em;margin:0}#subscribe{background-color:#646464;margin:0 1em 1em;padding:.5em}#subscribe .button{background-color:#323232;padding:.1em;margin:0}#subscribe .input{background-color:#dadada;border:0;padding:.1em;margin:0;width:140px}.directory h2{margin-left:0;margin-bottom:.5em}.directory h3{margin-left:2em;margin-bottom:.5em}.directory ul{margin-top:0;margin-left:4em;margin-bottom:2em}#tablinks div{float:left;margin-right:3px!important;padding:4px 6px!important;border:1px solid;cursor:pointer}#tablinks div,#tablinks div h1,#tablinks div h2,#tablinks div h3{margin-bottom:0!important;border-bottom:0!important}#tablinks div.inactive{background-color:#fff!important}#propertysearch{display:none}.accommodationsearch h1,.accommodationsearch h2,.accommodationsearch h3,.propertysearch h1,.propertysearch h2,.propertysearch h3{border-bottom:1px solid #000}#accommodationsearch input#searchDate{width:85px}#accommodationsearch .sortby label{padding-right:10px}#accommodationsearch .sortby label input{vertical-align:middle}.countryselect{width:100px}.regionselect{width:200px}img.imgborder{padding:2px;border:1px solid #92bdd9}img.imgleft{float:left;margin-right:10px}img.imgright{float:right;margin-left:10px}img.imgleftborder{float:left;margin-right:10px;padding:2px;border:1px solid #92bdd9}img.imgrightborder{float:right;margin-left:10px;padding:2px;border:1px solid #92bdd9}#cyclenav a{margin:0 4px 0 1px;padding:3px 5px;border:1px solid #ccc;background:#ffeaaa;text-decoration:none}#cyclenav a.activeSlide{background:#ffcf3e}#cyclenav a:focus{outline:none}#cyclenav{text-align:left;margin-left:10px}#s4{position:relative;height:180px}#s4,#s4 li{margin:0;list-style:none}#s4 li{padding:0;position:absolute}#s4 img{border:0;background-color:#eee;border:1px solid #ccc;padding:5px;width:150px}.pics{margin-bottom:15px}#wideright #right{width:200px}#wideright #float-wrapper{width:720px}#wideright .main{width:529px}#right div#viatorWidget{width:170px!important}#viatorWidget b.niftycorners{clear:none!important}#right .clearfix,#right .widget_body,#viatorWidget .price_format{display:inline-block!important}.hovermap{margin-top:10px;text-align:center}.hovermap img{border:1px solid #000;margin:0 auto}.hovermap h4{font-size:1em}.hovermap p{font-style:italic}.hovermap ul.hoverbox li{float:none}.hoverbox{font-size:medium;list-style:none;margin:0;width:auto}.hoverbox,.hoverbox a{cursor:default}.hoverbox a .preview,.hoverbox a .previewleft{display:none}.hoverbox a:hover .preview{display:block;position:absolute;top:0;right:0;z-index:1}.hoverbox a:hover .previewleft{display:block;position:absolute;top:0;left:0;z-index:1}.hoverbox li.chinamap a:hover .preview{left:-100px;right:auto;top:-50px}.hoverbox li.hoverleft a:hover .preview{top:auto;right:auto;left:0;bottom:-50px}.hoverbox img{color:inherit;padding:0;vertical-align:top;width:160px;margin:0;height:auto}.hoverbox li{display:inline;float:right;margin:0;padding:0;position:relative;z-index:1}.hoverbox li.hoverleft,.hoverbox li.chinamap{float:left}.hoverbox .preview,.hoverbox .previewleft{width:auto;height:auto}* html .hoverbox a{position:relative}* html .hoverbox a:hover{font-size:100%;z-index:1}* html .hoverbox a:hover .preview,* html .hoverbox a:hover .previewleft{top:0;right:0}* html .hoverbox li{position:static}