﻿@import '//fonts.googleapis.com/css?family=Droid+Sans:400,700';@import '//ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/jquery-ui.css';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul,ol{margin:10px 0 13px;padding:0 0 0 24px}ul{list-style-type:disc}ol{list-style-type:decimal}li{list-style-position:outside}.sitewide-sprite,.sitewide-email,.sitewide-fax,.sitewide-phone{background:url('../img/icons/sitewide-sa7ea754dee.png') no-repeat}.sitewide-email{background-position:0 0}.sitewide-fax{background-position:0 -43px}.sitewide-phone{background-position:0 -20px}body .footer a,.contact-bar a,.nav-soc-net a,.nav-soc-net span.nolink{text-decoration:none;color:white;line-height:24px}body .footer a:hover,.contact-bar a:hover,.nav-soc-net a:hover{text-decoration:underline}body .footer a:visited,.contact-bar a:visited,.nav-soc-net a:visited{color:white}body .footer a:focus,.contact-bar a:focus,.nav-soc-net a:focus,.nav-soc-net span.nolink:focus{color:#ffacac}body .footer a:hover,.contact-bar a:hover,.nav-soc-net a:hover,.nav-soc-net span.nolink:hover{color:#fc0a00}body .footer a:active,.contact-bar a:active,.nav-soc-net a:active,.nav-soc-net span.nolink:active{color:#ffacac}b,strong{font-weight:bold}i,em{font-style:italic}.full-width-wrapper,.search-module fieldset,.home .homemain .tabbed-content,.home .full-width{margin:auto;padding:0 20px;width:940px}button,.button-link,.sys_button{background:#fb453d;background:url('../img/bg-button.gif'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fb453d),color-stop(50%,#ef453d),color-stop(50%,#ea160d),color-stop(100%,#d0150d));background:url('../img/bg-button.gif'),-webkit-linear-gradient(#fb453d 0,#ef453d 50%,#ea160d 50%,#d0150d 100%);background:url('../img/bg-button.gif'),-moz-linear-gradient(#fb453d 0,#ef453d 50%,#ea160d 50%,#d0150d 100%);background:url('../img/bg-button.gif'),-o-linear-gradient(#fb453d 0,#ef453d 50%,#ea160d 50%,#d0150d 100%);-pie-background:url('../img/bg-button.gif'),linear-gradient(#fb453d 0,#ef453d 50%,#ea160d 50%,#d0150d 100%);background:url('../img/bg-button.gif'),linear-gradient(#fb453d 0,#ef453d 50%,#ea160d 50%,#d0150d 100%);behavior:url("/SiteElements/css/PIE.htc");position:relative;border:1px solid #c1120a!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 2px 0 white,0 0 6px 0 #1a1a1a;-moz-box-shadow:inset 0 0 2px 0 white,0 0 6px 0 #1a1a1a;box-shadow:inset 0 0 2px 0 white,0 0 6px 0 #1a1a1a;color:white;font-size:13px;font-family:'Droid Sans',Helvetica,Arial,sans-serif;font-weight:bold;line-height:25px;min-height:25px;padding:0 24px;text-shadow:#444 0 1px;text-transform:uppercase}button:hover,.button-link:hover{background:url('../img/bg-button.gif'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d0150d),color-stop(50%,#ea160d),color-stop(50%,#ef453d),color-stop(100%,#fb453d));background:url('../img/bg-button.gif'),-webkit-linear-gradient(#d0150d 0,#ea160d 50%,#ef453d 50%,#fb453d 100%);background:url('../img/bg-button.gif'),-moz-linear-gradient(#d0150d 0,#ea160d 50%,#ef453d 50%,#fb453d 100%);background:url('../img/bg-button.gif'),-o-linear-gradient(#d0150d 0,#ea160d 50%,#ef453d 50%,#fb453d 100%);-pie-background:url('../img/bg-button.gif'),linear-gradient(#d0150d 0,#ea160d 50%,#ef453d 50%,#fb453d 100%);background:url('../img/bg-button.gif'),linear-gradient(#d0150d 0,#ea160d 50%,#ef453d 50%,#fb453d 100%);behavior:url("/SiteElements/css/PIE.htc");position:relative}button{cursor:pointer}.button-link{display:inline-block;font-size:13px;text-decoration:none}.button-link .decorative-info{background:transparent url('../img/decorative-information.png') no-repeat right center;padding-right:12px}.calendar-overlay,.accommodation-reviews .add-review-overlay,.home .homepage-overlay{padding:6px}.ui-corner-all.calendar-overlay,.accommodation-reviews .ui-corner-all.add-review-overlay,.home .ui-corner-all.homepage-overlay{border-radius:0}.calendar-overlay .ui-widget-header,.accommodation-reviews .add-review-overlay .ui-widget-header,.home .homepage-overlay .ui-widget-header{background:transparent none;border:0 none;color:#58585a;font-weight:normal;padding:0}.calendar-overlay .ui-widget-header button,.accommodation-reviews .add-review-overlay .ui-widget-header button,.home .homepage-overlay .ui-widget-header button{border:0 none!important;border-radius:0;box-shadow:none;background:transparent none;color:#d2d2d2;height:16px;top:6px;right:0;width:16px}.calendar-overlay .tabbed-content,.accommodation-reviews .add-review-overlay .tabbed-content,.home .homepage-overlay .tabbed-content{overflow:hidden;margin:0 12px 12px 12px;padding:0}.calendar-overlay .tabbed-content{margin-bottom:6px}.calendar-overlay .ui-widget-content a,.accommodation-reviews .add-review-overlay .ui-widget-content a,.home .homepage-overlay .ui-widget-content a{color:black}.calendar-overlay .ui-widget-content a:visited,.accommodation-reviews .add-review-overlay .ui-widget-content a:visited,.home .homepage-overlay .ui-widget-content a:visited{color:black}.calendar-overlay .ui-widget-content a:focus,.accommodation-reviews .add-review-overlay .ui-widget-content a:focus,.home .homepage-overlay .ui-widget-content a:focus{color:#fc0a00}.calendar-overlay .ui-widget-content a:hover,.accommodation-reviews .add-review-overlay .ui-widget-content a:hover,.home .homepage-overlay .ui-widget-content a:hover{color:#fc0a00}.calendar-overlay .ui-widget-content a:active,.accommodation-reviews .add-review-overlay .ui-widget-content a:active,.home .homepage-overlay .ui-widget-content a:active{color:#fc0a00}.calendar-overlay .ui-widget-content a:focus,.calendar-overlay .ui-widget-content a:hover,.calendar-overlay .ui-widget-content a:active{color:#000}.calendar-overlay .ui-widget-content .tabs a,.accommodation-reviews .add-review-overlay .ui-widget-content .tabs a,.home .homepage-overlay .ui-widget-content .tabs a{color:black}.calendar-overlay .ui-widget-content .tabs a:visited,.accommodation-reviews .add-review-overlay .ui-widget-content .tabs a:visited,.home .homepage-overlay .ui-widget-content .tabs a:visited{color:black}.calendar-overlay .ui-widget-content .tabs a:focus,.accommodation-reviews .add-review-overlay .ui-widget-content .tabs a:focus,.home .homepage-overlay .ui-widget-content .tabs a:focus{color:black}.calendar-overlay .ui-widget-content .tabs a:hover,.accommodation-reviews .add-review-overlay .ui-widget-content .tabs a:hover,.home .homepage-overlay .ui-widget-content .tabs a:hover{color:#fc0a00}.calendar-overlay .ui-widget-content .tabs a:active,.accommodation-reviews .add-review-overlay .ui-widget-content .tabs a:active,.home .homepage-overlay .ui-widget-content .tabs a:active{color:#fc0a00}.calendar-overlay .ui-widget-content a.button-link,.accommodation-reviews .add-review-overlay .ui-widget-content a.button-link,.home .homepage-overlay .ui-widget-content a.button-link{color:white}#main-tabbed-content .tabs,.home .homepage-overlay .tabs,#calendar-overlay .tabs{position:absolute;right:0;top:6px}.image-switcher img,.image-switcher iframe{border:1px solid #c3c3c3}.image-switcher .main-image{cursor:auto}.image-switcher ul{padding:0;margin:0;list-style-type:none}.image-switcher li{float:left}.image-switcher li img{cursor:pointer;margin-right:6px}.image-switcher li img:hover,.image-switcher li img:focus{border-color:#fc0a00}.image-switcher li.current img{border:1px solid #fc0a00}.image-switcher li:last-child img{margin-right:0}.decorative-content-wrapper{background:white none;border:1px solid #d2d2d2;margin-bottom:24px;padding:24px}.decorative-content-wrapper .section{margin-bottom:12px}.accommodation-reviews .add-review-overlay .content-area,.tabbed-content .content-area{background-color:#d2d2d2;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#c3c3c3),color-stop(100%,#adadad));background:-webkit-linear-gradient(#c3c3c3 0,#adadad 100%);background:-moz-linear-gradient(#c3c3c3 0,#adadad 100%);background:-o-linear-gradient(#c3c3c3 0,#adadad 100%);-pie-background:linear-gradient(#c3c3c3 0,#adadad 100%);background:linear-gradient(#c3c3c3 0,#adadad 100%);border:1px solid #c3c3c3;padding:24px}.passive-contact .contact-label,.contact-form fieldset fieldset label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.passive-contact .focusable.contact-label:active,.contact-form fieldset fieldset label.focusable:active,.passive-contact .focusable.contact-label:focus,.contact-form fieldset fieldset label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.lt-ie8 .passive-contact .contact-label,.passive-contact .lt-ie8 .contact-label,.lt-ie8 .contact-form fieldset fieldset label,.contact-form fieldset fieldset .lt-ie8 label{clip:rect(0,0,0,0)}.accommodation-reviews .add-review-overlay .review-form legend,.offer-detail-container .form legend{font-size:.005em;visibility:hidden}.image-switcher:before,.image-switcher ul:before,body .footer:before,.nav-soc-net .full-width-wrapper:before,.nav-soc-net ul:before,.cms-content .section:before,.decorative-heading:before,.decorative-heading-with-link:before,.product-list>li:before,.product-list .room-information ul:before,.product-list .quick-information-area ul:before,.offers .product-list .quick-info-wrapper:before,.offers .product-list .at-a-glance-container:before,#lseMapWindow:before,#lseMapWindow .img-facilities-container ul:before,#lseMapWindow .detail-container:before,.offer-module:before,.accommodation-reviews .add-review-overlay .review-form:before,.occupancy:before,.search-module fieldset:before,.offer-detail-container .form fieldset:before,.accomodation-summary:before,.accomodation-summary .contact-info:before,.contact-template .decorative-content-wrapper:before,.contact-form fieldset fieldset:before,.home .slideshow-search-container .form .decorative-wrapper:before,.home .slideshow-search-container .form .decorative-wrapper .field-grouping:before,.home .slideshow-search-container .form .decorative-wrapper .date-selection:before,.image-switcher:after,.image-switcher ul:after,body .footer:after,.nav-soc-net .full-width-wrapper:after,.nav-soc-net ul:after,.cms-content .section:after,.decorative-heading:after,.decorative-heading-with-link:after,.product-list>li:after,.product-list .room-information ul:after,.product-list .quick-information-area ul:after,.offers .product-list .quick-info-wrapper:after,.offers .product-list .at-a-glance-container:after,#lseMapWindow:after,#lseMapWindow .img-facilities-container ul:after,#lseMapWindow .detail-container:after,.offer-module:after,.accommodation-reviews .add-review-overlay .review-form:after,.occupancy:after,.search-module fieldset:after,.offer-detail-container .form fieldset:after,.accomodation-summary:after,.accomodation-summary .contact-info:after,.contact-template .decorative-content-wrapper:after,.contact-form fieldset fieldset:after,.home .slideshow-search-container .form,.home .slideshow-search-container .form .decorative-wrapper:after,.home .slideshow-search-container .form .decorative-wrapper .field-grouping:after,.home .slideshow-search-container .form .decorative-wrapper .date-selection:after{content:" ";display:table}.image-switcher:after,.image-switcher ul:after,body .footer:after,.nav-soc-net .full-width-wrapper:after,.nav-soc-net ul:after,.cms-content .section:after,.decorative-heading:after,.decorative-heading-with-link:after,.product-list>li:after,.product-list .room-information ul:after,.product-list .quick-information-area ul:after,.offers .product-list .quick-info-wrapper:after,.offers .product-list .at-a-glance-container:after,#lseMapWindow:after,#lseMapWindow .img-facilities-container ul:after,#lseMapWindow .detail-container:after,.offer-module:after,.accommodation-reviews .add-review-overlay .review-form:after,.occupancy:after,.search-module fieldset:after,.offer-detail-container .form fieldset:after,.accomodation-summary:after,.accomodation-summary .contact-info:after,.contact-template .decorative-content-wrapper:after,.contact-form fieldset fieldset:after,.home .slideshow-search-container .form,.home .slideshow-search-container .form .decorative-wrapper:after,.home .slideshow-search-container .form .decorative-wrapper .field-grouping:after,.home .slideshow-search-container .form .decorative-wrapper .date-selection:after{clear:both}.lt-ie8 .image-switcher,.lt-ie8 .image-switcher ul,.image-switcher .lt-ie8 ul,.lt-ie8 body .footer,.lt-ie8 .nav-soc-net .full-width-wrapper,.nav-soc-net .lt-ie8 .full-width-wrapper,.lt-ie8 .nav-soc-net ul,.nav-soc-net .lt-ie8 ul,.lt-ie8 .cms-content .section,.cms-content .lt-ie8 .section,.lt-ie8 .decorative-heading,.lt-ie8 .decorative-heading-with-link,.lt-ie8 .product-list>li,.lt-ie8 .product-list .room-information ul,.product-list .room-information .lt-ie8 ul,.lt-ie8 .product-list .quick-information-area ul,.product-list .quick-information-area .lt-ie8 ul,.lt-ie8 .offers .product-list .quick-info-wrapper,.offers .product-list .lt-ie8 .quick-info-wrapper,.lt-ie8 .offers .product-list .at-a-glance-container,.offers .product-list .lt-ie8 .at-a-glance-container,.lt-ie8 #lseMapWindow,.lt-ie8 #lseMapWindow .img-facilities-container ul,#lseMapWindow .img-facilities-container .lt-ie8 ul,.lt-ie8 #lseMapWindow .detail-container,#lseMapWindow .lt-ie8 .detail-container,.lt-ie8 .offer-module,.lt-ie8 .accommodation-reviews .add-review-overlay .review-form,.accommodation-reviews .add-review-overlay .lt-ie8 .review-form,.lt-ie8 .occupancy,.lt-ie8 .search-module fieldset,.search-module .lt-ie8 fieldset,.lt-ie8 .offer-detail-container .form fieldset,.offer-detail-container .form .lt-ie8 fieldset,.lt-ie8 .accomodation-summary,.lt-ie8 .accomodation-summary .contact-info,.accomodation-summary .lt-ie8 .contact-info,.lt-ie8 .contact-template .decorative-content-wrapper,.contact-template .lt-ie8 .decorative-content-wrapper,.lt-ie8 .contact-form fieldset fieldset,.contact-form fieldset .lt-ie8 fieldset,.lt-ie8 .home .slideshow-search-container .form .decorative-wrapper,.home .slideshow-search-container .form .lt-ie8 .decorative-wrapper,.lt-ie8 .home .slideshow-search-container .form .decorative-wrapper .field-grouping,.home .slideshow-search-container .form .decorative-wrapper .lt-ie8 .field-grouping,.lt-ie8 .home .slideshow-search-container .form .decorative-wrapper .date-selection,.home .slideshow-search-container .form .decorative-wrapper .lt-ie8 .date-selection{zoom:1}.tabbed-content .tabs li,.tabbed-content .tabs a{display:inline-block}.lt-ie8 .tabbed-content .tabs li,.tabbed-content .tabs .lt-ie8 li,.lt-ie8 .tabbed-content .tabs a,.tabbed-content .tabs .lt-ie8 a{display:inline}body,input,select,textarea,.ui-widget-content{color:#58585a;font-size:13px;line-height:1.25;font-family:'Droid Sans',Helvetica,Arial,sans-serif}body{background:white url('../img/bg-main.gif')}body .footer{background:black none;padding:16px 0 32px 0;font-size:12px}body .footer .list1{margin-top:16px;width:500px}body .footer .list2{width:600px}body .footer .accreditation{width:750px}body .footer ul{clear:right;float:right;text-align:right;margin:0;padding:0;list-style-type:none}body .footer li{display:inline-block}body .footer li a{border-right:1px solid white;margin-left:6px;padding-right:6px}body .footer li:first-child a{margin-left:0}body .footer li:last-child a{border:0 none;padding-right:0}body .footer img{float:left}h1{color:black;font-size:26px;font-weight:bold}.section h1,.aside h1,h2{color:black;font-size:22px}p{margin-bottom:6px}.breadcrumb{color:black;font-size:12px;margin-bottom:6px}.breadcrumb a{text-decoration:none;color:black;background:transparent url('../img/breadcrumb-spacer.png') no-repeat right center;padding-right:13px;margin-right:5px}.breadcrumb a:hover{text-decoration:underline}.breadcrumb a:visited{color:black}.breadcrumb a:focus{color:#fc0a00}.breadcrumb a:hover{color:#fc0a00}.breadcrumb a:active{color:#fc0a00}.breadcrumbDivider{display:none}.section{margin-bottom:24px}.offerText{color:#274693}.ui-widget-overlay{background:black none;opacity:.7}.touch,.touch body{width:100%;overflow:hidden}.peKenBurns{position:relative;overflow:hidden;width:100%;max-width:1197px;height:346px;margin:0 auto}.peKenBurns>div{display:none}.peKenBurns>div.peKb_active{overflow:hidden;width:inherit;height:inherit;display:block}.peKenBurns>div>h1,.peKenBurns>div>h2,.peKenBurns>div>h3,.peKenBurns>div>h4,.peKenBurns>div>p{display:none}.peKenBurns>div.peKb_active>h1,.peKenBurns>div.peKb_active>h2,.peKenBurns>div.peKb_active>h3,.peKenBurns>div.peKb_active>h4,.peKenBurns>div.peKb_active>p{display:block}.peKenBurns a:focus{outline:0}.peKenBurns img{border:0}.peKenBurns .peKb_noBack{background:transparent!important}.peKenBurns ul,.peKenBurns li{margin:0;padding:0;border:0;outline:0}.peKenBurns .peKb_slides{display:block;position:relative;overflow:hidden;padding:15px}.peKenBurns .peKb_slides>div{position:absolute;overflow:hidden;display:none;z-index:1}.peKenBurns .peKb_slides div.peKb_active{z-index:2;display:block;width:100%!important}.peKenBurns .peKb_slides .peKb_caption{display:inline;position:absolute;left:0;top:0;z-index:200;margin:0;width:100%!important}.peKenBurns .peKb_slides .peKb_caption .peKb_holder{position:absolute;margin:0!important;width:100%!important}.peKenBurns .peKb_slides .peKb_caption .peKb_real{padding:21px 4% 21px 32%;position:absolute;top:0;left:0;z-index:10;width:65%!important}.peKenBurns .peKb_slides .peKb_caption .peKb_real>h1,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h2,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h3,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h4,.peKenBurns .peKb_slides .peKb_caption .peKb_real>p{display:block;margin:0;padding:0;background:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;white-space:nowrap;color:#fff;font-size:26px}.peKenBurns .peKb_slides .peKb_caption .peKb_real>h1 a,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h2 a,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h3 a,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h4 a,.peKenBurns .peKb_slides .peKb_caption .peKb_real>p a{color:#fff;text-decoration:none}.peKenBurns .peKb_slides .peKb_caption .peKb_real>h1 span,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h2 span,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h3 span,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h4 span,.peKenBurns .peKb_slides .peKb_caption .peKb_real>p span{display:block;color:#fff;font-size:16px;font-weight:bold;margin:5px 0 0 0}.peKenBurns .peKb_slides .peKb_caption .peKb_real>h1 span.button-link,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h2 span.button-link,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h3 span.button-link,.peKenBurns .peKb_slides .peKb_caption .peKb_real>h4 span.button-link,.peKenBurns .peKb_slides .peKb_caption .peKb_real>p span.button-link{position:absolute;top:259px;right:5%;margin:0}.peKenBurns .peKb_slides .peKb_caption .peKb_background{display:block;position:absolute;z-index:9}.peKenBurns .peKb_slides .peKb_frame{z-index:0;width:100%;height:100%;display:block}.peKenBurns .peKb_slides .peKb_spinner{z-index:201;width:100%;height:100%;display:block}.peKenBurns .peKb_slides .peKb_videooverlay{z-index:202;width:100%;height:100%;cursor:pointer;display:block}.peKenBurns .peKb_controls{display:block;position:relative;height:50px;overflow:hidden;margin-top:-16px}.peKenBurns .peKb_controls .peKb_holder{height:50px;position:relative;overflow:hidden;margin-top:-6px}.peKenBurns .peKb_controls .peKb_mainPanel{position:relative;overflow:hidden;height:50px;float:left;margin-left:56%!important}.peKenBurns .peKb_controls .peKb_slideBtns{margin-top:15px;margin-bottom:15px;padding-left:15px;padding-right:15px;list-style-type:none;text-align:center;height:23px;float:left;position:relative}.peKenBurns .peKb_controls .peKb_slideBtns li{float:left;display:block;margin:0;height:23px;text-indent:-9999px}.peKenBurns .peKb_controls .peKb_slideBtns li a{display:block;width:22px;height:23px;line-height:23px;margin:0;overflow:hidden;outline:0}.peKenBurns .peKb_controls .peKb_arrows{float:left;margin-top:15px;margin-bottom:15px;padding-left:8px;padding-right:8px;line-height:23px;width:76px;text-indent:-9999px}.peKenBurns .peKb_controls .peKb_arrows .peKb_prev,.peKb_controls .peKb_arrows .peKb_next{height:23px;width:22px;display:block;float:left}.peKenBurns .peKb_controls .peKb_arrows .peKb_prev{padding-left:10px;padding-right:5px}.peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-left:5px;padding-right:10px}.peKenBurns .peKb_timer{z-index:210;position:absolute;display:none;width:22px;height:24px}.peKenBurns .peKb_timer .peKb_overlay{width:22px;height:24px;position:absolute;z-index:1}.peKenBurns .peKb_timer .peKb_sprite{margin-top:1px;position:absolute;width:22px;height:22px;z-index:0}.peKenBurns .peKb_videoClose{display:block;height:50px;width:46px;float:left;position:relative;margin-left:2px;text-indent:-9999px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.peKenBurns .peKb_videoClose a{height:45px;width:45px;display:block}.peKenBurns .peKb_logoLabel{display:block;width:58px;height:46px;position:absolute;overflow:hidden;top:8%;left:-38px;text-indent:-9999px}.peKenBurns .peKb_logoLabel a{display:block;width:50px;height:46px}.peKenBurns .peKb_shadow{display:block;height:82px;position:absolute;bottom:10px;z-index:-1}.peKenBurns .peKb_shadow .peKb_left{clear:both}.peKenBurns .peKb_shadow .peKb_left,.peKenBurns .peKb_shadow .peKb_right{float:left;width:100px;height:82px}.peKenBurns .peKb_shadow .peKb_middle{float:left;height:82px}.ie7 .peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-right:8px}.ie7 .peKenBurns .peKb_controls .peKb_slideBtns{padding-left:5px}.ie7 .peKenBurns .peKb_controls .peKb_arrows{padding-right:0}.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{overflow:hidden;margin-left:10px;margin-right:10px;height:51px}.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{position:absolute;bottom:0;right:0;width:10px;height:51px}.ie7 .peKenBurns .peKb_noBack{background-color:black!important;filter:alpha(opacity=0)!important}.ie8 .peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-right:8px}.ie8 .peKenBurns .peKb_controls .peKb_slideBtns{padding-left:5px}.ie8 .peKenBurns .peKb_controls .peKb_arrows{padding-right:0}.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{overflow:hidden;margin-left:10px;margin-right:10px;height:51px}.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{position:absolute;bottom:0;right:0;width:10px;height:51px}.ie8 .peKenBurns .peKb_noBack{background-color:black!important;filter:alpha(opacity=0)!important}.ie9 .peKenBurns .peKb_noBack{background-color:black!important;opacity:0!important}.peKenBurns .peKb_Thumb{position:absolute;z-index:212;width:98px;height:76px;overflow:hidden}.peKenBurns .peKb_Thumb div{width:84px;height:48px;margin:7px 0 0 7px;overflow:hidden}.peKenBurns .peKb_controlsInner{z-index:209}.peKenBurns .peKb_controlsInner .peKb_holder{height:40px;margin:0 15px 0 15px}.peKenBurns .peKb_controlsInner .peKb_slideBtns{margin-top:8px}.peKenBurns .peKb_controlsInner .peKb_arrows{margin-top:8px}.peKenBurns .peKb_videoCloseInner{background:transparent!important;padding-top:20px!important;padding-left:10px!important}.peKenBurns .peKb_videoCloseInner a{width:32px!important;height:32px!important}.peKenBurns iframe{padding:0!important;margin:0!important;border-width:0!important;background-color:black!important}.peKenBurns .peKb_slides{background-color:#3e3e3e;padding:0}.peKenBurns .peKb_slides .peKb_frame{background-color:#000}.peKenBurns .peKb_slides .peKb_spinner{background:url("../img/slideshow/spinner.gif") no-repeat center center}.peKenBurns .peKb_slides .peKb_videooverlay{background:url("../img/slideshow/video.png") no-repeat center center}.peKenBurns .peKb_slides .peKb_caption h1,.peKenBurns .peKb_slides .peKb_caption h2,.peKenBurns .peKb_slides .peKb_caption h3,.peKenBurns .peKb_slides .peKb_caption h4,.peKenBurns .peKb_slides .peKb_caption p,.peKenBurns .peKb_slides .peKb_caption span{color:#fff;font-size:16px;line-height:18px;font-weight:bold;font-family:helvetica,arial,sans-serif;line-height:24px;text-align:left}.peKenBurns .peKb_slides .peKb_caption .peKb_background{background:#000;width:100%!important}.peKenBurns .peKb_controls .peKb_mainPanel{background:url("../img/slideshow/controlsbg.png") repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.peKenBurns .peKb_controls .peKb_slideBtns{border-right:1px solid #222}.peKenBurns .peKb_controls .peKb_slideBtns li a{background:url("../img/slideshow/buttons.png") no-repeat}.peKenBurns .peKb_controls .peKb_slideBtns a:hover{background-position:0 -23px}.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide{background-position:0 -46px;cursor:default}.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover{background-position:0 -46px}.peKenBurns .peKb_controls .peKb_arrows{border-left:1px solid #444}.peKenBurns .peKb_controls .peKb_arrows .peKb_prev{background:url("../img/slideshow/buttons.png") no-repeat 10px -70px}.peKenBurns .peKb_controls .peKb_arrows .peKb_next{background:url("../img/slideshow/buttons.png") no-repeat 10px -93px}.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover{background-position:-35px -70px}.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{background-position:-34px -93px}.peKenBurns .peKb_timer{color:#fff}.peKenBurns .peKb_timer .peKb_overlay{background:url("../img/slideshow/buttons.png") no-repeat -45px -46px}.peKenBurns .peKb_timer .peKb_sprite{background:url("../img/slideshow/timesprite.png") no-repeat 0 0}.peKenBurns .peKb_videoClose a{background:url("../img/slideshow/buttons.png") no-repeat 12px -122px}.peKenBurns .peKb_videoClose a:hover{background-position:-32px -122px}.peKenBurns .peKb_logoLabel{background:url("../img/slideshow/logobgie.png") no-repeat}.peKenBurns .peKb_logoLabel a{background:url("../img/slideshow/logo.png") no-repeat 0 2px}.peKenBurns .peKb_shadow .peKb_left{background:url("../img/slideshow/shadlhs.png") no-repeat}.peKenBurns .peKb_shadow .peKb_middle{background:url("../img/slideshow/shadtile.png") repeat-x}.peKenBurns .peKb_shadow .peKb_right{background:url("../img/slideshow/shadrhs.png") no-repeat}.ie7 .peKenBurns .peKb_controls .peKb_mainPanel{background:url("../img/slideshow/controlsbgleft.png") no-repeat 0 7px}.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:url("../img/slideshow/controlsbgie.png") repeat-x 0 7px}.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:url("../img/slideshow/controlsbgright.png") no-repeat 0 8px}.ie7 .peKenBurns .peKb_videoClose{background:url("../img/slideshow/closevideobgie.png") no-repeat 0 7px}.ie7 .peKenBurns .peKb_logoLabel{background:url("../img/slideshow/logobgie.png") no-repeat}.ie8 .peKenBurns .peKb_controls .peKb_mainPanel{background:url("../img/slideshow/controlsbgleft.png") no-repeat 0 7px}.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:url("../img/slideshow/controlsbgie.png") repeat-x 0 7px}.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:url("../img/slideshow/controlsbgright.png") no-repeat 0 8px}.ie8 .peKenBurns .peKb_videoClose{background:url("../img/slideshow/closevideobgie.png") no-repeat 0 7px}.ie8 .peKenBurns .peKb_logoLabel{background:url("../img/slideshow/logobgie.png") no-repeat}.peKenBurns .peKb_Thumb{background:url("../img/slideshow/thumbbg.png") no-repeat center center}.peKenBurns .peKb_Thumb div{background:url("../img/slideshow/spinner.gif") no-repeat center center}.peKenBurns .peKb_controlsInner .peKb_mainPanel{background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.peKenBurns .peKb_controlsInner .peKb_holder{background:url("../img/slideshow/innercontrolsbg.png") repeat-x 0 0;margin:0}.peKenBurns .peKb_controlsInner div.peKb_iebg,.peKenBurns .peKb_controlsInner span.peKb_iebgRight,.peKenBurns .peKb_controlsInner .peKb_mainPanel{background:transparent!important}.peKenBurns .peKb_videoCloseInner a{background:url("../img/slideshow/innervidclose.png") no-repeat 0 0!important}.peKenBurns .peKb_videoCloseInner a:hover{background-position:-44px 0!important}.contact-bar{background:black none;font-size:12px;text-align:right}.contact-bar a{border-right:1px solid #fc0a00;margin-left:12px;padding-right:12px}.contact-bar a:last-child{border:0 none;padding-right:0}.logo-panel{background:#d2d2d2 url('../img/logo-panel-shadow.png') repeat-x left bottom}.logo-panel .full-width-wrapper{background:transparent url('../img/london-skyline.gif') no-repeat right bottom;min-height:105px}.logo-panel a{display:block}.logo-panel img{margin-top:16px}.home .logo-panel img{margin-top:12px}.nav-soc-net{background:#444;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#444),color-stop(100%,#1a1a1a));background:-webkit-linear-gradient(#444 0,#1a1a1a 100%);background:-moz-linear-gradient(#444 0,#1a1a1a 100%);background:-o-linear-gradient(#444 0,#1a1a1a 100%);-pie-background:linear-gradient(#444 0,#1a1a1a 100%);background:linear-gradient(#444 0,#1a1a1a 100%);min-height:31px}.nav-soc-net .nav{float:left}.nav-soc-net ul{list-style-type:none;margin:0;padding:0}.nav-soc-net ul ul{background-color:black;margin-left:-12px}.nav-soc-net ul ul ul{display:none!important}.nav-soc-net li{border-right:1px solid #fc0a00;float:left;margin-left:12px;margin-top:2px;padding-right:12px}.nav-soc-net li:hover ul{left:auto}.nav-soc-net li:hover ul li{float:none;display:block}.nav-soc-net li:hover ul ul{left:-999em}.nav-soc-net li li{border-bottom:1px solid #fc0a00;border-right:0 none;margin:0 12px}.nav-soc-net li li:first-child{margin-left:12px}.nav-soc-net li li:last-child{border:0 none}.nav-soc-net li li:hover ul{left:auto}.nav-soc-net li ul{left:-999em;padding-bottom:6px;position:absolute;width:auto;z-index:9999}.nav-soc-net li ul ul{margin:-1em 0 0 auto}.nav-soc-net li:first-child{margin-left:0}.nav-soc-net li:last-child{border:0 none;padding-right:0}.nav-soc-net a,.nav-soc-net span.nolink{display:block}.nav-soc-net .soc-net{float:right;margin-top:4px}.nav-soc-net .soc-net .stButton{line-height:21px;margin:0}.nav-soc-net .soc-net .chicklets{background:transparent url('../img/soc-net-icons.gif') no-repeat 0 0;float:left;height:21px;padding:0;text-indent:-99999px;width:21px}.nav-soc-net .soc-net .chicklets:hover{background-position:0 -26px}.nav-soc-net .soc-net>span{float:left;margin-left:12px}.nav-soc-net .soc-net .st_twitter .chicklets{background-position:-26px 0}.nav-soc-net .soc-net .st_twitter .chicklets .chicklets:hover{background-position:-26px -26px}.nav-soc-net .soc-net .st_sharethis .chicklets{background-position:-54px 0}.nav-soc-net .soc-net .st_sharethis .chicklets .chicklets:hover{background-position:-54px -26px}.nav-soc-net .soc-net .st_email .chicklets{background-position:-81px 0}.nav-soc-net .soc-net .st_email .chicklets .chicklets:hover{background-position:-81px -26px}.calendar-overlay .calendar-message-container{text-align:center;padding:13px 5px 0;margin:0;color:#000;font-size:14px}.calendar-overlay .calendar-message-container .swatch{display:inline-block;border:1px solid;width:25px;height:20px;vertical-align:middle;margin:0 3px 3px 9px}.calendar-overlay .calendar-message-container .full{border-color:#a5c8a3;background:#b4dbb2}.calendar-overlay .calendar-message-container .limited{border-color:#d3b469;background:#e6c473}.calendar-overlay .calendar-message-container .none{border-color:#d36969;background:#ed7676}.cms-content .decorative-content-wrapper a{color:#fc0a00}.cms-content .decorative-content-wrapper a:visited{color:#292929}.cms-content .decorative-content-wrapper a:focus{color:#444}.cms-content .decorative-content-wrapper a:hover{color:#444}.cms-content .decorative-content-wrapper a:active{color:#444}.cms-content .section .cms-image{float:right;margin-left:6px;margin-bottom:6px}.decorative-heading,.decorative-heading-with-link{background:transparent url('../img/heading-decoration.png') repeat-x right bottom;margin-bottom:12px}.decorative-heading h1,.decorative-heading-with-link h1,.decorative-heading p,.decorative-heading-with-link p{background:white none;bottom:-7px;clear:left;float:left;padding-right:6px;position:relative}.decorative-heading h1,.decorative-heading-with-link h1{line-height:.8;z-index:20}.decorative-heading p,.decorative-heading-with-link p{color:black;font-size:22px;margin-bottom:0;z-index:10}.decorative-heading-with-link{position:relative}.decorative-heading-with-link .button-link-hack{position:absolute;right:0;bottom:0;border-left:6px solid white}.form{margin-bottom:12px}.form p{margin-bottom:12px}.form p img{vertical-align:text-top}.datepicker{width:85px}legend{font-size:18px;font-weight:bold;margin-bottom:12px}label img{vertical-align:text-top}label{font-weight:bold}.field-grouping{margin-bottom:9px}input{padding-left:3px}input,select{padding-top:2px;padding-bottom:1px}textarea{width:215px!important}.datepicker,.ui-datepicker-trigger{display:inline-block;vertical-align:middle}.ui-datepicker-trigger{cursor:pointer}input,select,textarea{border:1px solid #ccc;outline:0}input:focus,select:focus,textarea:focus{border-color:#437cd6;-webkit-box-shadow:0 2px .4px 1.6px #c1e4f7;-moz-box-shadow:0 2px .4px 1.6px #c1e4f7;box-shadow:0 2px .4px 1.6px #c1e4f7}input.invalid,select.invalid,textarea.invalid{border-color:#fc0a00;-webkit-box-shadow:0 2px .4px 1.6px #fcaeac;-moz-box-shadow:0 2px .4px 1.6px #fcaeac;box-shadow:0 2px .4px 1.6px #fcaeac}.form-validation{color:#fc0a00;list-style:disc;margin-bottom:12px;margin-left:24px}body .sys_cms-form-confirmation-content{-webkit-box-shadow:0 2px .4px 1.6px #b4fd91;-moz-box-shadow:0 2px .4px 1.6px #b4fd91;box-shadow:0 2px .4px 1.6px #b4fd91;background:white;border:1px solid #78ce21;margin:23px auto;padding:20px 12px 12px;text-align:center;width:205px;font-size:inherit}.textarea-label{vertical-align:top}li .image-switcher{float:left;width:311px}li .image-switcher .main-image{float:none;margin-bottom:6px}.product-list{margin:0;padding:0}.product-list>li{background-color:white;border:1px solid #adadad;margin-bottom:12px;padding:12px;list-style-type:none}.product-list h3{font-size:14px;font-weight:bold;margin-bottom:3px}.product-list .location-image,.product-list .quick-information-area,.product-list .description-area,.product-list .room-information{float:left;margin-right:12px}.product-list .room-information{width:383px}.product-list .room-information .intro{float:left;width:250px}.product-list .room-information ul{padding:0;margin:0;list-style-type:none}.product-list .room-information li{float:left;margin-right:1px}.product-list .room-information p{clear:both}.product-list .quick-information-area{width:178px}.product-list .quick-information-area ul{padding:0;margin:0;list-style-type:none}.product-list .quick-information-area li{border:0 none;float:left;margin:0 1px 0 0;padding:0}.product-list .quick-information-area h4{font-size:12px;font-weight:bold}.product-list .quick-information-area p{font-size:10px;margin-bottom:0}.product-list .quick-information-area .tel{font-size:10px}.product-list .quick-information-area a{color:#fc0a00;display:block;font-size:12px;margin-bottom:6px}.product-list .quick-information-area a:visited{color:#292929}.product-list .quick-information-area a:focus{color:#444}.product-list .quick-information-area a:hover{color:#444}.product-list .quick-information-area a:active{color:#444}.product-list .quick-information-area a:hover,.product-list .quick-information-area a:focus,.product-list .quick-information-area a:active{text-decoration:none}.product-list .description-area{width:265px}.product-list .description-area a{color:#fc0a00}.product-list .description-area a:visited{color:#292929}.product-list .description-area a:focus{color:#444}.product-list .description-area a:hover{color:#444}.product-list .description-area a:active{color:#444}.product-list .sales-area{border:6px solid #fc0a00;-moz-border-image:url('../img/bg-button.gif') 0 6 repeat;-webkit-border-image:url('../img/bg-button.gif') 0 6 repeat;-webkit-border-image:url('../img/bg-button.gif') 0 6 repeat;-o-border-image:url('../img/bg-button.gif') 0 6 repeat;border-image:url('../img/bg-button.gif') 0 6 repeat;border-width:0 0 0 6px;float:right;padding-left:12px;width:140px}.product-list .sales-area .price{color:#fc0a00;font-size:20px;font-weight:bold;margin-bottom:6px}.product-list .sales-area h4{clear:left;font-size:16px;font-weight:bold}.product-list .button-link{float:left;margin-bottom:12px;min-width:85px;padding:0 12px}.product-list .button-link:last-child{margin-bottom:0}.rooms .sales-area{padding-bottom:24px}.rooms .sales-area .price-container{font-size:22px;margin:24px 0}.rooms .sales-area .price-container .price{font-size:22px}.rooms .sales-area h4{color:#274693;font-size:20px}.homepage-overlay .product-list li{padding:6px}.homepage-overlay .product-list .location-image{margin-right:6px}.homepage-overlay .product-list .quick-information-area{width:276px;margin-right:6px}.homepage-overlay .product-list .quick-information-area .address-details{float:left;margin-right:6px;width:92px}.homepage-overlay .product-list .quick-information-area .at-a-glance-container{float:left;width:178px}.homepage-overlay .product-list .quick-information-area .at-a-glance-container ul{margin-bottom:6px}.homepage-overlay .product-list .quick-information-area .at-a-glance-container li{padding:0}.homepage-overlay .product-list .quick-information-area .at-a-glance-container .star-rating{display:inline-block;font-size:13px;font-weight:bold}.homepage-overlay .product-list .quick-information-area .at-a-glance-container .rating{display:inline-block}.homepage-overlay .product-list .sales-area{width:160px}.homepage-overlay .product-list .sales-area a{color:white}.offers .product-list>li{border-color:#d2d2d2;border-width:0 0 6px 0;-moz-border-image:url('../img/bg-search.gif') 6 0 repeat;-webkit-border-image:url('../img/bg-search.gif') 6 0 repeat;-webkit-border-image:url('../img/bg-search.gif') 6 0 repeat;-o-border-image:url('../img/bg-search.gif') 6 0 repeat;border-image:url('../img/bg-search.gif') 6 0 repeat;padding:0 0 12px 0}.offers .product-list li:last-child{border:0 none;margin:0;padding:0}.offers .product-list h2{color:#274693;font-weight:bold}.offers .product-list .at-a-glance-container{float:left;margin-bottom:12px;width:421px}.offers .product-list .at-a-glance-container h3{display:inline-block;font-size:18px;margin-right:12px}.offers .product-list .at-a-glance-container .star-rating{display:inline-block}.offers .product-list .at-a-glance-container .location-info{margin-bottom:6px}.offers .product-list .at-a-glance-container .facilities-container{float:left;margin-right:12px;width:178px}.offers .product-list .at-a-glance-container .facilities-container h4{font-weight:bold;margin-bottom:6px}.offers .product-list .at-a-glance-container .facilities-container ul{padding:0;margin:0;list-style-type:none}.offers .product-list .at-a-glance-container .facilities-container li{float:left;margin-right:1px}.offers .product-list .offer-detail-container{float:left;width:579px}.offers .product-list .noRoomType .offer-detail-container{width:409px}.offers .product-list .sales-area{margin-bottom:12px}.offers .product-list .sales-area .price-container{font-size:22px;margin:12px 0}.offers .product-list .sales-area .price-container .price{font-size:26px}.googlemap{border:1px solid #adadad}.locations .googlemap,.home .main .googlemap{display:none;height:430px;width:888px}.home .homepage-overlay .googlemap{display:none;height:424px;width:725px}.contact-template .googlemap{height:235px;width:437px}#lseMapWindow{width:575px}#lseMapWindow h1,#lseMapWindow h2{color:#58585a;display:inline-block;font-size:14px;font-weight:bold}#lseMapWindow .img-facilities-container{display:inline-block;vertical-align:top;width:223px}#lseMapWindow .img-facilities-container .location-image{border:1px solid #c3c3c3}#lseMapWindow .img-facilities-container ul{margin:0;padding:0}#lseMapWindow .img-facilities-container li{float:left;margin-right:6px;list-style:none}#lseMapWindow .detail-container{display:inline-block;vertical-align:top;width:340px}#lseMapWindow .detail-container .decorative-left{font-size:10px;margin:12px 0}#lseMapWindow .detail-container .decorative-left h1{display:block;float:left;max-width:200px;margin-right:6px}#lseMapWindow .detail-container .decorative-left .button-link{float:right}#lseMapWindow .detail-container .decorative-left .star-rating{font-size:13px;font-weight:bold}#lseMapWindow .detail-container .decorative-left .rating{display:inline-block}#lseMapWindow .detail-container .decorative-left p{clear:both}#touristWindow h1{color:#58585a;font-size:14px;font-weight:bold}.offer-module{background:#1869d7;background:url('../img/bg-offer.gif'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#1869d7),color-stop(100%,#274693));background:url('../img/bg-offer.gif'),-webkit-linear-gradient(#1869d7 0,#274693 100%);background:url('../img/bg-offer.gif'),-moz-linear-gradient(#1869d7 0,#274693 100%);background:url('../img/bg-offer.gif'),-o-linear-gradient(#1869d7 0,#274693 100%);-pie-background:url('../img/bg-offer.gif'),linear-gradient(#1869d7 0,#274693 100%);background:url('../img/bg-offer.gif'),linear-gradient(#1869d7 0,#274693 100%);behavior:url("/SiteElements/css/PIE.htc");position:relative;border:1px solid #d2d2d2;border-width:1px 0;color:white;font-size:22px;margin-bottom:24px;padding:12px}.offer-module a{color:white}.offer-module .full-width-wrapper{position:relative}.offer-module .button-link{position:absolute;right:20px;bottom:0}.offer-module h1{color:white}.offer-module p{margin-bottom:0}.offers .offer-module{display:none}.touch .offer-module .button-link{position:absolute;right:40px;bottom:0}.passive-contact{float:right;width:435px}.passive-contact .address-details{margin-bottom:6px}.passive-contact h2{color:#58585a;font-size:14px;font-weight:bold;margin-bottom:12px}.passive-contact ul{margin-bottom:24px}.passive-contact li{background:transparent url('../img/icons/sitewide-sa7ea754dee.png') no-repeat 0 -18px;margin-bottom:6px;padding-left:21px}.passive-contact .fax{background-position:0 -40px}.passive-contact .email{background-position:0 5px}.reviews{background:white none;padding:12px}.reviews .header{margin-bottom:24px;overflow:hidden}.reviews .header a{float:right;cursor:pointer}.reviews .header h2{float:left;font-size:18px;margin-bottom:6px}.reviews .header p{clear:both;float:left;width:600px}.reviews ul{clear:both;overflow:hidden;margin:0;padding:0;list-style-type:none}.reviews li{float:left;margin-bottom:12px;padding-top:3px;width:427px}.reviews li:nth-child(odd){clear:both;margin-right:12px}.reviews blockquote,.sys_comments-control .sys_comments-text p{margin:6px 0 6px 6px;padding-left:12px;text-indent:-18px;quotes:"\201C""\201D""\2018""\2019"}.reviews blockquote:before,.reviews blockquote:after,.sys_comments-control .sys_comments-text p:before,.sys_comments-control .sys_comments-text p:after{color:#fc0a00;font-size:26px;font-weight:bold;line-height:16px;vertical-align:-6px}.reviews blockquote:before,.sys_comments-control .sys_comments-text p:before{content:open-quote;margin-right:3px}.reviews blockquote:after,.sys_comments-control .sys_comments-text p:after{content:close-quote;margin-left:3px}.reviews figcaption,.sys_comments-control cite{font-style:italic;font-weight:bold;margin-left:15px}.accommodation-reviews .add-review-overlay .review-form{background:white none;border:1px solid #adadad;padding:12px;margin-bottom:0}.accommodation-reviews .add-review-overlay .review-form legend{margin:0}.accommodation-reviews .add-review-overlay label{display:inline-block;width:222px;float:left;margin-top:4px}.accommodation-reviews .add-review-overlay input{width:245px}.accommodation-reviews .add-review-overlay textarea{width:242px!important;padding:3px 3px 2px}.accommodation-reviews .add-review-overlay .sys_comments-rating-and-button{padding:5px 0;width:474px}.accommodation-reviews .add-review-overlay .sys_button{float:right;margin-right:2px;width:221px}.accommodation-reviews .add-review-overlay .sys_addcomments-row{padding:5px 0}.accommodation-reviews .add-review-overlay .sys_addcomments-url,.accommodation-reviews .add-review-overlay .sys_addcomments-addyourrating{display:none}.accommodation-reviews .add-review-overlay .sys_addcomments-validationtext{padding:10px 0 15px}.occupancy{float:right;width:132px}.occupancy h3{float:left;font-size:13px;font-weight:normal;line-height:43px}.occupancy .visual-representation{background:url('/SiteElements/img/occupancy-sprite.png') no-repeat left top;float:right;height:43px;text-indent:-9999px;width:85px}.occupancy .visual-representation.sleeps-1{background-position:-68px 0}.occupancy .visual-representation.sleeps-2{background-position:-51px 0}.occupancy .visual-representation.sleeps-3{background-position:-34px 0}.occupancy .visual-representation.sleeps-4{background-position:-17px 0}.search-module fieldset,.offer-detail-container .form fieldset{margin:12px auto}.search-module legend{position:absolute;left:-99999999px;top:-999999px;display:inline-block;width:1px;height:1px;overflow:hidden}.offer-detail-container .form legend{float:left;margin:20px 12px 0 0}.search-module .field-grouping,.offer-detail-container .form .field-grouping{margin-bottom:0}.search-module select,.offer-detail-container .form select{width:100%}.search-module{background:#4d4d4d;background:url('../img/bg-search.gif'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#4d4d4d),color-stop(100%,#292929));background:url('../img/bg-search.gif'),-webkit-linear-gradient(#4d4d4d 0,#292929 100%);background:url('../img/bg-search.gif'),-moz-linear-gradient(#4d4d4d 0,#292929 100%);background:url('../img/bg-search.gif'),-o-linear-gradient(#4d4d4d 0,#292929 100%);-pie-background:url('../img/bg-search.gif'),linear-gradient(#4d4d4d 0,#292929 100%);background:url('../img/bg-search.gif'),linear-gradient(#4d4d4d 0,#292929 100%);behavior:url("/SiteElements/css/PIE.htc");position:relative;-webkit-box-shadow:0 8px 8px -8px #292929;-moz-box-shadow:0 8px 8px -8px #292929;box-shadow:0 8px 8px -8px #292929;border:1px solid white;border-width:1px 0;color:white;font-size:14px;font-weight:bold;margin-bottom:6px}.search-module .decorative-wrapper{border:1px solid #d2d2d2;border-width:1px 0}.search-module .field-grouping{float:left;margin-right:12px}.search-module .field-grouping label{display:block}.search-module input[type="text"]{width:123px;font-size:12px;padding-top:4px;padding-bottom:3px}.search-module input.datepicker{width:73px;margin-right:4px}.search-module select{font-size:12px;padding-bottom:2px}.search-module .button-link,.search-module button{float:right;margin-top:14px;padding-left:6px;padding-right:6px}.search-module.stuck{position:fixed;top:0;width:100%;z-index:50}.offer-detail-container .form legend{margin:0}.offer-detail-container .form .field-grouping{display:inline-block;margin-right:6px;margin-top:3px}.offer-detail-container .form label{display:inline-block}.offer-detail-container .form .datepicker{margin-left:4px;margin-right:4px}.offer-detail-container .form .button-link{float:right}.seo-module{background:#444;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#444),color-stop(100%,#1a1a1a));background:-webkit-linear-gradient(#444 0,#1a1a1a 100%);background:-moz-linear-gradient(#444 0,#1a1a1a 100%);background:-o-linear-gradient(#444 0,#1a1a1a 100%);-pie-background:linear-gradient(#444 0,#1a1a1a 100%);background:linear-gradient(#444 0,#1a1a1a 100%);color:white;font-size:22px;padding:12px;margin-top:19px}.seo-module h1{color:white;font-size:26px}.seo-module p{margin-bottom:0}.slideshow-search-container{background-color:black}.slideshow-search-container .full-width .form{z-index:300}.rating{background:url('../img/star-rating.png') no-repeat left top;height:15px;text-indent:-9999px;width:75px}.rating.rating-1{background-position:-61px 0}.rating.rating-2{background-position:-46px 0}.rating.rating-3{background-position:-31px 0}.rating.rating-4{background-position:-15px 0}.tabbed-content{position:relative}.tabbed-content .tabs{background-color:white;border-left:6px solid white;float:right;margin:0;padding:0;list-style-type:none}.tabbed-content .tabs li{background-color:#c3c3c3;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#c3c3c3),color-stop(100%,#adadad));background:-webkit-linear-gradient(#c3c3c3 0,#adadad 100%);background:-moz-linear-gradient(#c3c3c3 0,#adadad 100%);background:-o-linear-gradient(#c3c3c3 0,#adadad 100%);-pie-background:linear-gradient(#c3c3c3 0,#adadad 100%);background:linear-gradient(#c3c3c3 0,#adadad 100%);border:1px solid #c3c3c3;bottom:0;padding:0 12px;margin:0 0 0 3px}.tabbed-content .tabs a{text-decoration:none;color:black;line-height:35px;min-height:45px}.tabbed-content .tabs a:hover{text-decoration:underline}.tabbed-content .tabs a:visited{color:black}.tabbed-content .tabs a:focus{color:#fc0a00}.tabbed-content .tabs a:hover{color:#fc0a00}.tabbed-content .tabs a:active{color:#fc0a00}.tabbed-content .tabs a:focus{outline:0}.tabbed-content .tabs .current{background-color:#d2d2d2;border-bottom-color:#d2d2d2;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d2d2d2),color-stop(100%,#c3c3c3));background:-webkit-linear-gradient(#d2d2d2 0,#c3c3c3 100%);background:-moz-linear-gradient(#d2d2d2 0,#c3c3c3 100%);background:-o-linear-gradient(#d2d2d2 0,#c3c3c3 100%);-pie-background:linear-gradient(#d2d2d2 0,#c3c3c3 100%);background:linear-gradient(#d2d2d2 0,#c3c3c3 100%)}.tabbed-content .tabs .current a{font-weight:bold;line-height:55px;min-height:55px}.tabbed-content .tabs .current a:hover{cursor:default;text-decoration:none}.tabbed-content .content-area{clear:both;position:relative;top:-5px}.tabbed-content .content-area h2{color:#58585a;font-size:16px;font-weight:bold}.home #main-tabbed-content .tabs{right:20px;margin:0;padding:0;list-style-type:none}.extras .content-area .button-link{float:right}.accomodation-summary .full-description{float:left;margin-right:12px;width:663px}.accomodation-summary .full-description h2{color:#58585a;float:left;font-size:18px;font-weight:bold;margin-bottom:12px;margin-right:12px}.accomodation-summary .full-description .rating{float:left}.accomodation-summary .full-description p{clear:both}.accomodation-summary.full-version .full-description{width:435px}.accomodation-summary.full-version .full-facilities-list{margin-right:12px}.accomodation-summary .facilities-list{float:left;width:215px}.accomodation-summary .facilities-list ul{margin:0;padding:0;list-style-type:none}.accomodation-summary .facilities-list h3{font-size:14px;font-weight:bold;margin-bottom:12px}.accomodation-summary .facilities-list li{line-height:24px;margin-bottom:6px;overflow:hidden}.accomodation-summary .facilities-list li img{float:left;margin-right:6px}.accomodation-summary .facilities-list li .facility-text{float:left;width:185px}.accomodation-summary .contact-info{clear:both;min-height:105px}.accomodation-summary .contact-info .decorative-container{border:6px solid transparent;-moz-border-image:url('../img/bg-search.gif') 6 0 repeat;-webkit-border-image:url('../img/bg-search.gif') 6 0 repeat;-webkit-border-image:url('../img/bg-search.gif') 6 0 repeat;-o-border-image:url('../img/bg-search.gif') 6 0 repeat;border-image:url('../img/bg-search.gif') 6 0 repeat;border-width:6px 0;float:left;margin-right:12px;padding:24px 0;width:377px;min-height:130px}.accomodation-summary .contact-info .address-details{float:left;margin-right:12px;width:130px}.accomodation-summary .contact-info ul{float:left;width:235px;padding:0;margin:0;list-style-type:none}.accomodation-summary #map-location{float:right;height:188px;width:499px}.accomodation-summary .quote{background:url('../img/quotes.png') no-repeat left top;height:21px;width:32px}.accomodation-summary .close-quote{background-position:-39px}.accomodation-summary .figure{clear:right;display:inline-block;margin-right:24px;margin-top:12px;padding-top:12px;width:419px}.accomodation-summary .figure blockquote{margin-bottom:6px}.accomodation-summary .figure blockquote .open-quote{float:left;margin-right:12px;position:relative;top:-12px}.accomodation-summary .figure blockquote .close-quote{display:inline-block;margin-left:12px;position:relative;bottom:-12px}.accomodation-summary .figure .figcaption{float:right;font-style:italic;font-weight:bold}.active-contact{float:left;width:435px}.contact-form{margin-top:24px}.contact-form input{width:212px!important}.contact-form label{display:inline-block;width:200px}.contact-form select{width:217px}.contact-form fieldset fieldset legend{float:left;font-size:13px;width:200px}.contact-form fieldset fieldset legend img{vertical-align:text-top}.contact-form fieldset fieldset select{width:112px}.contact-form fieldset fieldset .field-grouping{float:right;width:232px}.contact-form .cbxRdoGroup{float:right;margin-right:15px}.contact-form .cbxRdoGroup input{display:inline-block;margin:0 6px 0 0;vertical-align:text-top;width:auto}.contact-form .cbxRdoGroup label{display:inline-block;font-weight:normal;width:auto}.contact-form button{clear:both;margin-left:203px;width:218px}.home .main{padding:0;width:auto}.home .slideshow-search-container{position:relative;margin-bottom:24px}.home .slideshow-search-container .form{-webkit-box-shadow:-2px 2px 2px -2px #58585a;-moz-box-shadow:-2px 2px 2px -2px #58585a;box-shadow:-2px 2px 2px -2px #58585a;background:#eee url('../img/bg-home-search.png');border:1px solid #d2d2d2;height:368px;top:-12px;position:absolute;width:218px}.home .slideshow-search-container .form legend{background:url('../img/bg-home-search-legend.png'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#a2a1a1),color-stop(100%,#686868));background:url('../img/bg-home-search-legend.png'),-webkit-linear-gradient(#a2a1a1 0,#686868 100%);background:url('../img/bg-home-search-legend.png'),-moz-linear-gradient(#a2a1a1 0,#686868 100%);background:url('../img/bg-home-search-legend.png'),-o-linear-gradient(#a2a1a1 0,#686868 100%);-pie-background:url('../img/bg-home-search-legend.png'),linear-gradient(#a2a1a1 0,#686868 100%);background:url('../img/bg-home-search-legend.png'),linear-gradient(#a2a1a1 0,#686868 100%);-webkit-box-shadow:0 8px 8px -8px #58585a;-moz-box-shadow:0 8px 8px -8px #58585a;box-shadow:0 8px 8px -8px #58585a;border:1px solid white;color:white;margin-bottom:0;padding:7px 0;text-align:center;width:216px}.home .slideshow-search-container .form .decorative-wrapper{-webkit-box-shadow:0 8px 8px -8px #58585a;-moz-box-shadow:0 8px 8px -8px #58585a;box-shadow:0 8px 8px -8px #58585a;border:1px solid white;border-top-width:0;padding:9px 12px;width:192px}.home .slideshow-search-container .form .decorative-wrapper:last-child{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.home .slideshow-search-container .form .decorative-wrapper .button-link{float:right;width:auto;margin:6px 0}.home .slideshow-search-container .form .decorative-wrapper .field-grouping:last-child{margin-bottom:0}.home .slideshow-search-container .form .decorative-wrapper .field-grouping label{display:inline-block;line-height:22px;width:60px}.home .slideshow-search-container .form .decorative-wrapper .field-grouping select{width:128px}.home .slideshow-search-container .form .decorative-wrapper .date-selection label,.home .slideshow-search-container .form .decorative-wrapper .date-selection input{float:left}.home .slideshow-search-container .form .decorative-wrapper .date-selection img{float:right}.home .slideshow-search-container .form .decorative-wrapper button{width:100%;margin:6px 0}.home .homepage-overlay .tabbed-content h1{line-height:1}.home .homepage-overlay .tabbed-content .content-area{height:425px;overflow-y:scroll}.home .homepage-overlay .tabbed-content .content-area.no-overflow{overflow-y:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.home .slideshow-search-container form .decorative-wrapper .field-grouping input.datepicker{width:85px}.offers .product-list>li,.product-list .sales-area{border-width:0 0 0 1px}.accomodation-summary .contact-info .decorative-container{border-width:1px 0}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sys_required{color:#f00}body .sys_cms-form-control ul.sys_cms-form-body{font-size:100%;margin:0;padding:0}body .sys_cms-form-control ul.sys_cms-form-body li.sys_cms-form-item{color:#58585a;font-size:100%;margin:0 0 12px;padding:0}body .sys_cms-form-control ul.sys_cms-form-body li input,body .sys_cms-form-control ul.sys_cms-form-body li select,body .sys_cms-form-control ul.sys_cms-form-body li textarea,body .sys_cms-form-control ul.sys_cms-form-body li label,body .sys_cms-form-control ul.sys_cms-form-body li .sys_legend,body .sys_cms-form-control ul.sys_cms-form-body li .sys_fieldlabel{color:#58585a;font-family:inherit;font-size:100%}body ul.sys_cms-form-body li .sys_fieldlabel{display:inline-block;padding:0}body .sys_cms-form-control.sys_labels-left .sys_fieldlabel{float:left;padding-right:0;width:200px}body .sys_cms-form-control.sys_labels-left ul.sys_cms-form-body li div.sys_fieldcontent{width:212px}body .sys_cms-form-item.sys_radio.sys_sidebyside .sys_legend,body .sys_cms-form-item.sys_checkbox.sys_sidebyside .sys_legend{min-height:2px;padding:0;width:200px}body .sys_labels-left .sys_cms-form-item.sys_radio.sys_sidebyside div.sys_fieldcontent span,body .sys_labels-left .sys_cms-form-item.sys_checkbox.sys_sidebyside div.sys_fieldcontent span{padding:0}body .sys_cms-form-control ul.sys_cms-form-body li.sys_checkbox.sys_sidebyside div span input{width:auto!important}.ui-front{z-index:500}.sys_comments-control .sys_comments-title,.sys_comments-control .sys_comment-userprofile,.sys_comments-control .sys_comment-number{display:none}#bookingEngine{height:4200px}.cc-cookies{background:#999;background:rgba(153,153,153,0.95);color:#FFF;font-size:13px;font-weight:700;left:0;padding:.5em 5%;position:fixed;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.35);top:0;width:90%;z-index:99999}.cc-cookies.cc-discreet{left:auto;padding:.5em 1em;top:auto;width:auto}.cc-cookies a,.cc-cookies a:hover{color:#333;text-decoration:underline}.booking .full-width-wrapper{width:1019px}.calendar-overlay .ui-widget-content .full{border-color:#a5c8a3}.calendar-overlay .ui-widget-content .full a{background:#b4dbb2}.calendar-overlay .ui-widget-content .limited{border-color:#d3b469}.calendar-overlay .ui-widget-content .limited a{background:#e6c473}.calendar-overlay .ui-widget-content .none{opacity:1;border-color:#d36969}.calendar-overlay .ui-widget-content .none span{background:#ed7676;color:#000}.calendar-overlay .ui-widget-content .ui-datepicker-current-day{border-color:#a5c8a3}.calendar-overlay .ui-widget-content .ui-datepicker-current-day a{font-weight:bold}.home .slideshow-search-container .form input[type='text']{width:123px}.home .slideshow-search-container .form input[type='text'].datepicker{width:85px;padding-top:3px;padding-bottom:2px}