﻿*{margin:0;padding:0;border:0}
section,header,footer,nav,article,aside,hgroup,button,address,detail,output{display:block}
#rfp *,{line-height:100%!important;zoom:0!important}
body{font-family:arial,sans-serif;font-size:11px;line-height:140%}
#shell{position:relative;margin:0 auto 10px;width:100%}
.container{width:900px;margin:0 auto}
a{outline:0}
a:hover{text-decoration:none}
a img{border:0}
.imgRight{float:right;margin:10px 0 0 12px}
.imgLeft{float:left;margin:10px 12px 0 0}
.twoCols{float:left;width:50%}
.clear{clear:both}
hr{line-height:100%;border:0;margin:20px 0}
body#rfp{background:0}
::-moz-selection{background:#63D4D8;color:#fff;text-shadow:none}
::selection{background:#63D4D8;color:#fff;text-shadow:none}
cufon canvas{-moz-user-select:text;-webkit-user-select:text;user-select:text}
#titlebar{position:relative}
#helpmenuShell{font-family:"trebuchet ms";text-align:right;float:right;width:500px}
#usabilityNavText{display:none}
#usabilityNav ul li{display:inline}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li a{text-decoration:none;font-size:13px;font-weight:bold;padding:0 10px}
#usabilityNav ul li.lastItem a{padding:0 0 0 10px!important}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
header{position:relative;text-align:center;overflow:hidden;z-index:2;width:100%;margin:0 auto;clear:both}
#logo{float:left}
#logo a img{margin:5px 0}
#headerImg{margin:0 auto;width:100%;height:auto}
header #headerImg .imageWidget{text-align:center}
.flexslider{margin:0}
.flex-control-nav{position:relative;padding:15px 0;bottom:0}
#mainNav{position:relative;width:960px;margin:0 auto;padding:0;z-index:99}
#mainNav ul{line-height:100%;height:46px;width:960px;margin:0;padding:0;font:15px/14px Arial,Helvetica,sans-serif}
#mainNav ul li{line-height:100%;list-style:none;float:left;height:100%;position:relative;display:block}
#mainNav ul li a{line-height:100%;text-decoration:none;padding-top:18px;padding-bottom:20px;position:relative;display:block;text-transform:uppercase}
#mainNav ul ul{z-index:99;display:none;position:absolute;top:46px;left:0;width:100%;height:auto;padding:16px 0 0;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.26);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.26);box-shadow:0 3px 8px rgba(0,0,0,0.26)}
#mainNav ul li.hover ul li{float:none}
#mainNav ul li.hover ul li a{background:0;padding:12px 5px;font-size:12px;font-weight:bold;letter-spacing:0}
#mainNav ul ul ul{display:none;top:0;left:150px}
#mainNav ul li.hover ul li.hover ul li a{background:0}
#ibe{position:relative;font-weight:bold;text-transform:uppercase;height:72px}
#ibe h2{font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-size:24px;font-weight:400}
.widgetIBE{display:block;width:775px;margin:0 auto;padding:13px 0 0 126px}
.widgetIBE select{float:left;width:55px}
.widgetIBE #ibeHeaderLabel{float:left;margin:16px 10px 0 0;font-size:18px}
.widgetIBE #submitShell{float:left;width:147px}
.widgetIBE #submitButton{cursor:pointer}
.widgetIBE #submitButton{height:27px;width:147px;position:relative;top:0;cursor:pointer}
.widgetIBE{padding:0}
.widgetIBE #submitShell{margin-top:0}
#side{position:relative;padding:30px 0 0;overflow:hidden;width:900px;clear:both}
#side .widgetCTA{float:left;width:300px;position:relative}
#side .widgetCTALink{display:block;cursor:pointer;text-decoration:none;width:282px}
#side .widgetCTAimg{height:220px;width:282px;padding:0 0 50px;display:block;background-repeat:no-repeat}
#side .widgetCTAHeaders{display:block;margin:-277px 0 0 -18px;text-transform:uppercase;font-size:18px;height:199px;width:200px;padding:220px 60px 0 40px}
#side .widgetCTADescription{font-size:12px;font-family:arial;display:block;width:200px;position:absolute;top:260px;left:24px}
#side .ctaArrow{display:block;width:23px;height:23px;position:relative;left:213px;top:20px}
.socialToolbarWidget{float:right;width:50%}
div.socialToolbarLabel{text-align:right}
div.socialToolbarWidget ul{margin:3px 0 0}
div.socialToolbarWidget ul li{background:0;padding:0}
#side2{float:right;width:240px}
#contentContainer{width:100%;margin:0 auto;position:relative}
#contentContainer{padding-bottom:50px}
#contentShell{clear:both;overflow:hidden;position:relative;margin:0 auto}
#breadcrumbs{float:right;text-align:right;overflow:hidden;margin:0}
#breadcrumbs ul li{display:inline;text-transform:uppercase;font-size:11px;font-family:'Pontano Sans',sans-serif;font-weight:bold}
#breadcrumbs ul li a:hover{text-decoration:underline}
.breadcrumbDivider{text-indent:-9999px;padding:0 10px;height:10px;display:inline-block}
#extras{clear:both;margin-bottom:20px;overflow:hidden}
#subNav{width:550px;float:left;margin-top:20px}
#subNav ul{list-style:none}
#subNav ul li{float:left;margin:0 5px 0 0;padding:0 12px 0 0}
#subNav ul li a{text-transform:uppercase;text-decoration:underline;font-size:13px}
article{padding:0 0 80px;clear:both;position:relative;float:left;width:520px}
article h1{font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-size:24px;font-weight:600;line-height:24px;margin-bottom:5px}
article h2{font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-size:18px;margin:0 0 1em;font-weight:400}
article h3{margin:15px 0 0;font-size:12px}
artcile hr{height:2px;margin:0 0 1em}
article p{margin:10px 0 30px}
article ul{list-style-position:outside;margin:10px 0 30px}
article li{padding:0 0 0 12px;list-style-type:none;margin:5px 0 5px}
article ul.noStyle,article ul.noStyle li{list-style:none;padding:0}
article hr{margin:0 0 1em;height:2px;width:570px;clear:both;text-align:left}
article li.shadowBoxThumbs{background:none repeat scroll 0 0 transparent}
.shadowBoxThumbs{float:left}
.widgetSocialBookmarks{float:left;padding:1.2em 0;width:50%}
.googleMapWidget{margin:1.2em 0}
.googleMapPointText{line-height:120%;overflow:visible}
article .twoColumn1{width:570px;float:left;margin:0 40px 0 0}
article .twoColumn2{width:250px;float:right}
.SwipeboxGalleryWidget ul{margin:0 0 1em}
.SwipeboxGalleryWidget ul li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
footer{position:relative;padding:20px 0;height:182px;text-align:center}
footer nav{margin:0 auto;text-align:center;width:960px}
footer nav ul li{display:inline}
footer nav ul li a{font-size:13px;text-transform:uppercase;padding:0 6px;text-decoration:none}
#address{width:960px;margin:0 auto;font-size:13px;padding:20px 0 0}
.org,.adr,.tel{margin:0 15px 0 0}
.org{font-weight:bold}
.country-name{display:none}
.associationsWidget{margin:10px 0}
.vizsigContain{width:960px;margin:0 auto}
#vizsig{padding:40px 0 0;margin:0 auto;width:260px}
#vizsig span:not(#text2){float:left}
#vizsig span a{color:#D4A2CA;margin:0}
#mainNav>ul>li>a,#side .widgetCTAHeaders,.widgetIBE #ibeHeaderLabel,footer nav ul li a,#subNav ul li a,#reservations{font-family:'Source Sans Pro',sans-serif}
.submit{cursor:pointer;height:30px;width:80px}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.flexslider .slides img{max-width:1600px;height:372px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.flexslider .slides img{max-width:1600px;height:372px}
}
body{background:#d3cda1;color:#FFF}
a{color:#928941}
.imgRight{background:url(bgContentImg.png) bottom right repeat-y;padding:0 8px 8px 0}
.imgLeft{background:url(bgContentImg.png) repeat-y bottom right;padding:0 8px 8px 0}
#shell{background:url(bgShell.jpg) no-repeat top center #d3cda1}
#helpmenuShell{padding:50px 0 0}
#helpmenuShell ul li a{color:#9f6913}
#helpmenuShell ul li a:hover{color:#928941}
.marketingPhoneShell{display:none}
#mainNav ul li a{color:#5d3e0c}
#mainNav ul li:hover,#mainNav ul li.current{background:#bbb26d}
#mainNav ul ul{background:url(bgDropDown.gif) repeat-x #8f873f}
#mainNav ul ul li a{color:#fefefe}
#mainNav ul ul li.current{background:#706615}
#mainNav ul ul li.hover{background:#706615}
.flashPhotoGallery{margin-top:25px;text-align:center}
#ibe{background:url(bgIBE.jpg) no-repeat top center #441502;color:#bbb26d}
#ibeForm{padding:17px 0 0;margin-left:80px}
#ibeHeaderLabel{color:#FFF}
#ibe #checkinShell input,#ibe #checkoutShell input{background:url(bgInput.png) transparent;padding:0 5px;width:86px;height:27px}
.customStyleSelectBox{background:url(bgSelect.png) no-repeat scroll 0 0;padding:0 0 0 7px;margin-right:5px}
.customStyleSelectBoxInner{background:url(selectArrow.png) no-repeat scroll right top transparent;padding:8px 8px 2px 0;color:#694d0c;height:28px;width:43px!important}
#ibe #submitButton{background:url(checkAv.png) no-repeat;display:block;height:27px;text-indent:-9999px;text-transform:capitalize;width:147px}
#ibe #submitButton:hover{background-position:0 -27px}
#ibe option{background:#CD9F36;border:0;padding:2px}
#codeWidget86282{margin:0 auto;width:900px}
#ibe h2{float:left;margin:30px 0 0 0;width:180px}
#arrival{float:left;width:150px}
#departure{float:left;width:150px}
#guests{float:left;width:68px}
#children{float:left;width:68px}
#submitShell{float:left;width:150px}
#ibeHeaderLabel,#checkinShell,#checkoutShell,#roomsShell,#adultsShell,#childrenShell,#extraInputsShell,#submitShell,#extraLinksShell{float:left}
.widgetIBE #submitShell{margin-left:10px;margin-top:15px}
#drsb .form-control{background:#cfc79f;border-radius:5px;max-width:90px;color:#000}
#drsb .form-control::-webkit-input-placeholder{color:#000}
#drsb .form-control::-moz-placeholder{color:#000}
#drsb .form-control::-ms-input-placeholder{color:#000}
#drsb .form-control::-moz-placeholder{color:#000}
.picker__box .customStyleSelectBox{background:transparent!important}
.picker__box .customStyleSelectBoxInner{background:transparent!important}
#drsb .btn-primary{margin-top:16px!important;background:#bbb26d;border-radius:5px;text-transform:uppercase;color:#7b4a08;font-size:12px;line-height:14px;padding:6px 20px!important;cursor:pointer;font-weight:bold}
#drsb .btn-primary:hover,#drsb .btn-primary:active,#drsb .btn-primary:focus{background:#ca9c33;color:#fff}
.widgetIBE select{width:auto;float:none}
#drsb .control-label small{display:block}
.widgetIBE{width:auto!important}
#side .widgetCTALink{color:#FFF}
#side .widgetCTAHeaders{background:url(bgCTA.png) no-repeat;color:#FFF;cursor:pointer}
#side .cta1 .widgetCTAHeaders{background:url(bgCTA.png) no-repeat;color:#FFF;cursor:pointer}
#side .cta2 .widgetCTAHeaders{background:url(bgCTA2.png) no-repeat;color:#FFF;cursor:pointer}
#side .cta3 .widgetCTAHeaders{background:url(bgCTA3.png) no-repeat;color:#FFF;cursor:pointer}
#side .widgetCTADescription{color:#FFF}
#side .ctaArrow{background:url(ctaArrow.png) no-repeat}
#side .cta2 .ctaArrow{background:url(ctaArrow2.png) no-repeat}
#side .widgetCTAHeaders:hover{background-position:-317px 0}
#contentContainer{background:url(bgContent.jpg) bottom center no-repeat #421502}
#breadcrumbs ul li a{color:#c39e64}
#breadcrumbs ul li.lastItem{color:#FFF}
#breadcrumbs ul li a:hover{color:#FFF}
#breadcrumbs a .cufon{border-bottom:solid 1px #c39e64}
#breadcrumbs a:hover .cufon{border-bottom:solid 1px #FFF}
.breadcrumbDivider{background:url(breadcrumbDiv.png) no-repeat left center}
article hr{background:url(hr.png) repeat-x;color:#9f6913}
article h1{color:#9f6913}
article h2{color:#928941}
article ul li{background:url(bgLi.png) no-repeat left 3px}
.googleMapWidget{border:3px solid #9f6913}
.googleMapPointText{color:#4A1702}
#subNav ul li{background:0;margin:4px 0}
#subNav ul li a{background:url(subnavArrow.png) no-repeat center right;padding:0 20px 0 0;color:#c39e64}
#subNav ul li a:hover{color:#FFF}
#subNav a .cufon{border-bottom:solid 1px #c39e64}
#subNav a:hover .cufon{border-bottom:solid 1px #FFF}
.submit{background-color:#5D3E0C;color:#fff}
.submit:hover{background-color:#BBB26D}
#pageid18553 .googleMapPointText{height:auto!important}
.flex-control-nav{background:#BAAF81}
.SwipeboxGalleryWidget ul li a img{background:url(bgContentImg.png) bottom right repeat-y}
footer{background:url(bgFooter.jpg) no-repeat center bottom #441502}
footer nav ul li a{color:#cd9f36}
footer nav ul li a:hover{color:#928941}
#vizsig span a{color:#7F6A31}
body{font-size:14px}
.toggleDeviceViewLinkShell{display:none}
#shell{background:url(/files/908/bgShell.jpg) center top no-repeat}
#titlebar{overflow:inherit}
header{clear:both}
#mainNav ul li:hover,#mainNav ul li.current{background:#dc7f35}
#mainNav ul ul{background:url("/files/908/bgDropDown.gif") repeat-x #a33200}
#mainNav ul ul a:hover,#mainNav ul ul li.current a{background:#ba480f!important}
#codeWidget89101{width:900px;margin:0 auto}
.widgetIBE{margin:0!important;padding-left:0}
img,object,embed{vertical-align:bottom}
#side{clear:both;width:900px}
#side .cta2 .widgetCTAHeaders{background:url("/files/908/bgCTA2.png") no-repeat;color:#FFF;cursor:pointer}
#side .cta2 .widgetCTAHeaders:hover{background-position:-317px 0}
#side .cta2 .ctaArrow{background:url("/files/908/ctaArrow2.png") no-repeat scroll 0 0 transparent}
article h2{color:#d27226}
a{color:#f3990a}
div.socialToolbarLabel{color:#f3990a}
footer nav ul li a:hover{color:#f5c453}
footer{background:url("/files/908/bgFooter.jpg") no-repeat scroll center bottom #441502}
#vizsig,#vizsig span a{color:#d27226}
#promoShell{width:100px}
.widgetIBE{position:relative}
.widgetIBE #checkinShell,.widgetIBE #checkoutShell{padding-top:5px;padding-right:20px;float:left;margin-left:0}
.widgetIBE #checkoutShell{clear:none}
.widgetIBE #checkinShell{clear:none}
.widgetIBE #adultsShell{clear:none}
#promoShell{margin-top:5px;float:left}
.widgetIBE #submitShell{padding-top:10px;clear:none}
.widgetIBE input{height:25px}
.widgetIBE #submitShell{text-transform:uppercase;font-family:arial,sans-serif;font-size:11px;line-height:140%;margin-left:10px;margin-top:10px}
#submitShell input{background:url("/files/908/checkAv.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:27px;text-indent:-9999px;text-transform:capitalize;width:147px}
#submitShell input:hover{background:url("/files/908/checkAvHover.png") no-repeat scroll 0 0 transparent}
.promo{background-color:#CD9F36}
#adultsShell .customStyleSelectBoxInner{width:25px!important}
#childrenShell .customStyleSelectBoxInner{width:25px!important}
#subNavUpLinks{margin-top:26px}
a#ctl00_cphBody_hlToggleAlternateDateFields:hover{color:#F3990A}
#pageid16431 #subNav{width:507px}
#breadcrumbs ul li{font-size:11px}
#subNavUpLinks{margin-top:24px}
#vizsig{width:172px}
#address{margin-bottom:14px}
.widgetIBE{width:960px}
#ibe #checkinShell input,#ibe #checkoutShell input{font-size:12px}
.widgetIBE #adultsShell,.widgetIBE #childrenShell{padding-right:20px}/* Combined CSS End */