@media screen{body{font:75%/1.3 arial,verdana,geneva,sans-serif;background:#9cf}input,textarea,select{font:100% arial,verdana,geneva,sans-serif}h2,legend,.propertySummary{font-size:130%}h2,#content2 h2,#homeContent h2{margin-top:2em}h3,#numbers{font-size:120%}body,#nav,h1,h2,.formList,.contactForm ul,#localnav,.propListing ul,#tagline{margin:0;padding:0}h1,#srchArea legend{color:#000;font-size:180%;font-weight:normal}fieldset,#blog a{font-size:110%}#all_listings h1,#tagline,#maincol2.property,#blog a,#btnAdd1,#nav a,#favs a,.articles a,#maincol1 a,#maincol2 a,#articleNav a,#homeContent a,.resourceLinks a,.policyLink a,.err{color:#fff}#tagline,.policyLink a{color:#00519b}#tagline strong,legend{color:#000}hr{border:1px dashed #fff;margin:1.5em 0}img,abbr{border:0}fieldset{border:2px solid #00519b;margin-bottom:25px;padding:5px 10px 10px 5px}fieldset p{margin:0 0 1em}legend{padding:3px}.formhdr{padding-left:10px}fieldset,.propListing,.sendTo,.favsBtn,.remBtn{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#searchHolder .sendTo{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#statement{margin:4em 10px 10px}#content{padding:0 5px}#outer,#footer{position:relative}#socialmedia,#nav,#tagline,#blog,#asta,#phone,#visa,* html #favs{position:absolute}#favs{position:fixed}#cform{margin:0 20px 0 5px;width:520px;display:inline}#cform h1{margin-top:.5em}#cform input,#cform select,#cform textarea{width:26em}#cform .auto{width:auto}.propmaincol,.optionBlock,#propsidebar,#articleNav,#favHdr,#cform,#maincol1,#maincol2,#sidebar1,#sidebar2,#nav li,.formList label,.propListing,#localnav li,.browseRentals,#coastalNews,#homeContent,.propertyNav li{float:left}#articleNav h2{margin-top:10px;font-size:110%}#articleNav{width:159px;padding:0 10px 0 5px;margin-top:10px;border:1px solid #fff}#nav li,#footer,.ctr,#localnav li,.propertyNav li,.propertyTable .ctr{text-align:center}#outer{width:852px;margin:0 auto;padding:0 5px}#nav{list-style:none;top:33px;left:216px;width:642px;height:68px;background:url(http://cdn2.usabledevelopment.com/c2c/i/navbg.png) no-repeat}#nav li{display:block;margin:2px 1px 0 0;width:127px;height:35px}#nav .extended{background:url(http://cdn2.usabledevelopment.com/c2c/i/navbtn_ext.png) no-repeat;width:255px}#nav .firstnav{margin-left:2px;display:inline;background:url(http://cdn2.usabledevelopment.com/c2c/i/navbtn_home.png) no-repeat}#nav a{font:125%/35px verdana,geneva,arial,sans-serif}#nav a,#favs a{text-decoration:none}#favs a:hover,#favs a:focus,#nav a:hover,#nav a:focus,#nav #currentpg{color:#fcc200}#localnav a:hover,#localnav a:focus,.propertyNav a:hover,.propertyNav a:focus,#localnav #currentlocal,#searchHolder input:hover,#searchHolder input:focus{color:#f7c12c}#phone{right:20px;top:5px;text-align:right;width:300px;color:#0673b5;font-size:200%}#tagline{top:77px;left:226px;font-size:120%;font-weight:bold}#blog{right:35px;top:78px}#blog a{text-decoration:none;font-weight:bold;padding-left:20px}#maincol1,#maincol2{margin:5px 10px 0 0;color:#000;width:562px}#maincol2{width:676px;margin-right:0}#all_listings{margin-top:20px}#maincol1 a:visited,#maincol2 a:visited,#articleNav a:visited,#homeContent a:visited,.resourceLinks a:visited,.policyLink a:visited{color:#066}#sidebar1,#sidebar2{margin-top:10px;width:280px}#sidebar2{width:174px;color:#000}.propmaincol{width:600px;margin-right:10px}#propsidebar{width:226px;background:#fff;border:2px solid #eee}#propsidebar h2,.propSection{font-size:130%;background:#eee;color:#000;padding:3px 0 3px 10px;letter-spacing:1px}.propmaincol .propSection{background:#000;color:#fff;border:2px solid #eee;border-bottom:0}#propsidebar li{margin-bottom:.5em}#propsidebar ol{margin-bottom:2em}.propImgs td{text-align:center;padding:5px;vertical-align:top}#gallery td{padding:10px 0;border:2px solid #eee}#gallery{border-collapse:collapse}.propData,.propImgs,#ratesTable{background:#fff;border:2px solid #eee;width:100%}div.propData{width:823px;padding:0 5px 10px 10px}div.propData ul{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #eee}div.propData .lastMonth{border-bottom:0;padding-bottom:0}.propData th,.propData td,#ratesTable td,#ratesTable th{vertical-align:top;padding:.5em}.propData th,#ratesTable tbody th{text-align:right}#ratesTable thead th{width:29%}#ratesTable th{font-weight:normal;font-style:oblique}#ratesTable td,#ratesTable th{border-bottom:1px solid #eee}.propData td{width:200px}.propData .threecells{width:500px}.propData ul{margin:0;padding:0 0 0 1.5em}.propData li{list-style:circle;margin-bottom:.25em}.propSection{margin:15px 0 0 0;position:relative}.toTop,.reqMsg{display:block;color:#000;position:absolute;right:10px;top:5px;width:150px;text-decoration:none;font-size:80%;text-align:right}.toTop:hover{text-decoration:underline}.reqMsg{color:#fff;width:200px;font-size:70%;top:6px}#localPropertyNav{margin:1em 0;padding:0;list-style:none}#localPropertyNav li{display:inline;font-size:120%;margin-right:1.5em}#localPropertyNav a{color:#000}#localPropertyNav a:hover,#localPropertyNav a:focus{text-decoration:none}#calendar,#privateContact{background:#fff;border:2px solid #eee;width:100%}#privateContact{width:838px}#calendar td{text-align:center;padding:0;vertical-align:top}#calendar .taken{background:#ddd}#calendar .taken,.done{text-decoration:line-through}.done{color:#ccc}#ratesTable thead th,#calendar .legend{text-align:left}#calendar th{font-weight:normal}#calendar td td{padding:6px;border:1px solid #eee;font-size:90%}#calendar .calcol{border:1px solid #000;min-height:10em;padding:1px}#calendar caption{font-weight:bold;background:#eee;color:#000;letter-spacing:1px;padding:3px 0}#calendar table{border-collapse:collapse;width:100%}#content1,#content2{line-height:1.2;margin:5px 25px 15px 10px;padding-right:10px}#content2.property{margin-left:5px}#properties{margin:0;padding-right:10px}#properties h1{color:#00519b}#mygallery{margin-left:20px}#maincol2.property{background:transparent;padding-left:5px;width:660px;margin-bottom:2em}#content2.property{height:auto}#localnav li,.propertyNav li,#searchHolder #allfavs{list-style:none;margin-right:5px;width:163px;background:url(http://cdn2.usabledevelopment.com/c2c/i/btns.png) no-repeat}#localnav li{width:115px;background:url(http://cdn2.usabledevelopment.com/c2c/i/btns-small.png) no-repeat}#localnav a,.propertyNav a{color:#fff;text-decoration:none;height:24px;line-height:24px}#searchHolder input#allfavs{padding-bottom:2px}#footer img{padding:0 2px}#footer{height:155px;margin:30px 0 10px 5px}#asta{left:10px;top:80px}#visa{right:10px;top:90px}#copyright{font-size:90%;margin:1em}#skiing{margin-top:300px}#btnAdd{background:#fff;border:3px outset #ccc;font-weight:bold}#frmSearch{color:#000;margin-top:0}#frmSearch th{padding:1em .5em 0 1em;vertical-align:middle;text-align:right}#frmSearch td{padding:1em 0 0}#frmSearch td,#search .tAlign,textarea{vertical-align:top}#frmSearch td td{padding:0 1em 0 0}#frmSearch table{margin-bottom:.5em}#mapContainer{height:247px;width:835px}#jumpto{margin:3em 0}#btnAdd1{background:#699dcf;border:3px outset #699dcf;font-weight:bold;width:90px;height:35px;font-size:140%}#socialmedia{text-align:right;font-size:120%;margin:1em;top:-6px;right:155px;width:320px;z-index:100}#socialmedia img,#socialmedia iframe{vertical-align:middle}#socialmedia a{text-decoration:none;color:#fff}#localnav.proppg{margin-top:1em}#homeContent{width:635px;margin-right:19px}#coastalNews{width:181px}#coastalNews a{color:#004080;text-decoration:none;font-size:110%}#coastalNews a:hover{text-decoration:underline}#newsArea{background:#e6eef1;padding:.5em}#bannerArea table{margin-left:1em}#bannerArea td,#bannerArea th,#srchArea td,#srchArea th{vertical-align:top;padding:.5em .5em .5em 0}#bannerArea th, #srchArea th{text-align:right}#bannerArea h2{margin:0 0 .5em .5em}#bannerArea fieldset{border-color:#fff;margin-bottom:0;margin-top:-5px;padding:5px 5px 15px;font-size:100%}#srchArea{color:#000;border-color:#fff;margin:0 1em 1em 0;padding:3px 0 3px 10px;height:20em}#srchArea hr{border:1px dashed #000}#srchArea h2{margin:0 0 .5em;font-weight:normal}#srchArea fieldset{border-color:#fff}#disclaimer{font-size:80%;padding:0 5px}#bannerArea #srchBox{padding-left:10px}#srchBox .directSearchHome{border-top:2px solid #fff;padding:20px 0 5px 10px}#srchBox legend{font-weight:bold}#srchArea .directSearchSub{border-left:1px solid #fff;padding:0 0 0 20px}#favs{background:url(http://cdn2.usabledevelopment.com/c2c/i/favs.png);font-size:110%;top:2px;left:2px; text-align:center;width:90px;height:30px;line-height:30px}#blog a:hover,#blog a:focus,.resourceLinks a:hover,.resourceLinks a:focus{color:#000}#favHdr{margin:1em 0 .25em}#searchHolder,#searchHolder2{text-align:right;margin:20px 0 0 0;padding:0}#searchHolder input,#searchHolder2 input{font-size:12px;color:#fff;margin:0 0 0 5px;height:24px;line-height:24px;background:#f7c32c;border:0;width:12.5em}#articleNav li,.articles li,.propertyTable li{margin-bottom:1em;list-style:circle}#content .centerSearch{width:600px;margin:0 auto;padding:0}.propNum{margin:1em 0}.req{font-weight:bold}.fontsize{font-size:180%;margin-bottom:.5em}.block{display:block}.errFld{font-weight:bold;color:red}input.favsBtn,.remBtn,input.sendTo,.lastSearchBtn,.ownerNext{color:#000;background:#fff;width:110px;margin:5px;border:2px outset #999;font-size:90%;cursor:pointer}input.favsBtn:hover,.remBtn:hover,input.sendTo:hover,.lastSearchBtn:hover,input.favsBtn:focus,.remBtn:focus,input.sendTo:focus,.lastSearchBtn:focus,.ownerNext:hover,.ownerNext:focus{background:#000;color:#fff;border:2px inset #999}.ownerNext{width:16em;font-size:120%}.browseRentals{margin:1em 4px 1em 0;width:206px;text-align:center}.browseRentals .hdr{background:#0c63a8;padding:.5em;display:block}.browseRentals a{color:#f7c32c;text-decoration:none}.propertyTable{margin-bottom:2em;width:99%}.propertyTable li{margin-bottom:.25em}.propertyTable td,.propertyTable th{padding:.75em .5em;vertical-align:top;text-align:left}.propertyTable th{font-size:120%;font-weight:normal;background:#000;color:#fff}.propertyTable td{border-bottom:1px solid #999}.propertyTable h2,.propertyTable a{font-size:100%;color:#000;line-height:1.5}.propertyTable a:visited{color:#fff}.propertyTable .photoCell{width:260px}.propertyTable tr:hover{background:#eee}.propertyTable tr:hover a{color:#000}.propHdr{margin:1.5em 0 1em}.propListing{width:400px;min-height:18em;padding:5px}.propListing h2{margin:0;font-size:120%}.propListing li{list-style:none;margin:.5em 0}.professional{border:2px solid #999;background:#fff url(http://cdn2.usabledevelopment.com/c2c/i/managed-corner.png) bottom right no-repeat}.private{border:2px solid #000;background:#fff url(http://cdn2.usabledevelopment.com/c2c/i/vrbo-corner.png) bottom right no-repeat}.second{margin-left:14px;display:inline}.highlight td{background:#eee}.pics{float:right;width:255px;margin-top:.5em}.clr,.formList li{clear:both}.contentimg{text-align:right;padding-right:60px}.formList{line-height:1.5;list-style:none}.formList label{display:block;margin-right:1em;width:12em;text-align:right}.wider1 label{width:14em}.wider2 label{width:18em}.wider1 select,.wider2 select,.optionBlock label{width:26em}.formList .optionBlock label{display:inline;text-align:left}.formList .optionBlock input{float:left}.formList li,.contactForm li,#content2 li,#content1 li,.optionBlock{margin-bottom:1em}.propData .formList{margin:1em 0}.propmaincol .propData{width:596px}#content .formList li,.contactForm ul{list-style:none}.contactForm label{line-height:1.5}.contactForm form{margin-top:2em}.txtFld,.formList textarea,.txtArea{width:25em}.remField,div.rem,li.rem,#sendAll,#sendAll2{display:none}.policyLink{font-size:140%}.overlay{margin-top:-30px}.articlesHdr{padding-top:30px}.articlesList li{font-size:80%;text-align:left;margin-bottom:.5em}.propPhotos{width:295px;float:left;margin-right:20px}.propPhotos h2{margin:0;font-size:120%;color:#9a9a9a}.propNum{color:#9a9a9a;font-size:140%}.propNum img{vertical-align:middle;padding-left:30px}.followup{font-size:160%;text-align:center;margin-top:2em}.searchText{font-size:115%}.sub{margin-top:2em}html>body #footer{background:url(http://cdn2.usabledevelopment.com/c2c/i/footerbg.png) bottom left no-repeat;color:#fff}html>body .propListing{margin-bottom:14px}* html .propListing{height:18em}* html .bottombdr{position:relative;top:10px}* html #content3 h1{color:#e6e6e6}* html #asta{top:45px}* html #visa{top:55px}* html #nav.proppg{position:relative;top:-72px;left:206px;margin:0}* html #maincol2.property{margin-top:-65px}* html #maincol2.property.query{margin-top:0}#calTbl{border-collapse:collapse;font-size:75%;line-height:1.5;background:#fff;border:1px solid #999}#calTbl th,#calTbl td{border:1px solid #999;padding:.2em;text-align:center;vertical-align:top;width:2.5em}#calTbl tbody td{cursor:pointer}#calTbl th{background:#999;color:#fff}#calTbl .topHdr{font-size:110%}#calTbl .topHdr td{border:none}#calTbl .topHdr a{cursor:pointer;vertical-align:middle}#calTbl .topHdr a:hover{text-decoration:underline}#calTbl .no_day{background:#eee;cursor:auto;border:0}#calTbl #theDate{font-size:120%}#calTbl #pref{font-size:130%;background:#000;color:#fff}#desiredArrival,#desiredDeparture{position:relative}#desiredArrival table,#desiredDeparture table{z-index:100;position:absolute;left:280px;top:-100px;width:27em}* html #desiredArrival table,* html #desiredDeparture table{left:125px;top:-120px}#calTbl .showHover{background:#000;color:#fff}#contactPhone{font-size:120%;margin:1em 10px;border:1px solid #ccc;background:#eee;padding:3px}.formList a{color:#000}}@media print{body,h1,h2,h3,h4,.propertyTable h2{font:12pt/1.3 georgia,serif}h1{font-size:20pt}h2{font-size:18pt}h3{font-size:16pt}h4,legend{font-size:14pt}td,th,#propsidebar .ctr{vertical-align:top;text-align:left}a{color:#000}img,abbr,legend,fieldset{border:0}fieldset{margin:20pt 0;padding:0}legend{margin:1em 0 0;padding:0}li{margin-bottom:.5em}#disclaimer{font-size:10pt}.propSection a,#localPropertyNav,#privateContact ul,#sidebar2,#articleNav,#favs,.sendTo,.favsBtn,#disclaimer,#searchHolder,#searchHolder2,#bannerArea,#call,#socialmedia,#sidecol,#localnav,#tnav,#footer,.featured,.others,.articleHeader,#coastalNews,#nav,#tagline,#blog,#phone,.remField,.rem,.articlesHdr,.articlesList,.browseRentals,.resourceLinks,#calTbl,.noPrint,.remBtn{display:none}#content2 h2,#homeContent h2,.sub{margin-top:1.5em}.propData td{width:230px;padding:.5em}.propData .threecells{width:500px}#ratesTable{width:100%}.propData th{text-align:right;padding:.5em}#calendar .calcol,#gallery td{display:block;margin:.5em 0}#calendar .taken{text-decoration:line-through}#calendar .calcol td{border:1px solid #000}.propImgs td{padding:.5em;text-align:center}.propertyTable a{text-decoration:none}.propertyTable td{padding:.5em 0}.propertyTable th{padding:.5em .25em}.propPhotos h2{margin:0 0 1em;font-size:13pt}.propertyTable h2{margin:0}.ctr{text-align:center}}
