body{font-family:Arial,Helvetica,sans-serif;background-color:white;background-image:none;background-position:50% 0;background-repeat:repeat;color:#333;font-size:100%;}a{color:#333;}body.dynamic-overlay{background-image:none;background-color:white;}#wrap{width:991px;margin:0 auto;}#main{background-color:white;background-image:none;background-position:0 bottom;background-repeat:repeat-x;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomright:9px;-moz-border-radius-bottomleft:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;padding:1px 20px 10px;border-left:solid 0;border-right:solid 0;border-bottom:solid 0;}#main-generic{padding:68px 47px 20px 10px;}.sitehome #main{padding:10px 10px 20px;}.sitemap #main,.info #main{padding:10px 0 20px;}.dynamic-pages #main,.custserv #main{padding:10px 48px 20px 10px;}.phototour #main,.sitemap #main,.info #main{padding:10px 0 20px;}.module{border:1px solid #7c6854;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);background-color:white;}.section{margin-bottom:1.25em;}#home .module header{padding:0;}.module>header h1{background-image:url('../assets/webhotel/template-a/header-gradient.png');background-position:0 bottom;background-repeat:repeat-x scroll;background-color:#0f894e;color:#FFF;padding:.75em 0;text-align:center;font-size:.8125em;line-height:1.1;vertical-align:middle;text-transform:uppercase;}.availability-checker>header h1{background-image:url('../assets/webhotel/template-a/header-gradient.png');background-position:0 bottom;background-repeat:repeat-x scroll;background-color:#0f894e;color:#FFF;padding:.75em 0;text-align:center;font-size:.8125em;line-height:1.1;vertical-align:middle;text-transform:uppercase;}.search-sidebar .module>header h1{padding-left:.25em;padding-right:.25em;}.sm-promo{border:0 solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5);line-height:1;width:317px;float:right;margin-bottom:1.25em;}.sm-promo img{display:block;max-width:100%;}.home-promo-b{margin-left:5px;border:3px solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);line-height:1;width:317px;float:right;margin-bottom:1.25em;}.home-promo-b img{display:block;max-width:100%;}.home-promo-c{margin-left:5px;border:0 solid white;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);line-height:1;width:317px;float:right;margin-bottom:1.25em;}.home-promo-c img{display:block;max-width:100%;}.home-promo-d{margin-left:5px;border:0 solid white;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);line-height:1;width:317px;float:right;margin-bottom:1.25em;}.home-promo-d img{display:block;max-width:100%;}.home-promo-e{margin-left:5px;border:0 solid white;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);line-height:1;width:317px;float:right;margin-bottom:1.25em;}.home-promo-e img{display:block;max-width:100%;}.home-group-bc{width:33%;float:right;}.home-group-de{width:33%;float:right;}.masthead{background-color:white;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-radius:5px 5px 0 0;margin-top:15px;padding:5px 0 0;color:#362510;position:relative;background-image:url('//images.webhotel.microsdc.us/chi/get/chi_top.image?notfound=notavailable');background-repeat:no-repeat;border-top:solid 0;border-left:solid 0;border-right:solid 0;}.masthead a{text-decoration:none;}.logo{float:left;margin-left:16px;margin-right:10px;width:205px;height:105px;opacity:0;filter:alpha(opacity=0);}.logo h2{position:absolute;right:10px;top:6em;font-size:.8125em;}.logo img{display:block;margin-left:auto;margin-right:auto;}.property-info,.prop-address{float:right;font-size:.625em;margin-right:10px;margin-left:10px;}.property-nav{float:left;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:8px;background-color:rgba(255,255,255,.5);margin-right:1em;color:white;display:none;}.property-nav .button{text-transform:capitalize;}.property-nav li{float:left;background-image:url('../assets/webhotel/template-a/prop-nav-li-bkgd.png');background-position:0 0;background-repeat:repeat-y;}.property-nav a{display:block;padding:.5em 1em;margin:0;}.property-nav li:first-child{background-image:none;}.header-nav{text-align:center;float:left;text-transform:uppercase;margin-top:8px;background-color:rgba(255,255,255,.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:1em;margin-left:1em;}.link-nav{float:left;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.link-nav .button{text-transform:capitalize;}.link-nav li{float:left;background-image:url('../assets/webhotel/template-a/prop-nav-li-bkgd.png');background-position:0 0;background-repeat:repeat-y;}.link-nav a{display:block;padding:.5em 1em;margin:0;}.link-nav li:first-child{background-image:none;}.user-info{float:left;margin-top:12px;display:none;}.welcome-message{float:left;margin-top:12px;margin-right:1em;font-weight:bold;}.lang{float:left;text-transform:uppercase;margin-top:8px;margin-left:1em;}select.lang{margin-top:4px;}.lang-select{margin-top:12px;float:left;position:relative;margin-left:1em;display:none;}.property-info .lang-select .one_lang{margin-top:0;margin-left:0;}.property-info .lang-select .two_langs{margin-top:0;margin-left:0;}.property-info .lang-select .two_langs li{border-left:1px solid #333;padding:0 .25em 0 .5em;}.property-info .lang-select .two_langs li:first-child{border-left:none;}.langlist{background-color:#0f894e;background-image:url('../assets/webhotel/bw-solid-26.png');-moz-border-radius-bottomright:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-right-radius:1em;-webkit-border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-bottom-left-radius:1em;}.langlist li{margin:1px;}.langlist li a{display:block;color:#FFF;padding:.5em .5em .5em 1em;}.langlist li a:hover{background-image:none;}#langSelect.expanded{-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}header .prop-address{clear:both;text-align:right;font-size:0;padding-top:1em;}header .prop-address .org{display:none;}.nav_promos{background-color:white;clear:both;-moz-box-shadow:0 0 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5);border-top:0 solid #FFF;border-bottom:0 solid #FFF;position:relative;z-index:1;margin-left:12px;}.main-nav,.sub-nav{font-size:1em;border-left:solid 1px white;border-right:solid 1px white;background-color:#7c6854;border-bottom:1px solid white;border-top:1px solid white;}.main-nav ul{display:block;background-color:#7d4c27;background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-position:0 100%;background-repeat:repeat-x;border-bottom:1px solid rgba(255,255,255,.1);}.main-nav li{float:left;background-image:url('../assets/webhotel/template-a/prop-nav-li-bkgd.png');background-position:0 0;background-repeat:repeat-y;padding-left:2px;position:relative;}.main-nav li:first-child{background-image:none;}.main-nav li a{color:#FFF;line-height:2em;vertical-align:middle;padding:.5em 1.5em;display:block;text-decoration:none;}.main-nav li.active a{background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-position:0 100%;background-repeat:repeat-x;}.main-nav li a:hover{background-color:#3e2413;}.sub-nav ul{display:block;background-color:#3e2413;background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-position:0 100%;background-repeat:repeat-x;border-top:1px solid rgba(0,0,0,.1);}.sub-nav li{float:left;padding-left:2px;}.sub-nav li a{color:#FFF;line-height:1.5em;vertical-align:middle;padding:.5em 1.5em;display:block;text-decoration:none;}.sub-nav li.active a{background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-position:0 100%;background-repeat:repeat-x;}#main-content>header:first-child{margin-bottom:1em;}#main-content>header:first-child>div:first-child{margin-bottom:1em;}.outreach{border-top:2px solid #d8d1c6;padding:1em 2em 0;margin-bottom:0;margin-left:-10px;margin-right:-10px;display:none;}.social,.newsletter{float:left;}.social{margin-right:2em;}.social header{float:left;font-size:.75em;margin-right:1em;line-height:2.5em;}.social ul{float:left;}.social li{float:left;margin-right:1em;}.newsletter{color:#362510;display:none;}.newsletter header{float:left;margin-right:1em;}.newsletter header h1{background-image:none;font-size:.875;text-align:left;line-height:1.5;text-transform:uppercase;}.newsletter h2{font-weight:normal;}.newsletter label{display:none;}.newsletter form{float:left;padding-top:.5em;}.newsletter input[type='email']{border:1px solid #CCC;width:19.5em;margin-right:.5em;padding:.2em .5em;}footer{margin:0 10px;background-color:#79771c;font-size:.6875em;line-height:1.27272727272727272727;padding:2em 0 4em;}footer .section{padding:0 2.72727272727272727272em;}footer .prop-address{float:left;font-size:1em;width:200px;}footer .prop-address .org,footer .prop-address .adr{display:block;}footer .prop-address .org{margin-bottom:1em;}footer .prop-address .org img{display:none;margin-left:auto;margin-right:auto;max-width:200px;}footer .tel{display:block;}.nav-legal,.copyright{float:right;width:670px;}.nav-legal ul{margin-bottom:.5em;}.nav-legal li{display:inline;float:left;}.nav-legal li:before{content:'|';}.nav-legal li:first-child:before{content:'';}.nav-legal li a{color:#362510;padding:0 5px;}.nav-legal li:first-child a{padding-left:0;}.nav-legal p{clear:left;}.copyright{margin-top:1em;clear:right;text-align:left;}.dialog-detail-view .ui-dialog-titlebar-close,.dialog-detail-view .ui-dialog-titlebar-close:hover,.dialog-detail-view .ui-state-hover,.dialog-quickview .ui-dialog-titlebar .ui-dialog-titlebar-close{font-weight:bold;text-decoration:none;cursor:pointer;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background-color:#0f894e;background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-repeat:repeat-x;background-position:0 bottom;border:0;padding:.25em 1.5em;}.button,input.button,button.button{font-weight:bold;text-decoration:none;cursor:pointer;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background-color:#7c6854;background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-repeat:repeat-x;background-position:0 bottom;border:0;padding:.25em 1.5em;color:#fff;}.dialog-detail-view .ui-dialog-titlebar-close,.dialog-detail-view .ui-dialog-titlebar-close:hover,.dialog-detail-view .ui-state-hover{color:#FFF;}.primary{font-size:19px;font-weight:normal;}.secondary,.dialog-detail-view .ui-dialog-titlebar-close{font-size:11px;}.tinybutton{padding:.1em .5em;font-weight:normal;}.help-icon{padding:.2em .5em .2em .5em;margin-left:5px;font-size:.6875em;}.cancel-button{font-size:.6875em;margin-left:8px;}.ac-promo{background-color:white;}.ac-promo #promo-main{float:0;max-width:2000px;line-height:100%;color:black;}.ac-promo #promo-main img{margin:0;}.ac-promo .availability-checker{float:right;width:317px;border-left:0 solid #FFF;min-height:326px;display:none;}.home-gallery h1{font-weight:normal;padding:15px 0 10px 0;font-size:17px;}.gallery-thumbs{overflow:hidden;height:265px;width:470px;margin-bottom:10px;border:1px solid #aaa691;}.home-gallery-nav{float:left;}.home-gallery-nav a.home-thumb-nav-back{padding-right:12px;padding-left:14px;background-image:url('../images/icon/arrowThumbLeft.gif');background-repeat:no-repeat;background-position:left center;}.home-gallery-nav a{font-size:.625em;color:#58442d;}.home-gallery-nav a.home-thumb-nav-next{padding-right:14px;padding-left:12px;background-image:url('../images/icon/arrowThumbRight.gif');background-repeat:no-repeat;background-position:right center;}.home-gallery-captions{clear:both;padding:8px 0 0 0;}.home-gallery-captions p{line-height:1.2em;}.view-full-screen{font-size:.625em;margin-left:12px;}.gallery-photos{width:799px;height:447px;overflow:hidden;margin-bottom:10px;}.close-gallery{float:right;width:115px;}.close-gallery a.button-small{margin:0;}#home-gallery-pop .home-gallery-nav{float:left;color:#fff;}#home-gallery-pop .home-gallery-nav a{color:#fff;}#home-gallery-pop .home-gallery-captions{float:left;width:522px;clear:none;padding:0 0 0 15px;}#home-gallery-pop .home-gallery-captions p{color:#fff;}#home-gallery-pop a.home-thumb-nav-back{background-image:url('../images/icon/arrowPopLeft.gif');}#home-gallery-pop a.home-thumb-nav-next{background-image:url('../images/icon/arrowPopRight.gif');}.availability-checker{background-color:white;}.availability-checker section{font-size:.6875em;}.availability-checker fieldset{border-bottom:1px solid rgba(0,0,0,.1);padding:.75em 0 .5em;}.search-sidebar .availability-checker fieldset{border-left:none;}.availability-checker legend{display:none;}.availability-checker #children{clear:none;float:left;padding-left:1em;}.availability-checker #children fieldset{border-bottom:0;padding:0;}.availability-checker #children fieldset div{float:left;padding:0 0 .5em;width:auto;margin-right:.25em;}.availability-checker #children label{display:none;}.ac_properties{display:none;}.los label{padding-right:1em;text-align:right;width:6.5em;display:block;float:left;padding-top:.4em;}.los select,.los img{float:left;display:block;margin-right:.5em;}.los img{cursor:pointer;}.search-sidebar .los img{background-color:white;}.search-sidebar .los select{margin-right:.3em;}.motif-font-large .search-sidebar .los .form_row,.motif-font-x-large .search-sidebar .los .form_row{padding:.5em 0 0;}.availability-checker .resort-lov label{width:6.5em;padding-right:1em;padding-top:.25em;text-align:right;display:block;float:left;clear:left;}.search-sidebar .availability-checker .resort-lov label{width:8em;text-align:left;}.availability-checker .resort-lov select{width:190px;display:block;float:left;}.availability-checker .markCity-lov label{width:6.5em;padding-right:1em;padding-top:.25em;text-align:right;display:block;float:left;clear:left;}.search-sidebar .availability-checker .markCity-lov label{width:8em;text-align:left;}.availability-checker .markCity-lov select{width:190px;display:block;float:left;}.availability-checker .markRegion-lov label{width:6.5em;padding-right:1em;padding-top:.25em;text-align:right;display:block;float:left;clear:left;}.search-sidebar .availability-checker .markRegion-lov label{width:8em;text-align:left;}.availability-checker .markRegion-lov select{width:190px;display:block;float:left;}.availability-checker .room-info{padding:.5em 0;}.availability-checker .error{padding:.5em 1em;}.room-info .form_row,.children-info .form_row{float:left;}.room-info .form_row{padding:.5em 0;width:49%;}.room-info legend+.form_row{border:0;}.room-info label,.children-info label{padding:0 1em 0 0;margin-bottom:.5em;float:left;width:6.5em;text-align:right;display:block;}.room-info label{display:block;}.children-info label{float:none;text-align:right;display:inline-block;padding-right:0;}.children-info .form_row{text-align:right;}#children-ages{display:none;}#children legend{display:inline;padding:.5em 0;}.search-sidebar .discount-info .form_row{margin-bottom:.5em;}.discount-info label{width:9.5em;padding-right:1em;padding-top:.25em;text-align:right;display:block;float:left;clear:left;}.discount-info input{width:9em;border:1px solid #CCC;display:block;float:left;}.discount-info select{width:9.19em;border:0 solid #CCC;display:block;float:left;}.rate-lookup label{padding-right:1em;padding-top:.4em;text-align:right;width:6.5em;display:block;float:left;}.flex-dates{text-align:center;padding:1em 0;}#ac-submit{display:block;margin:.5em auto;font-size:1.72727272727272727272em;}.property-descr{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:none;}.property-descr header h1{font-size:1.375em;color:#362510;text-align:left;text-transform:none;background-image:none;font-weight:normal;line-height:1;margin-bottom:.5em;}.property-descr header h2{font-size:.6875em;color:#3d5b32;text-align:left;text-transform:uppercase;font-weight:normal;margin-bottom:.5em;}.property-descr section{padding:0 1.4375em;float:left;width:591px;}.motif-font-large .property-descr section{width:587px;}.motif-font-x-large .property-descr section{width:582px;}.property-descr section p{font-size:.75em;color:#666;line-height:1.5;}#promo-lead-rate{float:right;background-color:#a61515;color:#FFF;font-size:.9375em;text-align:center;border:3px solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);padding:3px;margin-left:2em;margin-bottom:2em;}.custserv #promo-lead-rate{margin-left:0;}.phototour #promo-lead-rate{margin-left:0;}#promo-lead-rate .lr-content{border:1px solid #FFF;padding-bottom:1em;}#promo-lead-rate .lr-label{display:block;margin:.75em 1em .5em;}#promo-lead-rate .lr-rate{display:block;font-size:2.4em;margin:0 0 .5em;}.generic-side #promo-lead-rate{float:none;width:auto;text-align:center;font-size:.875em;height:auto;margin-bottom:20px;margin-left:0;}.generic-side #promo-lead-rate .lr-content{height:48px;padding:10px 0 0 0;}.generic-side #promo-lead-rate .lr-label{display:inline;margin:0;}.generic-side #promo-lead-rate .lr-rate{display:inline;font-size:2em;margin-right:8px;}.map-directions{float:left;width:204px;background-color:#FFF;margin-right:20px;display:none;}.map-directions section{margin:1em;}.map-directions .la-link{text-align:center;font-size:.6875em;margin:1em 0;}.la-link div{margin-bottom:1em;}.photo-gallery{float:left;background-color:#FFF;}.photo-gallery section{margin:1em 1em 2.25em;}.photo-gallery ul{position:relative;z-index:1;}.photo-gallery li img{border:4px solid #FFF;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);}.photo-gallery .caption{text-align:center;font-size:.6875em;color:#666;margin-top:1.36363636363636363636em;}.photo-gallery .buttons{position:relative;bottom:1em;z-index:2;width:100%;}.photo-gallery .buttons .gallery-prev{position:absolute;top:0;left:0;width:21px;height:21px;background-color:transparent;background-image:url('../assets/webhotel/template-a/slideshow-nav.png');background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;display:block;}.photo-gallery .buttons .gallery-next{position:absolute;top:0;right:0;width:21px;height:21px;background-color:transparent;background-image:url('../assets/webhotel/template-a/slideshow-nav.png');background-position:0 -21px;background-repeat:no-repeat;text-indent:-9999px;display:block;}.photo-gallery .cmsText{display:block;width:345px;height:193px;}.home-promo-main .caption{background-color:rgba(255,255,255,0.4);bottom:1.6em;color:#666;display:block;font-size:.6875em;height:16px;line-height:16px;position:relative;text-align:center;width:100%;}.home-promo-main .buttons{bottom:2.1em;position:relative;width:100%;}.home-promo-main .buttons .gallery-prev{background-color:rgba(255,255,255,0.4);background-image:url("images/ui-icons_000000_256x240.png");background-position:-80px -192px;background-repeat:no-repeat;display:block;float:left;height:16px;left:0;position:relative;text-indent:-9999px;top:0;width:16px;z-index:100;}.home-promo-main .buttons .gallery-next{background-color:rgba(255,255,255,0.4);background-image:url("images/ui-icons_000000_256x240.png");background-position:-48px -192px;background-repeat:no-repeat;display:block;float:right;height:16px;position:relative;right:0;text-indent:-9999px;top:0;width:16px;z-index:100;}#step-navigation li{border-bottom:4px solid #CCC;}#step-navigation .active{border-bottom-color:#0f894e;}#step-navigation .active-small{width:180px;border-bottom-color:#0f894e;}#step-navigation .inactive-small{width:180px;}#step-navigation .inactive-small-top{width:180px;margin-top:1em;}#step-navigation .active-small-has-package-page{width:150px;height:18px;margin-top:1em;border-bottom-color:#f48a0d;}#step-navigation .inactive-small-has-package-page{width:150px;height:18px;}#step-navigation .inactive-small-top-has-package-page{width:150px;height:18px;margin-top:1em;}.login-box{background-color:#d6e3eb;background-image:url('../assets/webhotel/pixel-ffffff.png');background-position:213px 0;background-repeat:repeat-y;}#modifySearchLink a{color:#0f894e;text-decoration:none;font-weight:bold;}#options-pagination{border-top:1px solid #58442d;border-bottom:1px solid #58442d;}#options-pagination .sort{color:#58442d;}#options-pagination a,#options-pagination .page-numbers{color:#0f894e;text-decoration:none;}#options-pagination .current-page{font-weight:bold;}.rate-code header{background-color:white;}.rate-code>header h1{text-align:left;padding-left:.75em;}.room header h1.room-type-hed{float:none;border-bottom:0;width:auto;}.room-types{border-color:#c8c2b8;}.room-type-hed a{color:#FFF;}.rates-packages li{border-bottom:1px solid #c8c2b8;}.rates-packages h3 a{color:#58442d;}.rate-includes{border:1px solid #c8c2b8;border-bottom:0;width:100%;}.rate-includes tr{border-bottom:1px solid #c8c2b8;padding:.5em;}.rate-includes th{background-color:white;}.rate-includes-top{border-bottom:0;width:100%;}.rate-includes-top tr{border-bottom:1px solid #c8c2b8;padding:.5em;}.rate-includes-top th{background-color:#dee2c1;}.room-thumb{background-color:#FFF;padding:2px;margin:.5em 1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 .5em rgba(0,0,0,.5);-webkit-box-shadow:0 0 .5em rgba(0,0,0,.5);box-shadow:0 0 .5em rgba(0,0,0,.5);}.room-thumb img{display:block;}.room-thumb .quickview span{color:#FFF;background-color:#CCC;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}.rate-thumb{background-color:#FFF;padding:2px;margin:.5em 1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 .5em rgba(0,0,0,.5);-webkit-box-shadow:0 0 .5em rgba(0,0,0,.5);box-shadow:0 0 .5em rgba(0,0,0,.5);}.rate-thumb img{display:block;}.rate-thumb .quickview span{display:none;color:#FFF;background-color:#CCC;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}.search-sidebar .availability-checker{background-color:#fff;}.search-sidebar .room-info .form_row{padding-top:0;padding-bottom:0;}.search-sidebar .room-info legend+.form_row{float:left;width:50%;border:0;padding-bottom:0;}.search-sidebar .children-info .form_row{text-align:left;padding:.5em 1em .5em 0;}.search-sidebar #children{clear:both;float:none;padding-left:0;}.search-sidebar #children legend{padding-bottom:.25em;}.search-sidebar .flexible-search a{color:#0f894e;}.search-sidebar #ac-submit{font-size:11px;}.motif-font-large .search-sidebar .los,.motif-font-x-large .los{position:relative;}.motif-font-large .search-sidebar .los img,.motif-font-x-large .los img{position:relative;top:0;right:0;}#search-options section{font-size:.6875em;line-height:1.27272727272727272727em;}#room-pop .slide-nav{background-color:white;font-size:.625em;text-align:center;padding:.5em 0;text-transform:uppercase;}#room-pop .slide-nav a{color:#58442d;text-decoration:none;padding:0 .5em;}#room-pop .room-thumb{background-color:#edf0df;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;}#room-pop .room-thumb .room-description{padding:1em;font-size:.6875em;line-height:1.45454545454545454545;}#room-pop #room-detail-amenities{background-color:white;}#room-pop #room-detail-amenities h1{border-bottom:1px solid #58442d;}.dialog-quickview .ui-dialog-titlebar .ui-dialog-titlebar-close,.dialog-quickview .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{color:#FFF;font-weight:bold;text-decoration:none;cursor:pointer;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background-color:#0f894e;background-image:url('../assets/webhotel/bw-vert-gradient-26.png');background-repeat:repeat-x;background-position:0 bottom;border:0;padding:.25em 1.5em;font-size:11px;}#room-pop .included-with-room table{border-color:#c8c2b8;}#room-pop .included-with-room td{border-color:#c8c2b8;}#room-pop .included-with-room .rate-include-thumb{width:83px;}#room-pop .included-with-room .rate-include-item{width:333px;}#room-pop .rate-cost .cost-label,#room-pop .rate-cost .cost-value{display:inline;padding:0 .5em;}.search-results-room-detail .slide-nav{background-color:white;font-size:.625em;text-align:center;padding:.5em 0;text-transform:uppercase;}.search-results-room-detail .slide-nav a{color:#58442d;text-decoration:none;padding:0 .5em;}.search-results-room-detail .room-thumb{background-color:#edf0df;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;}.search-results-room-detail .room-thumb .room-description{padding:1em;font-size:.6875em;line-height:1.45454545454545454545;}.room-detail-info .inventory-alert{color:#008fd2;}.tab-hed a{background-color:#FFF;color:#58442d;}.tab-hed a.active{background-color:white;}#detail-tabs .tab-content{background-color:white;}.room-rate{margin-top:1em;}.room-rate header{background-image:none;}.room-rate .rate-cost{float:left;border-left:1px solid #d2cdc4;border-top:1px solid #d2cdc4;}.room-rate .rate-cost li{width:151px;padding:.5em 0;float:left;border-bottom:1px solid #d2cdc4;border-right:1px solid #d2cdc4;}.room-rate .rate-cost .cost-label{background-color:transparent;}.rate-cost .cost-label,.rate-cost .cost-value{display:inline;padding:0 .5em;}aside#login{background-color:white;width:212px;}.flight-info{width:300px;}.flight-info h1{font-size:.75em;font-weight:bold;border-bottom:1px solid #CCC;padding-bottom:.5em;margin-bottom:.5em;}.room-extras{margin-top:1em;}.room-extras,.room-extras td,.room-extras th{border-color:#d2cdc4;}.room-extras thead td,.room-extras thead th{background-color:white;padding:1em 0 1em 2em;}.room-extras .item-photo{width:20px;text-align:left;padding-left:10px;opacity:0;filter:alpha(opacity=100);}.room-extras .item-label{width:450px;text-align:left;}.room-extras .item-qty{text-align:right;padding-left:0;width:93px;padding-right:10px;}.room-total-estimate{background-color:white;color:#58452d;}.room-total-estimate,.room-total-estimate header{border-color:#d2ccc4;}.room-total-estimate header{background-color:white;}.room-total-estimate td{padding:.5em 0;}#modifyReservationForm .button{padding:.25em .5em;}.my-account-signin{float:left;width:673px;}#account-signin-form dt{width:auto;}#account-signin-form dd input{display:block;margin:0;}#account-signin-form dt label{font-weight:bold;}#account-signin-form dt label .error{font-size:1em;padding:0;display:inline;}#account-signin-form dt span{font-size:.6875em;padding:0 0 0 20px;vertical-align:bottom;}#account-signin-form dd span.error{display:block;font-size:.6875em;padding:6px 0 4px 0;}#account-signin-form dl{padding-bottom:10px;}#account-signin-form .checkkbox_row{font-size:.6875em;}#account-signin-form .checkkbox_row label,#account-signin-form .checkkbox_row input{vertical-align:middle;}#account-signin-form .checkkbox_row label{padding-right:15px;}#password-tip{float:right;width:100px;display:block;font-size:.6875em;padding-right:5px;}#account-signin-form .form_submit{padding-top:25px;}#not-registered{float:left;width:250px;height:300px;}#not-registered p{font-size:.8125em;margin:0 0 10px 0;line-height:1.2em;}#not-registered p a{float:left;margin:5px 0 0 0;}#not-registered .module-body{padding:12px 10px;}#sign-in-or{padding:135px 0 0 0;float:left;}#sign-in-or p{padding:3px;width:50px;text-align:center;}#account-benefits-sign-in{float:right;width:220px;overflow:hidden;}#account-benefits-sign-in h2{font-size:.8125em;margin:6px 0 10px 0;}#account-benefits-sign-in ul{margin-left:1em;}#account-benefits-sign-in li{font-size:.75em;padding:0 0 8px 0;line-height:1.4em;list-style:disc;}#account-signin-form .error{margin:0;padding:0;}#signin-trouble{padding:12px 20px 12px 0;clear:both;line-height:1.3em;background-image:none;}#signin-trouble h3{font-size:.875em;}#signin-trouble p{font-size:.75em;}#signin-trouble strong{font-size:.875em;}#signin-trouble a{font-weight:bold;}#forgotPassword .module,#forgotUsername .module{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;}div.my-account-navigation{width:223px;float:left;margin:0;}.my-account-nav a{text-decoration:none;}.my-account-nav ul li{border-color:#c7caae;}.my-account-nav ul li:first{border:0;}.my-account-nav ul li a{color:#58442d;}.my-account-nav ul li.current a{color:#58442d;}.create_user .my-account-main{float:none;}.my-account-header,header.my-account-home{padding:0 0 12px 0;}.my-account-header h1,header.my-account-home h1{font-size:1.5em;font-weight:normal;padding:10px 0 10px 0;}.my-account-header h2{margin:0;padding:2px 0 8px 0;}.my-account-header p{line-height:1.5em;font-size:.875em;}.my-account-form header{margin-bottom:12px;}.my-account-form .button{font-size:.875em;}.my-account-footer .button{font-size:.75em;}header.my-account-home{padding-bottom:10px;}header.my-account-home h2{padding:2px 0 8px 0;font-size:1em;font-weight:normal;}.my-account-details{float:left;width:207px;}.my-account-details dl{background-color:white;}.my-account-details dt{font-weight:bold;}.my-account-details dd{padding:3px 0 15px 0;}.my-account-home-nav{float:left;width:380px;padding:5px 13px 18px 16px;}.my-account-home-nav ul{padding:0 0 10px 0;}.my-account-home-nav li{padding:12px 0;border-bottom:1px solid;}.my-account-home-nav h2{font-size:.8125em;}.my-account-home-nav p{font-size:.6875em;padding:4px 0 0 0;}.my-account-home-nav p a{font-weight:bold;}.my-account-promos .sm-promo,#account-benefits-sign-in .sm-promo{width:200px;overflow:hidden;background-color:#fff;float:none;}.reservation-list{margin-bottom:20px;}.reservation-list table{border-bottom:0;}.reservation-list th,.reservation-list td{border-bottom:1px solid #c7cbae;}.reservation-list thead th{background-color:white;}.reservation-list td.view-reservation{padding-top:10px;}.no-reservations{padding:10px 10px;font-size:.875em;}div.retrieve-reservation-note{padding:12px 11px;font-size:.6875em;margin:0;}div.retrieve-reservation-note a{font-weight:bold;}#create-account{float:left;}.my-account-page-errors,.my-account-conf-message{padding:0 0 6px 0;font-size:.875em;color:red;}.my-account-page-errors span,.my-account-conf-message span{display:block;margin:0 0 6px 0;}.my-account-form{margin-bottom:10px;margin-top:10px;}.my-account-form .note{font-size:.6875em;padding:10px 10px 8px 0;line-height:1.2em;}.my-account-form .note-large{font-size:.8125em;padding-bottom:0;}#create-account-login{padding:10px 0;margin:0 0 10px 0;width:550px;}#create-account-login input{width:150px;}.my-account-form .form_row{clear:left;padding:5px 0 5px 0;}.my-account-form .form_row label{float:left;text-align:right;width:160px;padding:4px 10px 4px 0;font-size:.6875em;display:block;}.my-account-form .form_row label.inline{display:inline;float:none;padding-left:5px;}#create-account-login .form_row input{height:16px;}.my-account-form .form_row input,.my-account-form .form_row select{font-size:.6875em;width:160px;}.my-account-form .form_row input{border:1px solid #ccc;}#create-account-login p.tip{float:right;width:200px;padding:12px 20px 0 0;font-size:.6875em;line-height:1.2em;}#update-password p.tip{font-size:.6875em;margin-bottom:5px;margin-left:170px;}.my-account-form .form_submit{padding:20px 0 10px 0;clear:both;}#create-account form_submit{padding:10px 0 10px 170px;}.check-list h2{font-size:.9375em;padding:20px 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid;clear:both;}.check-list li{float:left;padding:0 10px 6px 0;width:140px;font-size:.6875em;}.my-account-form .check-list input{margin:0;height:15px;width:15px;position:absolute;padding:0;}.my-account-form label{vertical-align:middle;padding:0 0 0 6px;}.my-account-form .check-list label{padding:1px 0 0 22px;display:block;line-height:1.1em;}.my-account-form p.account-form-sumbit{padding:10px 0 20px 170px;}.my-account-form-callout{background-color:white;}.my-account-form-callout h3{font-size:.875em;padding:0 0 6px 0;}.my-account-form-callout p{padding:0 0 4px 0;}.my-account-form-callout a{font-weight:bold;}.my-account-form-callout label,.my-account-form-callout input,.form_radio_list label,.form_radio_list input{vertical-align:middle;}#email-preferences{margin-top:15px;}.my-account-form form{padding:0 10px;}.my-account-form span.error{display:block;font-size:.6875em;padding:6px 0 4px 170px;}#create-account input,.my-account-form input{margin-right:4px;}#your-username{padding:0 10px 30px 10px;}.my-account-form .form_row span.field-value{font-size:.6875em;display:block;float:left;padding-top:4px;}section.my-account-form-membership{clear:both;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-top:1px dotted black;border-bottom:1px dotted black;}section.my-account-form-membership input.membershipNumber,.modify-reservation .membershipNumber{width:180px;}section.my-account-form-membership select.membershipType,.modify-reservation .membershipType{width:180px;margin-left:5px;}.modify-reservation #membershipFormButtonAdd{margin-top:.5em;}aside.my-account-nav ul{background-color:white;}.my-account-nav header h1,.my-account-details header h1{background-color:#eabe3d;}.my-account-nav header h1 a,.my-account-details header h1{color:#fff;}#current-reservations .reservation-list-body{background-color:white;}#current-reservations{border:3px solid #fff;}#current-reservations h1{background-color:#7e4d27;}.my-account-home-nav li,.check-list h2,.my-account-details dt{border-color:#c6c3ba;}.my-account-form .form_row .button{border:0;width:auto;}.secondary-nav{margin-bottom:20px;border-top:0;margin-top:-2px;}.secondary-nav ul{background-color:white;padding:0 0 8px 0;}.secondary-nav ul li{border-bottom:1px solid #c7cbad;}.secondary-nav ul li a{display:block;height:1em;font-size:.75em;text-decoration:none;padding:8px 16px;}.generic-side{width:323px;padding:64px 0 0 10px;}.generic-main{width:560px;padding:0 35px 0 0;margin-top:70px;}.generic-main #promo-main{margin-bottom:20px;width:560px;overflow:hidden;}.page-title-generic{padding:18px 0 19px 27px;background-color:#0f894e;border-bottom:3px solid #fff;position:absolute;width:953px;height:28px;-moz-box-shadow:0 5px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);}.page-title-generic h1{font-size:1.75em;color:#fff;line-height:1em;margin:0;font-weight:normal;text-shadow:2px 2px 2px rgba(0,0,0,0.25);}.generic-breadcrumb{font-weight:normal;font-size:11px;}.generic-breadcrumb .inner{height:12px;}.generic-breadcrumb a{text-decoration:none;color:#666;}.generic-breadcrumb a:hover{text-decoration:underline;}.generic-body h2,.generic-body h3{padding:12px 0 12px 0;font-size:.8125em;}.t_main_transition_container{clear:both;height:15px;background-color:white;margin:0;padding:0;border:0;border-collapse:collapse;position:relative;top:65px;}.t_top_transition_left{float:left;height:15px;width:10px;margin:0;padding:0;background-color:white;border-top:3px solid #fff;border-right:3px solid #fff;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-box-shadow:inset -2px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset -2px 2px 2px rgba(0,0,0,0.2);box-shadow:inset -2px 2px 2px rgba(0,0,0,0.2);}.t_top_transition_menu{float:left;height:15px;width:317px;margin:0;padding:0;border:0;}.t_top_transition_right{float:left;height:15px;width:647px;margin:0;padding:0;background-color:white;border-top:3px solid #fff;border-left:3px solid #fff;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);}.t_module_menu_bridge{background-color:white;height:7px;width:100%;border-left:3px solid #fff;border-right:3px solid #fff;margin:0;position:relative;z-index:5;top:10px;left:-3px;}.dynamic-pages .generic-main,.dynamic-pages .generic-side,.custserv .generic-main,.custserv .generic-side,.phototour .generic-main,.phototour .generic-side{padding-top:18px;}.dynamic-pages .generic-main,.custserv .generic-main{width:551px;padding-right:0;margin:0;}.phototour .generic-main{margin-top:0;}.square_edges{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dynamic_content .square_edges{line-height:0;}.dynamic-headline{font-size:1.75em;font-weight:normal;margin-bottom:.5em;}.dynamic_item{border-top:1px solid rgba(0,0,0,.1);padding-top:11px;padding-bottom:11px;}.dynamic_item_thumb img{border:3px solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);}.dynamic_item h3{font-size:.875em;color:#3d5b32;text-transform:uppercase;margin-bottom:1em;padding-top:3px;font-weight:normal;}.dynamic_item h3 a{text-decoration:none;color:#3d5b32;}.dynamic_item_descr div{font-size:.6875em;color:#666;line-height:1.36363636363636363636;margin-bottom:.5em;}.dynamic-pages .outreach,.custserv .outreach{clear:both;width:916px;}#room-pop .detail_left{width:488px;background-color:#FFF;margin-left:30px;}#room-pop .detail_right{width:323px;margin-right:30px;}#room-pop .caption_content{font-size:.8125em;padding:1em;}#room-pop .detail_descr{border-top:1px solid #e5e5e5;margin-top:1em;padding:1.5em;}#room-pop .detail_descr h1{font-size:1.5em;color:#686f30;font-weight:normal;text-align:center;margin-bottom:.5em;}#room-pop .detail_copy{font-size:.6875em;}#room-pop .detail_copy p{margin-bottom:.5em;}#room-pop .instructional_hed{text-align:center;margin-bottom:2em;color:#686f30;font-size:.6875em;}#room-pop .instructional_hed h2{text-transform:uppercase;letter-spacing:1px;margin-bottom:1em;font-weight:normal;}#room-pop .instructional_hed .room_name{color:#cd7e21;font-size:1.45454545454545454545em;font-weight:bold;display:block;margin:.5em 0;}.phototour .photo-gallery{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:0;}.phototour .photo-gallery-with-thumbnails section{margin:0 0 2.25em;}.phototour .image-container{margin-bottom:1em;position:relative;}.phototour .image-container img.main-image,.phototour .image-container .zoom-container{width:545px;height:305px;display:block;margin:0 auto .5em;border:3px solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);}.phototour .image-container .zoom-container{display:none;}.phototour .image-caption{margin-top:.5em;text-align:center;font-size:.6875em;}.gallery-nav{margin-top:9px;}.gallery-nav li{margin:0 5px 0 4px;width:103px;height:57px;float:left;}.ui-datepicker-calendar .ui-state-default{background-color:#faecc5;height:90%;border:0;padding:10% 0 0 0;width:103%;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-active{background-color:#e1b339;font-weight:bold;}.ui-datepicker-calendar .selected-date-background a{background-color:#e1b339;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-unavailable,.ui-widget-content .date-unavailable,.ui-widget-content .ui-state-unavailable,.ui-datepicker-legend div.unavailable-dates{background-color:#ebebeb;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-soldout,.ui-datepicker-legend div.soldout-dates{background-color:#d2cab5;}.ui-widget-content .date-available,.ui-widget-content .ui-state-default,.ui-datepicker-legend div.available-dates{background-color:#faecc5;}.ui-widget-content .date-selected,.ui-widget-content .ui-state-active,.ui-datepicker-legend div.selected-dates{background-color:#e1b339;}.ui-datepicker-header{background-color:#e5dec4;background-image:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;padding:5px 0;}.ui-datepicker-group .ui-datepicker-header{border-top:1px solid #d2cab5;padding:10px 0;}.ui-datepicker-header a.ui-datepicker-cmd:hover,.ui-widget-header a:hover{background-color:#e5dec4;text-decoration:underline;}.ui-dialog{color:#665039;font-size:1em;}.ui-dialog-titlebar{background-color:white;}div.ui-dialog.ui-widget-content{background-color:#fbf2e3;}.dialog-detail-view{border:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.dialog-detail-view .ui-dialog-titlebar{background-color:white;border-bottom:1px solid #e1d9cc;}.search-sidebar h2,.search-sidebar dt{color:inherit;}.room-information dd h2{color:inherit;}.search-sidebar dd{color:inherit;}.search-sidebar .reservation-details{color:inherit;}#currency-converter section{color:inherit;}#currency-converter .disclaimer{color:inherit;}.tagline-group{float:right;width:71%;}.tagline{clear:both;margin:10px;text-align:right;float:right;}.prop-address-phone{text-align:left;margin-top:1em;}.header-section{text-align:right;}.hcommline{font-size:.6875em;padding-top:1em;margin-right:10px;margin-left:10px;line-height:1.27273em;clear:right;float:right;position:relative;z-index:20;}.pkg-detail-right{display:block;float:right;width:290px;}.pkg-detail-right p.add-to-reservation{position:absolute;right:2em;top:86%;}.pkg-detail-left{display:block;float:left;width:210px;height:210px;border:1px solid #ccc;}.detail-desc{float:left;width:488px;margin-left:30px;}.my-account-details-panel{float:left;}.my-account-details-panel .my-account-details{float:none;}.dynamic_item_descr div span.resort-lbl{font-weight:bold;}.my-account-form-membership .my-membership-list .form_row{white-space:nowrap;}.my-account-form-membership .my-membership-list .form_row label{width:150px;padding-top:4px;padding-bottom:4px;padding-left:3px;padding-right:3px;text-align:center;margin-right:4px;}.my-account-form-membership .my-membership-list .form_row .membership-no{width:150px;}.my-account-form-membership .my-membership-list .form_row .membership-type{width:150px;margin-left:5px;margin-right:9px;}.my-account-form-membership .my-membership-list .form_row .enrollment-code{width:150px;}.main-area{padding:10px;background-color:#fbf2e3;}.area-promo{border:3px solid #FFF;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);line-height:1;width:auto;margin-bottom:1.25em;}.my-forms-form .form_row .button{border:0;width:auto;}.my-forms-form .form_row span.field-value{font-size:.6875em;display:block;float:left;padding-top:4px;}.my-forms-form input{margin-right:4px;}.my-forms-form span.error{display:block;font-size:.6875em;padding:6px 0 4px 170px;}.my-forms-form form{padding:0 10px;}.my-forms-form p.account-form-sumbit{padding:10px 0 20px 170px;}.my-forms-form .check-list input{margin:0;height:15px;width:15px;position:absolute;padding:0;}.my-forms-form label{vertical-align:middle;padding:0 0 0 6px;}.my-forms-form .check-list label{padding:1px 0 0 22px;display:block;line-height:1.1em;}.my-forms-form .form_submit{padding:20px 0 10px 0;clear:both;}.my-forms-form .form_row label.inline{display:inline;float:none;padding-left:5px;}.my-forms-form .form_row input,.my-forms-form .form_row select{font-size:.6875em;}.my-forms-form .form_row input{border:1px solid #ccc;}.my-forms-form .form_row{clear:left;padding:5px 0 5px 0;}.my-forms-form .form_row label{float:left;text-align:right;width:160px;padding:4px 10px 4px 0;font-size:.6875em;display:block;}.my-forms-form .note{font-size:.6875em;padding:10px 10px 8px 0;line-height:1.2em;}.my-forms-form{margin-bottom:10px;width:800px;height:1000px;}.my-forms-form header{margin-bottom:12px;}.my-forms-form .button{font-size:.875em;}.my-forms-form .area-dimension{width:300px;height:100px;}.my-forms-form .text-width{width:100pt;}.my-forms-form .required{font-weight:bold;}.group-account{background-color:#dee2c1;}.group-account p.grouptip{padding:12px 20px 0 0;font-size:.6875em;line-height:1.2em;position:relative;left:10px;top:-65px;height:0;width:200px;}.my-account-form .form_row .checkbox{width:10px;}.confirm-meeting-event-button{padding:.25em 0;font-size:14px;height:5mm;width:30%;background-color:gray;text-align:center;margin:auto;}span.error_g{margin-left:0;color:red;font-size:.6875em;}.success-msg{color:#339;font-weight:bold;}.ep-left-col{float:left;width:70%;}.ep-right-col{float:right;width:29%;}.ep-my-account-form{margin-bottom:10px;margin-top:10px;}.ep-my-account-form .note{font-size:.6875em;padding:10px 10px 8px 0;line-height:1.2em;}.ep-my-account-form .note-large{font-size:.8125em;padding-bottom:0;}.ep-my-account-form .form_row{clear:left;padding:5px 0 5px 0;}.ep-my-account-form .form_row label{float:left;text-align:right;width:160px;padding:4px 10px 4px 0;font-size:.6875em;display:block;}.ep-my-account-form .form_row label.inline{display:inline;float:none;padding-left:5px;}.ep-my-account-form .form_row input{font-size:.7875em;width:125px;padding:2px 3px;}.ep-my-account-form .form_row select{font-size:.6875em;width:125px;padding:2px 3px;}.ep-my-account-form header{margin-bottom:12px;}.ep-my-account-form .button{font-size:.875em;}.ep-my-account-form .form_submit{padding:20px 0 10px 0;clear:both;}.ep-my-account-form label{vertical-align:middle;padding:0 0 0 6px;}.ep-my-account-form span.error{display:block;font-size:.6875em;padding:6px 0 4px 170px;}.ep-my-account-form .form_row span.field-value{font-size:.6875em;display:block;float:left;padding-top:4px;}.ep_module{border:3px solid #FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);box-shadow:0 0 6px rgba(0,0,0,.5);background-color:#FFF;}.ep-my-account-form .checkbox{font-size:.6875em;}.ep-my-account-form .guarantee .card-info .form_row{display:block;margin:0;}.ep-my-account-form .form_row span a{height:15px;width:15px;margin-top:0;}.phototour #main,.sitemap #main,.info #main{padding:10px 0 20px;}#home-gallery-pop a.home-thumb-nav-back{background-image:url('../images/icon/arrowPopLeft.gif');}#home-gallery-pop a.home-thumb-nav-next{background-image:url('../images/icon/arrowPopRight.gif');}.room-info .form_row,.children-info .form_row{float:left;padding:.5em 1.54545454545454545454em;}.room-extras,.room-extras td,.room-extras th{border-color:#d2cdc4;}#create-account-login .form_row input{height:16px;}.check-list h2{font-size:.9375em;padding:20px 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid;clear:both;}.check-list li{float:left;padding:0 10px 6px 0;width:140px;font-size:.6875em;}.my-account-home-nav li,.check-list h2,.my-account-details dt{border-color:#c6c3ba;}aside.my-account-nav{width:223px;float:left;margin:15px 0;}.la-link p{margin-bottom:1em;}.pkg-detail-right p{position:absolute;right:2em;top:86%;}.ui-datepicker-calendar .ui-state-unavailable,.ui-datepicker-legend div.unavailable-dates{background-color:#ebebeb;}.los .form_row{padding-top:.5em;text-align:left;}.motif-font-large .los .form_row,.motif-font-x-large .los .form_row{padding:0 0 .5em 3.5em;}.motif-font-large .los label,.motif-font-x-large .los label{float:none;text-align:left;padding-top:0;padding-bottom:.25em;width:auto;}.motif-font-large .search-sidebar .los label,.motif-font-x-large .los label{margin-bottom:.5em;}#room-pop .room-rate .rate-cost li{width:152px;padding:.5em 0;}#room-pop .room-rate .rate-cost .cost-label{background-color:transparent;}.button,input.button{font-family:Arial,Helvetica,sans-serif;}select{font-size:100%;font-family:Arial,Helvetica,sans-serif;}input{font-size:100%;font-family:Arial,Helvetica,sans-serif;}.error{color:#b81111;}.footer footer{background-color:white;border-left:solid 0;border-right:solid 0;border-bottom:solid 0;}.main-nav ul,.sub-nav ul{background-color:#0d0a0d;}.search-sidebar .module{margin-bottom:1.25em;background:#e1e56f;}.masthead h1 img{max-width:300px;}a.catnav-link:link{color:white;text-decoration:none;}a.catnav-link:visited{color:white;text-decoration:none;}a.catnav-link:hover{color:white;text-decoration:underline;}.sf-menu li.visitLi{background-color:grey!important;}.customFontArial{font-family:Arial, Helvetica, sans-serif}
.customFontComicSans{font-family:Comic Sans MS, cursive}
.customFontCourierNew{font-family:Courier New, Courier, monospace}
.customFontGeorgia{font-family:Georgia, serif}
.customFontLucidaSans{font-family:Lucida Sans Unicode, Lucida Grande, sans-serif}
.customFontTahoma{font-family:Tahoma, Geneva, sans-serif}
.customFontTNR{font-family:Times New Roman, Times, serif}
.customFontTrebuchet{font-family:Trebuchet MS, Helvetica, sans-serif}
.customFontVerdana{font-family:Verdana, Geneva, sans-serif}
