﻿*{margin:0;padding:0;outline:0}
a,a img{border:0}
section,header,footer,nav,article,aside,hgroup,button,address,detail,output{display:block}
.pdf{background:url(../256/pdf.gif) left center no-repeat;padding-left:20px}
body{font:12px/1.2em georgia,"times new roman",serif}
#shell{position:relative;width:944px;margin:0 auto}
img,embed{vertical-align:bottom}
a:hover{text-decoration:none}
.imgRight{float:right;margin:0 0 5px 12px}
.imgLeft{float:left;margin:0 12px 5px 0}
.twoCols{float:left;width:50%}
.clear{clear:both}
hr{line-height:100%;border:0;border-top:1px solid #000;margin:20px 0;background-color:#000}
body#rfp{background:0}
#titlebar{position:relative;height:35px;margin-top:10px;font-color:white;font-family:arial,sans-serif;text-align:right}
.marketingPhoneShell{float:right;padding:11px 20px 10px 23px;font-size:13px}
.marketingPhoneNumber{font-weight:bold}
#helpmenuShell{padding:9px 32px 0 0;float:right}
#usabilityNavText{display:none}
#usabilityNav ul li{display:inline;margin-left:13px}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li a{text-decoration:none;font-size:10px}
#usabilityNav ul li a.current{text-decoration:underline}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
header{position:relative;z-index:3}
#headerSide{width:259px;float:left;width:259px;height:388px}
#logo{margin:31px 0 0 0;height:135px}
#logo a img{margin:0 auto;display:block}
#ibe{position:relative;width:154px;margin:0 auto;padding:22px 31px 22px 41px}
#ibeHeaderLabel,#checkinShell,#checkoutShell,#roomsShell,#adultsShell,#childrenShell,#extraInputsShell,#submitShell,#extraLinksShell{font-size:10px}
.widgetIBE input{border:1px solid #A5ACB2}
.widgetIBE select{border:1px solid #A5ACB2}
.widgetIBE #ibeHeaderShell{margin-bottom:0}
.widgetIBE #ibeHeaderLabel{font-size:23px;line-height:1.5em}
#checkinCalendarIcon,#checkoutCalendarIcon{vertical-align:middle}
.widgetIBE #checkinShell #checkinLabel{font-size:10px}
.widgetIBE #checkinShell #checkinField{width:65px}
.widgetIBE #checkoutShell #checkoutField{width:65px}
.widgetIBE #submitButton{width:145px;border:0;padding:4px 0;text-align:center;font-family:georgia,sans-serif;font-size:12px;font-weight:bold}
.widgetIBE ul#extraLinks{width:152px}
#headerImg{float:left;width:685px;height:388px;overflow:hidden}
#mainNav{position:relative;clear:both;z-index:2}
#mainNav ul{line-height:100%;height:59px;width:944px;margin:0;padding:0}
#mainNav ul li{line-height:100%;list-style:none;float:left;height:100%;position:relative;display:block}
#mainNav ul li a{font-weight:bold;font-size:15px;font-family:georgia,"times new roman",serif;text-transform:uppercase;line-height:100%;text-decoration:none;padding:22px 0;position:relative;display:block}
#mainNav ul ul li{zoom:1}
#mainNav ul ul{display:none;position:absolute;top:59px;left:0;width:150px;height:auto}
#mainNav ul li.hover ul li{display:inline;width:150px;float:none}
#mainNav ul li.hover ul li a{font-size:13px;font-weight:normal;padding:11px 11px;text-transform:none}
#mainNav ul ul ul{display:none;top:0;left:150px}
#contentShell{z-index:2}
#subNav{display:none}
#side{position:relative;float:left;width:229px;padding:31px 15px}
#side .widgetCTA{width:221px;height:80px}
#side .widgetCTALink{display:block;text-decoration:none;height:80px}
#side .widgetCTAimg{display:block;width:67px;height:80px;float:right;background-repeat:no-repeat}
#side .widgetCTA .widgetCTAHeaders{font-weight:bold;font-size:12px;display:block;padding:16px 0 2px 16px}
#side .widgetCTADescription{padding:0 0 0 17px;display:block;font-family:arial,sans-serif}
.socialToolbarWidget{margin:17px 0 0 0}
div.socialToolbarLabel{float:left}
#side2{position:relative}
article{float:left;width:575px;padding:42px 55px;font-size:12px;line-height:1.5em;position:relative}
#breadcrumbs{position:absolute;top:10px;right:16px}
#breadcrumbs ul{float:right}
#breadcrumbs ul li{display:inline;font-size:11px;font-family:arial,sans-serif;padding:0;background:0}
article hgroup{margin:0 0 10px 0;clear:right}
article h1{font-size:30px;font-weight:normal;line-height:1.2em;margin-bottom:2px}
article h2{font-size:13px;font-weight:bold}
article p{margin-bottom:12px}
article ul.noStyle,article ul.noStyle li{list-style:none;padding:0}
.widgetSocialBookmarks{padding:1.2em 0}
.googleMapWidget{margin:1.2em 0}
.googleMapPointText{line-height:120%;overflow:visible}
footer{text-align:center;z-index:1;font-family:arial,sans-serif}
footer nav{padding:55px 0 0 0;margin-bottom:18px}
footer nav ul{text-align:center}
footer nav ul li{display:inline;padding-right:20px}
footer nav ul li a{text-decoration:none;padding-right:none}
footer nav ul li a:hover{text-decoration:underline}
#address{font-size:11px;margin-bottom:18px}
.org,.adr,.tel{margin:0 15px 0 0}
.org{font-weight:bold}
.country-name{display:none}
.associationsWidget{padding:5px}
.associationsWidget ul{margin-bottom:0}
#submitShell input{cursor:pointer}
body{background:url('bgBody.gif') repeat-x #1b1612}
a{color:#783d12}
a:hover{text-decoration:none}
.imgRight{border-left:6px solid #783d12}
.imgLeft{border-left:6px solid #783d12}
body#rfp{color:#6c5f53}
.external{padding-right:15px;background:url(external.png) center right no-repeat}
.stateother{display:none}
#titlebar{color:#e0c17f}
.marketingPhoneShell{background:#723b12}
#usabilityNav ul li a{color:#e0c17f}
#usabilityNav ul li a:hover{text-decoration:underline}
#headerSide{background:url('bgHeaderSide.jpg') no-repeat}
#ibe{background:url('bgDRSB.png') no-repeat;color:#d3b97f}
.widgetIBE #submitButton{background:#2d251f;color:#e0c17f}
.widgetIBE #submitButton:hover{background:#723b12}
.widgetIBE #extraLinksShell{padding-right:0}
.widgetIBE ul#extraLinks li{border-right:1px solid #b06d39}
.widgetIBE ul#extraLinks li a{color:#b06d39}
#mainNav{background:url('bgNav.gif') repeat-x}
#mainNav>ul>li>a{background:url(bgNavLi.gif) no-repeat right top;color:#e0c17f}
#mainNav>ul>li.hover,#mainNav>ul>li.current{background-color:#8d4612}
#mainNav ul li.lastItem a{background:0}
#mainNav ul li.lastItem:hover a{background-color:#8d4612}
#mainNav ul ul{background:#E0C17F}
#mainNav ul li.hover ul li{background:0}
#mainNav ul li.hover ul li a{color:#28221D;border-bottom:1px solid #a79879}
#mainNav ul li.hover ul li.lastItem a{border-bottom:0;border-top:1px solid #ecd096}
#mainNav ul li.hover ul li.hover a,#mainNav ul li.hover ul li a.current{background:#D6AB5B}
#contentShell{background:url('bgContent.gif') repeat-y;border-bottom:4px solid #653511}
#side{background:url('bgSide.gif') repeat-x}
#side .widgetCTA{border-left:5px solid #904e1c;background:url('bgCTA.png') no-repeat;margin:0 0 10px 0}
#side .widgetCTA:hover{border-left:5px solid #d3b97f}
#side .widgetCTA a:hover .widgetCTAHeaders{color:white}
#side .widgetCTA a:hover .widgetCTADescription{color:#d3b97f}
#side .widgetCTA .widgetCTAHeaders{color:#d3b97f}
#side .widgetCTADescription{color:#904e1c}
div.socialToolbarLabel{color:#904E1C}
article{background:url('bgArticle.gif') repeat-x;color:#6c5f53}
article h1{color:#28221d}
article h2{color:#773d11;margin-bottom:12px}
article h3{margin-bottom:12px}
article p{margin-bottom:12px}
article ul{list-style-type:none;margin-bottom:12px}
article li{padding-left:10px;background:url('bullet.gif') no-repeat 0 7px}
footer{background:url('bgFooter.png') no-repeat}
#address{color:#f6dfad}
.associationsWidget img{padding:6px;background:#653511}
#vizsig{color:#fff}
div.twoCols{width:45%;float:left;margin-right:20px}
div.twoCols dl{padding:10px}
div.twoCols dt a{font-size:13px;font-weight:bold}
div.twoCols dd{margin:0 0 10px 0}
ul.twoCols{width:45%;float:left;list-style-type:square;margin:0;padding:0 0 0 40px;display:block}
.clearBoth{clear:both}
.colsMarginRight{margin-right:15px;padding:0 15px 0 0;border-right:solid 1px #000}
#ibe{width:230px;padding:0 10px 0 0;font-size:10px;background-repeat:repeat-x!important;text-align:center}
#ibe select{width:45px}
#ibe #Arrivaldiv select{width:65px}
#ibe #Arrivaldiv{height:25px}
#infoDivs{margin-left:60px}
.moduletable_homereservationform h3{font-size:15px;line-height:14px;color:#fa8405;margin:0 0 5px;padding:7px 0 0 14px}
#roomsDiv,#Nightsdiv,#Adultsdiv,#Childrendiv{float:left;margin:0 20px 2px 0}
a.extraLinks{color:#FFF;text-decoration:none}
a.extraLinks:hover{text-decoration:underline}
#button{padding:6px;font-weight:bold;color:#FFF;-moz-border-radius:65px;-webkit-border-radius:65px;border-radius:65px;-moz-box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;background-color:#ff7a00;background-image:-moz-linear-gradient(top,#ff7a00,#955921);background-image:-o-linear-gradient(top,#ff7a00,#955921);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff7a00),color-stop(1,#955921));background-image:-webkit-linear-gradient(#ff7a00,#955921);background-image:linear-gradient(top,#ff7a00,#955921);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff7a00',EndColorStr='#955921');zoom:1}
#button:hover{padding:6px;font-weight:bold;color:#FFF;-moz-border-radius:65px;-webkit-border-radius:65px;border-radius:65px;-moz-box-shadow:0 0 0 #000;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;background-color:#bd732f;background-image:-moz-linear-gradient(top,#bd732f,#955921);background-image:-o-linear-gradient(top,#bd732f,#955921);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bd732f),color-stop(1,#955921));background-image:-webkit-linear-gradient(#bd732f,#955921);background-image:linear-gradient(top,#bd732f,#955921);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bd732f',EndColorStr='#955921');zoom:1;cursor:pointer}
#vizsig{color:#6C5F53}