body {background-color: rgb( 153,153,153 );color:rgb( 255,255,255 );font-family:verdana, tahoma, arial, helvetica, sans-serif;font-size:11pt;margin:20px 10px 20px 10px;text-align:left;}a { text-decoration:none; color:rgb( 255,102,0 ); }a:link { color: rgb( 255,102,0 ); }a:visited { color: rgb( 255,102,0 ); }a:hover { color:rgb( 255,102,0 ); text-decoration:underline; }a.anchor { text-decoration:none; color:rgb( 255,255,255 ); cursor:text; font-family:verdana, tahoma, arial, helvetica, sans-serif; }a.anchor:link { color: rgb( 255,255,255 ); }a.anchor:visited { color: rgb( 255,255,255 ); }a.anchor:hover { color:rgb( 255,255,255 ); text-decoration:none; }a.Calendar { color:rgb( 255,102,0 ); }a.Email { color:rgb( 255,102,0 ); }a.navBot { font-size:11pt; text-decoration:none; color:rgb( 209,210,210 ); font-family:arial, helvetica, sans-serif; }a.navBot:link { color: rgb( 209,210,210 ); }a.navBot:visited { color: rgb( 209,210,210 ); }a.navBot:hover { color:rgb( 255,255,255 ); text-decoration:underline; }a.navBotDisabled{ font-size:11pt; cursor:default; color:rgb( 93,95,97 ); text-decoration:none; font-family:arial, helvetica, sans-serif; }a.navBotDisabled:link { color: rgb( 93,95,97 ); }a.navBotDisabled:visited { color: rgb( 93,95,97 ); }a.navBotDisabled:hover{ color:rgb( 93,95,97 ); text-decoration:none; }a.navTop { font-size:11pt; text-decoration:none; color:rgb( 209,210,210 ); font-family:arial, helvetica, sans-serif; }a.navTop:link { color: rgb( 209,210,210 ); }a.navTop:visited { color: rgb( 209,210,210 ); }a.navTop:hover { color:rgb( 255,255,255 ); text-decoration:underline; }a.navTopDisabled{ font-size:11pt; text-decoration:none; cursor:default; color:rgb( 93,95,97 ); font-family:arial, helvetica, sans-serif; }a.navTopDisabled:link { color: rgb( 93,95,97 ); }a.navTopDisabled:visited { color: rgb( 93,95,97 ); }a.navTopDisabled:hover{ color:rgb( 93,95,97 ); text-decoration:none; }.bold { font-weight:bold; }div.content {text-align: center; width: 980px;height: 100%;margin: 0px auto;padding:0px 0px 10px 0px;border-width:0px;background-color: rgb( 24,27,30 );}div.accomOn{ height:175px; overflow:auto; padding-right:15px; }div.rates_details{ margin:10px 15px 10px 15px; }div.rates_detailsOn{ height:301px; overflow:auto; margin:10px 0px 10px 15px; padding-right:15px; }div.homePageText{ font-family:arial,helvetica,sans-serif; color:rgb( 188,192,200 ); margin:25px 0px 0px 20px; white-space:nowrap; }div.Intro { display:none; }.pageTitle{ font-size:13pt; color:rgb( 255,255,255 ); margin:10px 0px 20px 0px; font-variant:small-caps; text-align:center; }div.region{ font-size:13pt; color:rgb( 255,255,255 ); margin:50px 0px 30px 0px; font-variant:small-caps; font-weight:bold; text-align:center; }div.Guests{ font-size:13pt; color:rgb( 255,255,255 ); margin:50px 0px 30px 0px; font-variant:small-caps; text-align:center; }div.signature{ font-family:times new roman,serif; font-style:italic; margin:5px 0px 0px 10px; }div.Testimonials{ font-family:times new roman, serif; font-style:italic; font-size:12pt; }div.logInOut{ position:absolute; top:10px; right:25px; }div.RatesDetails{ margin-top:10px; }dt{ text-align:left; margin:40px 0px 2px 0px; font-weight:bold; font-variant:small-caps; color:rgb( 255,255,255 ); }dt.service{ margin-top:60px; }dd{ text-align:justify; margin-left:20px; margin-bottom:5px; }h1{ font-weight:normal; text-align:center; font-size:12pt; }img.header{ width:980px; height:209px; float:left; margin:0px 0px 0px 0px; border-bottom:2px solid rgb( 216,172,116 ); }img.homePageLinks{ border-width:0px; }img.HVCB{ width:127px; height:54px; margin:20px 0px 0px 0px; }img.large { border-width:0px; width:500px; height:331px; margin:0px 15px 0px 0px; }img.service{ display:block; margin:15px 0px 0px 0px; }img.tn { border:1px solid rgb( 216,172,116 ); float:left; margin:8px; width:150px; height:100px; }img.tn:link { border:1px solid rgb( 216,172,116 ); }img.tn:visited { border:1px solid rgb( 216,172,116 ); }img.tn:hover { border:1px solid rgb( 255,255,255 ); }img.tnRight { border:1px solid rgb( 216,172,116 ); float:right; margin:4px 0px 4px 20px; width:150px; height:100px; }img.tnRight:link { border:1px solid rgb( 216,172,116 ); }img.tnRight:visited { border:1px solid rgb( 216,172,116 ); }img.tnRight:hover { border:1px solid rgb( 255,255,255 ); }img.tnLeft { border:1px solid rgb( 216,172,116 ); float:left; margin:4px 8px 4px 0px; width:150px; height:100px; }img.tnLeft:link { border:1px solid rgb( 216,172,116 ); }img.tnLeft:visited { border:1px solid rgb( 216,172,116 ); }img.tnLeft:hover { border:1px solid rgb( 255,255,255 ); }img.tnLeftAccom { border:1px solid rgb( 216,172,116 ); float:left; margin:4px 8px 4px 0px; width:375px; height:250px; }img.tnLeftAccom:link { border:1px solid rgb( 216,172,116 ); }img.tnLeftAccom:visited { border:1px solid rgb( 216,172,116 ); }img.tnLeftAccom:hover { border:1px solid rgb( 255,255,255 ); }img.tnRightAccom { border:1px solid rgb( 216,172,116 ); float:right; margin:4px 0px 4px 20px; width:375px; height:250px; }img.tnRightAccom:link { border:1px solid rgb( 216,172,116 ); }img.tnRightAccom:visited { border:1px solid rgb( 216,172,116 ); }img.tnRightAccom:hover { border:1px solid rgb( 255,255,255 ); }img.tnOn { border:2px solid rgb( 163,19,0 ); float:left; }img.tnOn:link { border:2px solid rgb( 163,19,0 ); }img.tnOn:visited { border:2px solid rgb( 163,19,0 ); }img.tnOn:hover { border:2px solid rgb( 163,19,0 ); }.fColorBlack{ color:rgb( 0,0,0 ); }.fColorGray51{ color:rgb( 51,51,51 ); }.fColorGray76{ color:rgb( 76,76,76 ); }.fColorGray102{ color:rgb( 102,102,102 ); }.fColorGray153{ color:rgb( 153,153,153 ); }.fColorGray204{ color:rgb( 204,204,204 ); }.fColorRed{ color:rgb( 255,0,0 ); }.fColorWhite{ color:rgb( 255,255,255 ); }.fSize16{ font-size:16pt; }.fSize15{ font-size:15pt; }.fSize14{ font-size:14pt; }.fSize13{ font-size:13pt; }.fSize12{ font-size:12pt; }.fSize11{ font-size:11pt; }.fSize10{ font-size:10pt; }.fSize9 { font-size:9pt;  }.fSize8 { font-size:8pt;  }.justify { text-align:justify; }.new{ color:rgb( 255,255,255 ); background-color:rgb( 204,0,0 ); font-family:arial black; font-size:10pt; }.off{ display:none; }.offScreen{  position:absolute; top:-100000px; left:-100000px; }.on{}span.dropCap{ float:left; color:rgb( 173,138,93 ); font-size:75px; line-height:50px; padding:2px 4px 0px 0px; font-family: Times, serif, Georgia; }table.footer{ margin-top:30px; }td{ font-size:11pt; padding:0px; }td.BusinessCard{ text-align:left; vertical-align:middle; background-color:rgb( 62,88,129 ); }td.IntroDisplay{ padding:30px 0px 0px 20px; text-align:justify; line-height:140%; font-size:11pt; }td.pageContent{ padding:30px 20px 0px 20px; text-align:left; }ol{ margin-top:4px; margin-bottom:4px; }li.spacer{ margin-top:4px; }.smallCaps{ font-variant:small-caps; }span.bullet { color:rgb( 204,204,204 ); padding:0px 4px; font-variant:normal; font-size:11pt; }span.horRoll{ font-family:monospace; font-size:11pt; color:rgb( 102,102,102 ); }table{ border-collapse:collapse; }td.accom{ text-align:justify; }td.navBullet{ filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50); opacity:.5; font-size:90%; }td.navLink{ padding:0px 8px 0px 8px; }td.linksTop { text-align:center; padding:4px 0px 0px 0px; font-size:11pt; }td.PropertyThumnails{ padding:30px 0px 30px 0px; }td.PropertyDescription{ text-align:left; }.textInputFullWid { background-color:rgb(255,255,255); color:rgb(51,51,51); font-family:arial, helvetica, sans-serif; width:405px; }.textInputHalfWid { background-color:rgb(255,255,255); color:rgb(51,51,51); font-family:arial, helvetica, sans-serif; width:200px; }.underline{ text-decoration:underline; }ul{ margin-top:4px; margin-bottom:4px; }a.cal { color:rgb( 163,19,0 ); font-size:11pt; }a.cal:link { color:rgb( 163,19,0 ); }a.cal:visited { color:rgb( 163,19,0 ); }a.cal:hover { color:rgb( 209,24,0 ); }a.calArrow { font-size:14pt; }a.calArrow:link {  }a.calArrow:visited {  }a.calArrow:hover { color:rgb( 255,0,0 ); text-decoration:none; }a.csr { color:rgb( 0,0,255 ); }a.csr:link { color:rgb( 0,0,255 ); }a.csr:visited { color:rgb( 0,0,255 ); }a.csr:hover { color:rgb( 0,0,255 ); }div.calDivider { background-color:rgb( 80,80,80 ); width:90%; margin:0px 0px 25px 0px; height:2px; }div.calLastEditedBy{ font-size:9pt; text-align:center; margin:4px 0px 0px 0px; }div.RentalsRB{ text-align:center; margin:10px 0px 10px 0px; font-size:13pt; }div.eMailMod{ margin:0px 0px 0px 10px; color:rgb( 255,0,0 ); }li.instructions{ margin-top:4px; font-weight:normal; }img.ajaxLoading{ width:16px; height:16px; visibility:hidden; margin:0px 10px 0px 10px; }img.estimate{ margin:10px 0px 0px 0px; }input.calButton{ width:80px; color:black; font-weight:normal; margin:0px 5px 0px 5px; }input.calButtonOn{ width:80px; color:red; font-weight:bold; margin:0px 5px 0px 5px; }input.calOkCancel{ font-size:10pt; width:64px; margin:0px 5px 0px 5px; }input.calSearch{ width:200px; }input.confirmed { margin:0px 4px 0px 0px; }input.pending { margin:0px 4px 0px 0px; }input.special { margin:0px 0px 0px 0px; }input.dwDate{ width:70px; font-family:arial, helvetica, sans-serif; font-size:10pt; }input.calText{ width:300px; font-family:arial, helvetica, sans-serif; font-size:10pt; }span.calActive  { cursor:pointer; color:rgb( 255,255,255 ); background-color:rgb( 255,102,0 ); }span.calBooked { color:rgb( 219,164,92 ); text-decoration: line-through; }span.calCkIn  { cursor:pointer; color:rgb( 255,255,255 ); background-color:rgb( 255,102,0 ); }span.calLastUpdate{} span.calOff  { cursor:text; font-weight:bold; }span.calPending { color:rgb( 255,102,0 ); text-decoration: line-through; }span.show{ font-size:13pt; }span.calProp{ display:none; }span.calOpen { color:rgb( 255,255,255 ); cursor:pointer; font-weight:bold; }span.calOpenPub{ color:rgb( 255,255,255 ); cursor:default; font-weight:bold; }span.calToday{ color:rgb( 255,102,0 ); font-weight:bold; text-transform:uppercase; cursor:default; }table.calInstructions{ border-collapse:separate; border:12px solid rgb( 24,27,30 ); }table.calLegend { margin-top:15px; }table.calMaster{ border-collapse:separate; }table.calMaster tr td{ border:2.5px solid rgb( 24,27,30 ); }table.calPopUps{ }td.calDays { color:rgb( 255,255,255 ); background-color:rgb( 51,51,51 ); font-family:monospace; white-space:nowrap; letter-spacing:1px; }td.calDaysWeek { color:rgb( 204,204,204 ); background-color:rgb( 51,51,51 ); font-family:monospace; white-space:nowrap; letter-spacing:1px; }td.calField{ text-align:right; padding:1px 5px 1px 4px; white-space:nowrap; }td.calFieldForm{ padding:10px 4px 0px 4px; }div.calGreeting{ text-align:center; font-size:11pt; margin:0px 0px 15px 0px; }td.calSearchGUI{ text-align:center; }td.csr{ text-align:left; padding:2px 12px 2px 12px; background-color:rgb( 230,174,85 ); } td.csrs{ line-height:8px; } td.csrHead{ text-align:left; padding:20px 12px 0px 12px; font-variant:small-caps; } td.calValue{ padding:1px 4px 1px 5px; }td.calValueForm{ padding:10px 4px 0px 4px; }td.calHiRes{ font-size:10pt; }td.calLastUpdate{ font-size:10pt; color:rgb( 255,255,255 ); text-align:center; padding:10px 0px 0px 0px; }td.calButtons{ text-align:center; padding:10px 0px 0px 0px; }td.calLoRes{ font-size:10pt; }td.calMon { color:rgb( 204,204,204 ); white-space:nowrap; background-color:rgb( 51,51,51 ); padding:1px 6px 1px 6px; text-align:right; }td.calProp { color:rgb( 255,255,255 ); white-space:nowrap; padding:1px 6px 1px 6px; text-align:right; background-color:rgb( 51,51,51 ); }td.calSpacer { line-height:20px; }td.designation{ text-align:right; padding:0px 4px 0px 0px; }textarea.Calendar_Modifications{ width:900px; height:200px; }textarea.dwNotes{ width:300px; font-family:arial, helvetica, sans-serif; font-size:10pt; }ul.calInstructions{ margin-top:10px; margin-bottom:0px; text-align:left; }a.dwLink { font-weight:normal; font-size:11pt; font-family:arial,helvetica; color:rgb( 204,0,0 ); text-decoration:none; }a.dwLink:link { font-weight:normal; color:rgb( 204,0,0 ); }a.dwLink:visited { font-weight:normal; color:rgb( 204,0,0 ); }a.dwLink:hover { font-weight:normal; color:rgb( 255,0,0 ); text-decoration:underline;  }a.dwLink:active { color:red; }a.cancelPreload { color:rgb( 102,102,102 ); font-size:9pt; }a.cancelPreload:link { color:rgb( 102,102,102 ); }a.cancelPreload:visited { color:rgb( 102,102,102 ); }a.cancelPreload:hover { color:rgb( 204,204,204 ); }div.cancelPreload{ position:absolute; top:50%; left:50%; margin-left:-33px; margin-top:-33px; width:66px; height:86px; }img.cancelPreload{ width:66px; height:66px; margin:0px 0px 10px 0px; }.dwText{ color:rgb( 51,51,51 ); }.dwWin{ background-color:rgb( 255,255,255 ); position:absolute; border-color:rgb( 135,69,37 ); border-style:solid; }.dwTitleRow{ background-color:rgb( 135,69,37 ); padding:0px; }.dwTitleRowOverlay{ background-color:rgb( 135,69,37 ); padding:1px; }div.dwOverlay{ position:absolute; left:0px; top:0px; z-index:9999; background-color:rgb( 0,0,0 ); filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=85); opacity:.85; }div.dwTitleLine2{ font-size:8pt; font-weight:normal; font-variant:normal; }a.dwX{ font-family:arial, helvetica, sans-serif; color:rgb( 224,206,198 ); text-decoration:none; font-weight:normal; font-size:18pt; }a.dwX:link { color: rgb( 224,206,198 ); }a.dwX:visited { color: rgb( 224,206,198 ); }a.dwX:hover{ color:rgb( 255,255,255 ); text-decoration:none; }.dwBodyParent{ background-color:rgb( 255,255,255 ); }.dwBodyParentImg{ background-color:rgb( 23,23,23 ); }.dwBody{ font-size:11pt; font-family:arial,helvetica; color:rgb( 51,51,51 ); text-align:left; margin:0px; }td.dwTitle{ background-color:rgb( 135,69,37 ); font-size:12pt; font-variant:small-caps; font-family:arial,helvetica; color:rgb( 244,238,237 ); text-align:center; cursor:default; }a.SsMusic { color:rgb( 225,215,204 ); }a.SsMusic:link { color:rgb( 225,215,204 ); }a.SsMusic:visited { color:rgb( 225,215,204 ); }a.SsMusic:hover { color:rgb( 255,255,255 ); text-decoration:none; }td.dwImgTitleSS{ } td.tn{ padding:2px 2px 2px 2px; } td.tnPage{ padding:6px 6px 6px 6px; } img.dwArrowSsTn{ width:17px; height:11px; cursor:pointer; border-width:0px; }img.dwPauseSs{ border-width:0px; width:12px; height:17px; }span.dwBullet{ color:rgb( 209,194,178 ); padding:0px 4px; }td.dwCounterSsTn{ font-size:10pt; font-family:arial, helvetica, sans-serif; vertical-align:top; white-space:nowrap; color:rgb( 225,215,204 ); padding:4px 0px 0px 4px; cursor:default; }td.dwBackEnlargementSsTn{ padding:4px 8px 0px 0px; vertical-align:top; }td.dwNextEnlargementSsTn{ padding:4px 0px 0px 8px; vertical-align:top; }div.tnTitle{ margin:0px 0px 10px 0px; font-weight:bold; color:rgb( 102,51,0 ); font-size:14pt; }a.menu { text-decoration:none; }a.menu:link {}a.menu:visited {}a.menu:hover { text-decoration:none; }div.menu{ display:none; z-index:20000; }div.menuItem{ width:100%; margin:0px 4px 0px 4px; }div.menuItemDisable{ padding:1px 0px 1px 0px; font-size:11pt; color:rgb( 177,167,151 ); background-color:rgb( 221,209,189 ); text-align:left; white-space:nowrap; cursor:default; }div.menuItemOff{ padding:1px 0px 1px 0px; font-size:11pt; color:rgb( 40,33,23 ); background-color:rgb( 221,209,189 ); text-align:left; white-space:nowrap; cursor:pointer; }div.menuItemOn{ padding:1px 0px 1px 0px; font-size:11pt; color:rgb( 156,33,17 ); background-color:rgb( 209,187,152 ); text-align:left; white-space:nowrap; cursor:pointer; }div.menuItemNoClickOff{ padding:1px 0px 1px 0px; font-size:11pt; color:rgb( 40,33,23 ); background-color:rgb( 221,209,189 ); text-align:left; white-space:nowrap; cursor:default; }div.menuItemNoClickOn{ padding:1px 0px 1px 0px; font-size:11pt; color:rgb( 156,33,17 ); background-color:rgb( 209,187,152 ); text-align:left; white-space:nowrap; cursor:default; }span.menuArrow{ font-size:11pt; }table.menuBorder{ border:1px solid rgb( 135,69,37 ); }.uploadInstructions{ white-space:nowrap; font-size:10pt; text-align:left; margin:0px 0px 0px 0px; }a.fw { color:rgb( 0,0,255 ); text-decoration:underline; white-space:nowrap;  }a.fw:hover { color:rgb( 0,0,255 ); }a.fw:link { color:rgb( 0,0,255 ); }a.fw:visited { color:rgb( 0,0,255 ); }a.fwPlusMinus { font-family:monospace; font-weight:normal; color:rgb( 102,102,102 ); font-size:8pt; margin-right:8px; border:1px solid rgb( 204,204,204 ); padding:0px 1px 0px 1px; }a.fwPlusMinus:hover { text-decoration:none; }a.fwPlusMinus:link { text-decoration:none; }a.fwPlusMinus:visited { text-decoration:none; }a.uploaderAutoInsert { font-size:11pt; color:rgb( 0,0,255 ); text-decoration:none; white-space:nowrap;  }a.uploaderAutoInsert:link { color:rgb( 0,0,255 ); }a.uploaderAutoInsert:visited { color:rgb( 0,0,255 ); }a.uploaderAutoInsert:hover { color:rgb( 0,0,255 ); text-decoration:underline; }a.uploaderAutoInsertDone { font-size:11pt; color:rgb( 51,51,51 ); text-decoration:none; white-space:nowrap;  }a.uploaderAutoInsertDone:link { color:rgb( 51,51,51 ); }a.uploaderAutoInsertDone:visited { color:rgb( 51,51,51 ); }a.uploaderAutoInsertDone:hover { color:rgb( 51,51,51 ); text-decoration:none; }button.htmlTags{  font-size:10pt; margin:2px 2px 3px 2px; }div.buttonsFW{ margin:6px 0px 15px 0px; }div.fw0{ text-align:left; margin:4px 0px 0px 30px; font-size:10pt; display:none; }div.fw1{ text-align:left; margin:4px 0px 0px 30px; font-size:10pt; }div.fwHelpSect{ margin:0px 0px 5px 0px; }div.htmFW{ font-size:11pt; margin:0px 20px 0px 20px; }div.jsFW{ font-size:11pt; margin:0px 20px 0px 20px; }div.otherFunctions{ margin:10px 0px 10px 0px; color:rgb( 153,153,153 ); }div.sectNotesFW{ font-size:11pt; color:rgb( 0,0,0 ); text-align:left; margin:4px 0px 4px 0px; width:900px; }div.sectNotesBotFW{ font-size:10pt; color:rgb( 0,0,0 ); text-align:center; margin:6px 0px 4px 0px; width:900px; }div.sectTitleFW{ font-weight:bold; color:rgb( 0,0,0 ); }div.ServerErrorIntro{ margin:0px 0px 15px 0px; }div.ServerErrorCaption{ font-weight:bold; }div.ServerErrorInfo{ margin:0px 0px 0px 20px; }div.xmlFW{ font-size:11pt; margin:20px 20px 0px 20px; }form.fw{ margin:0px; }form.fwOn{ margin:0px 0px 30px 0px; }input.fwText{ width:125px; font-family:arial, helvetica, sans-serif; font-size:10pt; }input.logInButtons{ font-size:9pt; margin:0px 4px 0px 4px; width:58px; padding:0px 0px 0px 0px; }input.publishOn{ color:red; font-weight:bold; }table.EditContainer{ margin:30px 0px 0px 0px; padding:0px 25px 0px 25px; background-color:rgb( 225,225,225 ); }td.fwField{ color:rgb( 51,51,51 ); text-align:right; padding:1px 5px 1px 4px; white-space:nowrap; }td.fwValue{ padding:1px 4px 1px 5px; }textarea.dataBoxJS{ font-family:verdana,arial,helvetica; font-size:11pt; color:rgb( 0,0,0 ); background-color:rgb( 240,240,240 ); width:900px; height:400px; }textarea.dataBoxXML{ font-family:verdana,arial,helvetica; font-size:11pt; color:rgb( 0,0,0 ); background-color:rgb( 240,240,240 ); width:900px; height:400px; }textarea.htmlBox{ font-family:verdana,arial,helvetica; font-size:11pt; color:rgb( 0,0,0 ); background-color:rgb( 240,240,240 ); width:900px; height:400px; }div.ssContainer{ margin:0px 0px 0px 0px; width:525px; height:350px; }img.ssImage{ width:525px; height:350px; margin:0px 0px 0px 0px; border-width:0px; cursor:pointer; }span.ssSpeed{ color:rgb( 153,153,153 ); }