body,div.form p.field textarea{font-family:verdana,Helvetica,Tahoma,sans-serif}body,hr{width:100%}aside.book a,aside.book a:visited,aside.view-apartment p a.readmore,aside.view-apartment p a.readmore:visited,body,menu ul li a:link,menu ul li a:visited,menu2 ul li a:link,menu2 ul li a:visited,section.content a.viewmap,section.content a.viewmap:visited,span.black{color:#000}div.clear,hr,p.clear{clear:both}body,strong{font-style:normal}.hidetext,aside.book{filter:alpha(opacity=90)}*{-webkit-text-size-adjust:none}html{height:100%;margin-bottom:0;overflow:-moz-scrollbars-vertical;overflow-x:auto;overflow-y:scroll}body{min-height:100%;font-weight:400;font-size:62.5%;position:relative;text-align:center;padding:0;margin:0 auto;background:#202020}aside.book a,h1,section.content a.booknow,section.content div.left h2{font-family:Verdana,Helvetica,Tahoma,sans-serif;font-weight:400}body.popup{background:#fff;margin:0;min-height:300px;overflow-x:scroll}hr{height:1px;border:0;padding:15px 0 0;margin:0 0 15px;line-height:1em}.contenttext{display:none}footer p,footer p a,footer p a:visited{color:#a2a7ab}aside.book a:hover,aside.view-apartment h2 a,aside.view-apartment h2 a:visited,aside.view-apartment p,aside.view-apartment p a.readmore:active,aside.view-apartment p a.readmore:hover,div#gallery- h2,div#gallery-info a,div#gallery-info a:visited,footer p a.sf,footer p a.sf:visited,footer p a:active,footer p a:hover,header ul.header-right li.book a,header ul.header-right li.book a:visited,menu ul li a:hover span.black,menu2 ul li a:hover span.black,nav ul li a:link,nav ul li a:visited,section.content a.booknow,section.content a.booknow:visited,section.home ul.panels li h2 a,section.home ul.panels li h2 a:visited,ul.featured li p.title a,ul.featured li p.title a:active,ul.featured li p.title a:hover,ul.featured li p.title a:visited{color:#fff;text-decoration:none}div.status{border:1px solid red}.orange,a:link,a:visited,aside.book a:active,div.form span.star,header ul.header-right,header ul.header-right li.book a:active,header ul.header-right li.book a:hover,header ul.header-right li.tel a,header ul.header-right li.tel a:visited,menu ul li a.active:link,menu ul li a.active:visited,menu ul li a:active,menu ul li a:hover,menu2 ul li a.active:link,menu2 ul li a.active:visited,menu2 ul li a:active,menu2 ul li a:hover,nav a.navimg .title,nav ul li a.active:active,nav ul li a.active:hover,nav ul li a.active:link,nav ul li a.active:visited,nav ul li a:active,nav ul li a:hover,section.content a.viewmap:active,section.content a.viewmap:hover,ul.featured li p.title a:active span.black,ul.featured li p.title a:hover span.black{color:#cb7224}aside.view-apartment h2 a:active,aside.view-apartment h2 a:hover,div#gallery-info a:active,div#gallery-info a:hover,div#gallery-info p,section.content a.booknow:active,section.content a.booknow:hover,ul.featured li p.title a:active span.orange,ul.featured li p.title a:hover span.orange{color:#000}nav a.navimg p{color:#484d4b}div#gallery-info,section.content a.booknow,ul.featured li p.title a:active,ul.featured li p.title a:hover,ul.featured.alt li p.title a{background-color:#cb7224}ul.featured li p.title a,ul.featured.alt li p.title a.active,ul.featured.alt li p.title a.active:visited,ul.featured.alt li p.title a:active,ul.featured.alt li p.title a:hover{background-color:#000}ul.featured.alt li p.title a.active:active,ul.featured.alt li p.title a.active:hover{background-color:#cb7224}section.content div.left h2{float:right;font-size:2em}section.content div.left ul+h2{margin:1em 0}article,aside,footer,menu,menu2,nav,section{display:block;margin:0;padding:0}article{float:left;overflow:visible;background:url(/images/lightbg.png);margin-bottom:60px}.fullwidth article{float:none}div.page{height:auto;margin:0;padding:62px 0 54px;position:fixed;top:50px;bottom:53px;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.lakeside{width:980px;padding:72px 0 83px;margin:0 auto;position:relative;text-align:left}div.top,header{width:100%}form,header{margin:0;padding:0}div.top{background:#000;-o-box-shadow:0 0 5px 3px #333;-moz-box-shadow:0 0 5px 3px #333;-webkit-box-shadow:0 0 5px 3px #333;box-shadow:0 0 5px 3px #333;box-shadow:0 0 5px 3px rgba(0,0,0,.5);z-index:100000;position:fixed;top:0;min-width:1100px}div.top:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.slicknav_menu{display:none}section.content{width:980px;min-height:465px;position:relative;display:table;-o-box-shadow:2px 2px 4px 3px #333;-moz-box-shadow:2px 2px 4px 3px #333;-webkit-box-shadow:2px 2px 4px 3px #333;box-shadow:2px 2px 4px 3px #333;box-shadow:2px 2px 4px 3px rgba(0,0,0,.6)}section.content div.left,section.content div.main{display:block;vertical-align:top;height:100%}section.content div.left{background:url(/images/white.png)}section.content div.main{min-height:100%;float:right}section.content div.main.full{float:none}section.content div.left div.inner{float:left;width:309px;padding:47px 32px 32px}section.content div.main div.inner{width:542px;padding:42px 32px 30px;float:left}section.content div.main.full div.inner{width:96%;max-width:914px;padding:0 2% 30px}section.content div.mainfooter{position:absolute;bottom:0;right:0;width:542px;padding:47px 32px 32px}section.content div.mainfooter:empty{padding:0}section.content div.inner a.booknow{margin:0 5px}section.content a.booknow,section.content a.booknow:visited{display:block;padding:8px 10px;float:right;font-size:15px;text-transform:uppercase;text-decoration:none;line-height:16px;border-radius:4px;-o-box-shadow:2px 2px 1px 1px #333;-moz-box-shadow:2px 2px 1px 1px #333;-webkit-box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px rgba(0,0,0,.6)}embed,img,object{border:0;display:block;outline:0;margin:0;padding:0}img.imageright{float:right;padding:0 0 15px 20px}p.imageright{margin:0;float:right}p.imageright img{float:right;margin:0 0 10px 15px}img.imageleft{float:left;padding:0 20px 15px 0}a:link,a:visited{outline:0;text-decoration:underline}a.active:link,a.active:visited,a:active,a:hover{outline:0;color:#000;text-decoration:underline}.hidetext a,aside.book a,aside.book a:visited,header ul.header-right li.book a,header ul.header-right li.book a:visited,header ul.header-right li.tel a,header ul.header-right li.tel a:visited{text-decoration:none}input{outline:0}input.input,select,textarea{font-size:1em;line-height:1em;padding:2px;border:0;color:#000;outline:0}ol li,p,ul li{line-height:18px}select{padding:1px}h1,h2,h3,h4{padding:0;margin:1em 0 .6em;display:block;font-size:24px;line-height:1.1em}h2.nomargin,h3.nomargin,h4.nomargin{margin-top:0}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}p{padding:0;margin:0 0 .6em;font-size:13px}ol li strong,p.strong,ul li strong{font-style:normal;font-weight:700}p.intro{font-size:17px}p.large{font-size:18px}p.margin{clear:left;padding-top:20px}p small,p.small{font-size:.9em}li li,ol li,ol li *,ul li,ul li *{font-size:13px}p.img{-o-box-shadow:3px 3px 5px 2px #333;-moz-box-shadow:3px 3px 5px 2px #333;-webkit-box-shadow:3px 3px 5px 2px #333;box-shadow:3px 3px 5px 2px #333;box-shadow:3px 3px 5px 2px rgba(0,0,0,.6)}ol,ul{margin:0 0 1.2em;padding:0 0 0 20px}ol{padding:0 0 0 30px}strong{font-weight:700}em strong,strong em{font-weight:700;font-style:italic}span.black{font-size:1.05em}span.large{font-size:1.1em}h1.logo,p.logo{position:absolute;top:0;left:0;padding:0;margin:0;float:left;z-index:1}.hidetext,.hidetext li,ul.featured li{position:relative}h1.logo img,p.logo img{float:left;-o-box-shadow:2px 2px 1px 1px #333;-moz-box-shadow:2px 2px 1px 1px #333;-webkit-box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px rgba(0,0,0,.6)}header ul.header-right{margin:50px 21px 0 0;float:right;font:Helvetica,Verdana,sans-serif;font-size:1.35em;list-style-type:none;text-transform:uppercase;font-weight:400}header ul.header-right li{float:left;line-height:22px;padding:0;height:22px}header ul.header-right li+li{margin-left:30px}header ul.header-right li.tel{background:url(/images/phone.png) top left no-repeat;padding-left:22px}header ul.header-right li.tel a:active,header ul.header-right li.tel a:hover{color:#fff}header ul.header-right li.book{background:url(/images/arrowor.png) top right no-repeat;padding-right:22px}ul.featured{margin:0;padding:0;list-style-type:none;width:308px}ul.featured li p.title a,ul.featured.alt li p.title a{font-size:1.4em;font-style:normal;line-height:23px;padding:6px 13px 3px 10px}ul.featured li+li{margin-top:15px}ul.featured li p{margin:0;-o-box-shadow:3px 3px 5px 2px #333;-moz-box-shadow:3px 3px 5px 2px #333;-webkit-box-shadow:3px 3px 5px 2px #333;box-shadow:3px 3px 5px 2px #333;box-shadow:3px 3px 5px 2px rgba(0,0,0,.6)}ul.featured li p.title a{display:block;background-repeat:no-repeat;background-position:289px 0}ul.featured.alt li p.title a{background-image:url(/images/arrowsmall.png)}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.hidetext{z-index:10000;text-align:right;list-style:none;margin:0;padding:0;line-height:24px;overflow:hidden;font-size:12px;opacity:.7}.hidetext li{display:inline-block;z-index:2;border-top-left-radius:6px;border-top-right-radius:6px;margin:0 4px;padding:0 20px;-o-box-shadow:2px 2px 4px 1px #333;-moz-box-shadow:2px 2px 4px 1px #333;-webkit-box-shadow:2px 2px 4px 1px #333;box-shadow:2px 2px 4px 1px #333;box-shadow:2px 2px 4px 1px rgba(0,0,0,.6)}.hidetext a{color:#FFF}.hidetext li.selected{background:#000;color:#FFF;z-index:2}aside.book{position:fixed;left:0;top:96px;background:#cb7224;width:237px;height:30px;z-index:10000;opacity:.9;-o-box-shadow:1px 1px 6px 2px #333;-moz-box-shadow:1px 1px 6px 2px #333;-webkit-box-shadow:1px 1px 6px 2px #333;box-shadow:1px 1px 6px 2px #333;box-shadow:1px 1px 6px 2px rgba(0,0,0,.5)}aside.book:hover{opacity:1}aside.book a,aside.book a:visited{display:block;color:#FFF;padding:0 13px 0 19px;line-height:30px;background:url(/images/arrowbook1.png) top right no-repeat;text-align:left;text-transform:uppercase;font-size:18px}.tripadvisor .ZM1AtIAa,.tripadvisor .widSSPBranding,.tripadvisor .widSSPTrvlRtng dl dt,.tripadvisor .xQ8hpn8aH{display:none!important}.tripadvisor .widCOE,.tripadvisor .widSSPData{background-color:rgba(0,0,0,.4)!important;border:0!important}aside.book a:hover{color:#000}.tripadvisor{max-width:145px;position:fixed;left:20px;bottom:106px;padding-right:0;text-align:left;z-index:11;-o-box-shadow:1px 1px 3px 2px #333;-moz-box-shadow:1px 1px 3px 2px #333;-webkit-box-shadow:1px 1px 3px 2px #333;box-shadow:1px 1px 3px 2px #333;box-shadow:1px 1px 3px 2px rgba(0,0,0,.5)}.tripadvisor .widCOE{width:187px!important;margin:0!important}.tripadvisor .widCOETitle{color:#fff!important}.tripadvisor .widCOEDateText{font:normal 700 12px Arial,Verdana,"Bitstream Vera Sans",Helvetica,sans-serif!important}.tripadvisor .widSSPPopIdx b,.tripadvisor .widSSPPopIdx span i,.tripadvisor .widSSPTrvlRtng dl dd div,.tripadvisor .widSSPTrvlRtng dl dd div b{color:#fff!important;font-weight:400!important}section.content h2,section.content h3{font-style:normal;font-weight:400}.tripadvisor .widCOELogo{margin:0 18px!important}.tripadvisor .widCOELink{margin:0 18px!important;width:152px!important}.tripadvisor .widSSP{width:100%!important}.tripadvisor .widSSPSummary dl dt{color:#fff!important}.tripadvisor .widSSPTrvlRtng dl dd img{padding:3px!important;background:#fff;-moz-border-radius:6px;border-radius:6px}.tripadvisor .widSSPAll a{color:#FFF!important}.tripadvisor .widSSPAll .widSSPReadReview{margin-left:1px!important}.tripadvisor .widSSPLegal{text-align:center!important;color:#fff!important;font-size:10px!important}#CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span,.tripadvisor .widSSPData .widSSPInformation .widSSPPopIdx var,.tripadvisor .widSSPData .widSSPInformation .widSSPPopIdx var b span{color:#0FF!important}.tripadvisor .widSSPInformation{padding:12px 0 11px!important}li#k1MInb7a6{line-height:1em}aside.view-apartment{position:fixed;right:-8px;bottom:115px;background:url(/images/orangebg.png);width:400px;padding-right:0;text-align:left;height:173px;z-index:11;-moz-border-top-left-radius:15px;-moz-border-bottom-left-radius:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;-o-box-shadow:-1px 1px 1px 1px #333;-moz-box-shadow:-1px 1px 1px 1px #333;-webkit-box-shadow:-1px 1px 1px 1px #333;box-shadow:-1px 1px 1px 1px #333;box-shadow:-1px 1px 1px 1px rgba(0,0,0,.6)}aside.view-apartment h2,aside.view-apartment p{clear:left}aside.view-apartment h2{font-size:1.8em;font-weight:400}aside.view-apartment h2 a,aside.view-apartment h2 a:visited{display:block;padding-bottom:5px;border-bottom:1px solid #383838;width:325px;color:#181818;margin-left:18px}aside.view-apartment p{font-size:1.4em;margin-left:25px;width:315px}aside.view-apartment p.image{display:none;float:right;clear:none;padding:7px 0;margin:0}aside.view-apartment p.toggle a,aside.view-apartment p.toggle a:visited{position:absolute;width:41px;top:0;right:0;padding:0;margin:0;background:url(/images/arrowapartment1.png) bottom right no-repeat;height:123px;text-indent:-8000px;-moz-border-top-left-radius:15px;-moz-border-bottom-left-radius:15px;border-top-left-radius:15px;border-bottom-left-radius:15px}aside.view-apartment p.toggle a.active,aside.view-apartment p.toggle a:active,aside.view-apartment p.toggle a:hover{background-position:top right}aside.view-apartment p img{float:right}aside.view-apartment p a.readmore,aside.view-apartment p a.readmore:visited{text-decoration:none;color:#000;font-size:14px;font-weight:bolder;float:right}aside.view-apartment p a.readmore:hover{color:#FFF;font-size:15px}section.content h1{font-size:24px;padding:0 0 .2em;text-transform:uppercase;margin-top:0;border-bottom:1px solid #000;font-weight:400}section.content h3{color:#cb7224;font-size:2em;padding:0;margin:1em 0 .6em;display:block;line-height:1.1em}section.content table{float:left;width:100%;table-layout:fixed;margin:5px 0 15px}section.content table td,section.content table th{padding:8px 5px;border-bottom:1px dotted #777;font-size:1.3em;vertical-align:top;text-align:left}section.content table td.no-border{border:none;font-weight:700}section.content table td *,section.content table th *{font-size:1em;margin:0}section.content table th{font-weight:700;background:#000;color:#fff;padding:10px 5px}section.content table tr td span.small{font-size:1em}section.content .mainfooter{position:relative;bottom:0}div#thumbsholder{overflow:hidden;position:absolute;bottom:12px;left:0;margin:0;height:115px;width:100%;padding:0}div#thumbsholder.map{height:195px;float:none}div#thumbsdiv{float:left;height:148px;position:relative}div#thumbsdiv ul{float:left;padding:0;margin:0;list-style-type:none;overflow:visible}ul.gallerynav{position:absolute;z-index:999;right:0;top:50%;padding:0;margin:0;width:100%;list-style-type:none;min-width:850px}ul.gallerynav li{margin:0}ul.gallerynav li,ul.gallerynav li a{width:33px;height:61px}ul.controls,ul.gallery-thumb{width:100%;list-style-type:none}ul.gallerynav li a{background:url(/images/next.png) no-repeat;text-indent:-8000px;text-align:left;display:block}ul.gallerynav li a.prev,ul.gallerynav li.prev{background:url(/images/prev.png) no-repeat}ul.gallerynav li.prev{float:left;margin-left:20px}ul.gallerynav li.next{margin-right:20px;float:right}div#gallery-info p,ul.gallery-thumb li{float:left}ul.gallery-thumb{position:absolute;left:0;bottom:43px;background-color:#333}ul.gallery-thumb li a img{opacity:.6}ul.gallery-thumb li a.active img{opacity:1}ul.controls{position:relative;padding:0;z-index:1}ul.controls li{width:56px;position:absolute;left:21px;top:16px;list-style-type:none}ul.controls li.right{right:0;left:auto}ul.controls li a{text-indent:-8000px;font-size:.05em;line-height:.05em;display:block;width:33px;height:61px}div#gallery-info a,div#gallery-info h2,div#gallery-info p{font-size:1.4em;line-height:26px;height:26px}ul.controls li.right a{background:url(/images/next.png) top right no-repeat}ul.controls li.left a{background:url(/images/prev.png) top left no-repeat}ul.controls li a:hover{background-position:bottom left}div#gallery-info{width:100%;position:absolute;bottom:0;left:0;text-align:left;height:30px}div#gallery-info h2{text-transform:uppercase;margin:0 20px;float:left}div#gallery-info a{float:right;margin-right:40px;text-decoration:underline;display:block;padding-right:20px}div.form p,section.content.contact div.lefttcol p{font-size:1.5em}div#gallery-info a,div#gallery-info a.altup,div#gallery-info a.altup:visited,div#gallery-info a:visited{background:url(/images/arrowup.png) 125px -6px no-repeat}section.content div.left{float:left}section.content.contact div.rightcol{float:right;width:260px}section.content.contact div.main h2{margin-bottom:1.2em}section.content.contact div.rightcol h2{color:#000}div.form form{float:left;width:100%}div.form div.formleft,div.form div.formright{float:left;width:190px}div.form div.formright{float:right}div.form div.fool,div.hidefield{display:none}div.form p{width:100%;float:left}div.form p.msg{width:100%;float:right;text-align:right;font-size:1.3em}div.form p label{font-weight:700;text-transform:uppercase;font-size:1em;line-height:32px}div.form p.check label{font-weight:400;text-transform:none;font-size:1.3em;line-height:1em}footer p a.sf,menu ul li,menu2 ul li,nav ul ul a div.title{text-transform:uppercase}section.content div.right div.form p{margin:0 0 .4em}div.form ul li{font-size:1.1em}div.form p.submit{padding:0;margin:0;float:right;width:156px}div.form p.check input{vertical-align:middle}div.form p.check{margin:0;float:left;width:370px;padding-top:8px}div.form p.submit input.submit{display:block;float:right;font-size:1.5em;text-transform:uppercase;text-decoration:none;line-height:16px;border-radius:4px;-o-box-shadow:2px 2px 1px 1px #333;-moz-box-shadow:2px 2px 1px 1px #333;-webkit-box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px #333;box-shadow:2px 2px 1px 1px rgba(0,0,0,.6)}div.form p.info{margin:6px 0;font-size:1.1em}div.form p.field{margin:0 0 10px;padding:0;line-height:26px}div.form p.field input.input,div.form p.field select,div.form p.field textarea{float:right;margin:0;font-size:1.2em;width:412px;background:#fff;border:none;padding:6px 10px;-o-box-shadow:0 3px 5px -3px #ccc;-moz-box-shadow:0 3px 5px -3px #ccc;-webkit-box-shadow:0 3px 5px -3px #ccc;box-shadow:0 3px 5px -3px #ccc}div.form p.field input.auto{width:auto}div.form p.field textarea{height:120px;font-size:1em}div.form p.field input.alert,div.form p.field select.alert,div.form p.field textarea.alert{color:#fff;background-color:red}div.form p.field select{width:260px}div.form p.field select.auto{width:auto}div.form span.star{font-weight:700;margin-right:4px}div.form p.field input#verify{width:60px;float:right}div.form p.field img{display:inline;vertical-align:top;padding-left:3px}div.form.formnewsletter{width:260px;margin-bottom:20px}div.form.formnewsletter form{margin-bottom:20px}div.form.formnewsletter h2{color:#000}div.status{background:red;width:542px;margin:0 0 10px;float:left}div.innerright div.status{width:188px}div.status p{width:538px;float:left;padding:3px 5px;margin:0;color:#fff;font-weight:700}div.status ul{width:512px;float:left;padding:3px 5px 3px 25px;background:#fff;color:red;margin:0}div.form p.field span.small{line-height:1em;font-size:.9em}div.status p a:link,div.status p a:visited{color:#000}div.status p a:active,div.status p a:hover,nav ul li{color:#fff}div.loading,form.loading{background:url(/images/loading.gif) top right no-repeat}div.footer{width:100%;bottom:0;left:0;text-align:center;padding:0;margin:0 auto;position:fixed;min-width:800px;background:#000;-o-box-shadow:0 0 5px 3px #333;-moz-box-shadow:0 0 5px 3px #333;-webkit-box-shadow:0 0 5px 3px #333;box-shadow:0 0 5px 3px #333;box-shadow:0 0 5px 3px rgba(0,0,0,.5);z-index:2;filter:alpha(opacity=50)}.gallery div.footer{display:none}#fb-root,nav{position:absolute}div.footer div.left{float:left;max-width:425px;text-align:left;padding:10px 0 7px}div.footer div.left p{float:left;margin-right:5px}div.footer div.right{float:right;text-align:right;padding:10px 0 7px}div.footer footer{padding:0 10px 0 0}nav ul,nav ul li a{margin:0;padding:0;float:left}footer p{font-size:1.1em;margin-bottom:0}footer p a:link,footer p a:visited,nav ul li a.active:active,nav ul li a.active:hover,nav ul li a.active:link,nav ul li a.active:visited,nav ul li a:active,nav ul li a:hover,nav ul li a:link,nav ul li a:visited{text-decoration:none}footer p a:active,footer p a:hover{text-decoration:underline}#fb-root{overflow:hidden;top:-10000px;float:left;width:1px}nav{top:0;right:0;float:right;padding:13px 20px 7px 0;margin:0;clear:right}nav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}nav ul{list-style-type:none;width:100%}nav ul li{display:inline-block;float:left;font-size:14px;line-height:14px;margin:0;padding:5px 0 0;position:relative}nav ul li a{position:relative;z-index:2;display:block}nav ul li+li a{padding:0 0 0 20px}nav ul div.navholder{display:none;position:absolute;top:25px;left:-78px;padding:0;margin-left:30px;z-index:20;background:url(/images/white.jpg);-o-box-shadow:0 0 2px 2px #333;-moz-box-shadow:0 0 2px 2px #333;-webkit-box-shadow:0 0 2px 2px #333;box-shadow:0 0 2px 2px #333;box-shadow:0 0 2px 2px rgba(0,0,0,.5)}menu ul,menu2 ul{position:relative;list-style-type:none}nav ul div.navholder:hover{display:block}nav ul ul{background:url(/images/nav.png) top left repeat-x;padding:20px 22px;width:450px}nav li li{font-size:1em;width:220px;text-align:left}nav ul ul li a div.image-left{float:left;margin:0 15px 18px 0;-o-box-shadow:1px 1px 1px 1px #333;-moz-box-shadow:1px 1px 1px 1px #333;-webkit-box-shadow:1px 1px 1px 1px #333;box-shadow:1px 1px 1px 1px #333;box-shadow:1px 1px 1px 1px rgba(0,0,0,.6)}menu ul,menu2,menu2 ul{float:right}nav ul ul a div.title{letter-spacing:.1em;font-weight:700;font-size:.95em;padding:6px 0}menu ul,menu2 ul,nav ul ul li a.navimg{padding:0}nav ul ul a p{font-size:.85em;line-height:1.2em}menu+article,menu2+article{margin-top:0}menu,menu2{width:100%;margin:0 0 4px;height:26px}menu{float:left;padding:18px 0 0;background:url(/images/lightbg.png);-o-box-shadow:2px 2px 4px 3px #333;-moz-box-shadow:2px 2px 4px 3px #333;-webkit-box-shadow:2px 2px 4px 3px #333;box-shadow:2px 2px 4px 3px #333;box-shadow:2px 2px 4px 3px rgba(0,0,0,.6)}menu2{padding:8px 0 10px}menu ul{margin:0 36px 0 0}menu2 ul{margin:17px 33px 0 0}menu ul.floatleft{float:left;margin-left:140px;margin-right:33px}menu ul li,menu2 ul li{float:left;line-height:1em}menu ul li+li,menu2 ul li+li{padding-left:12px;margin-left:12px;border-left:1px solid #000}menu ul li a,menu2 ul li a{float:left;display:block}menu ul li a.active:link,menu ul li a.active:visited,menu ul li a:active,menu ul li a:hover,menu ul li a:link,menu ul li a:visited,menu2 ul li a.active:link,menu2 ul li a.active:visited,menu2 ul li a:active,menu2 ul li a:hover,menu2 ul li a:link,menu2 ul li a:visited{text-decoration:none}menu ul li.section a:link,menu ul li.section a:visited,menu2 ul li.section a:link,menu2 ul li.section a:visited{color:#fff;text-decoration:none!important}menu ul li.section a:active,menu ul li.section a:hover{color:#002d79;text-decoration:none}menu2 ul li ul.subsubnav li a:link,menu2 ul li ul.subsubnav li a:visited{color:#000;text-decoration:none;background:0 0;width:178px;margin:0;padding:0 10px;text-transform:none;line-height:1.6em;font-size:1.1em}menu ul li ul.subsubnav li a.active:link,menu ul li ul.subsubnav li a.active:visited,menu ul li ul.subsubnav li a:active,menu ul li ul.subsubnav li a:hover,menu2 ul li ul.subsubnav li a.active:link,menu2 ul li ul.subsubnav li a.active:visited,menu2 ul li ul.subsubnav li a:active,menu2 ul li ul.subsubnav li a:hover{color:#144789;text-decoration:none;text-decoration:underline}#frame{-moz-border-radius:15px;border-radius:15px;-o-box-shadow:2px 2px 11px 1px #333;-moz-box-shadow:2px 2px 11px 1px #333;-webkit-box-shadow:2px 2px 11px 1px #333;box-shadow:2px 2px 11px 1px #333;box-shadow:2px 2px 11px 1px rgba(0,0,0,.6)}.mainfooter menu{background:0 0;border-top:1px solid #000;margin-top:11px;padding-top:11px}.mainfooter menu ul{float:left}ul.featured a.overlay{position:absolute;top:0;left:0;width:100%;height:162px;display:block}ul.featured div.popout{display:none}ul.featured a:active div.popout,ul.featured a:hover div.popout{display:block;position:absolute;left:66px;top:2px;padding-left:12px;background:url(/images/blackleft.png) 0 12px no-repeat;width:280px;z-index:1}ul.featured div.popout table{padding:9px;background:url(/images/black.png)}section.content ul.featured div.popout table td{color:#c9c9c9;border:none;font-size:1.1em;whitespace:nowrap;padding:2px 5px}section.content ul.featured div.popout table td+td{font-size:1em;padding-left:6px}section.content a.viewmap{background:url(/images/viewmap.png) top left no-repeat;line-height:23px;padding-left:32px;display:block;text-decoration:none}.cyclenav,ul.cycle{padding:0;list-style-type:none}section.content a.viewmap:active,section.content a.viewmap:hover{background-position:bottom left}ul.cycle{margin:20px 0}.cyclenav{position:absolute;top:150px;left:0;width:100%;margin:0}.cycleholder{position:relative}#cyclenextholder a,#cycleprevholder a{position:absolute;top:0;width:33px;height:61px;text-indent:-8000px;text-align:left;display:block;z-index:10}#cycleprevholder a{left:10px;background:url(/images/prev.png) no-repeat}#cyclenextholder a{right:10px;background:url(/images/next.png) no-repeat}@media (max-width:1280px){div.top nav ul li{font-size:1.3em;padding:0}}@media (max-width:1200px){.logo img,aside.book{width:180px}div.top{min-width:0}div.top nav ul li{font-size:12px;padding:0}ol li *,ul li *{font-size:12px}div.top nav ul li a{padding:18px 5px!important}div.top nav{padding:0 20px 0 0}nav ul ul li a.navimg{padding:0!important}nav ul div.navholder{top:50px}aside.book{top:76px}}@media (max-width:1000px){#menu,.tripadvisor,aside.view-apartment{display:none}.logo img{width:180px;height:auto}aside.book{width:180px;top:76px}div.lakeside,section.content,ul.featured{width:100%}section.content div.left{width:30%}section.content div.left div.inner{width:90%;padding:5%}section.content div.left div.inner img{max-width:100%}section.content div.main{width:70%}section.content div.main div.inner{width:90%;padding:5%}section.content h1{font-size:2em;padding:20px 0 10px}section.content div.main.full{width:90%}.slicknav_menu{display:block!important}div.top{z-index:2}section.content a.booknow{float:none;display:inline-block}}@media (max-width:900px){menu{margin:0;height:auto;-webkit-box-shadow:2px 2px 0 3px #333;box-shadow:2px 2px 0 3px #333;box-shadow:2px 2px 0 3px rgba(0,0,0,.6);padding:20px 0}.cycle img{max-width:100%;height:auto}.cyclenav{top:30%}}@media (max-width:600px){.hidetext,aside.book a,menu ul{text-align:center}section.content div.left,section.content div.main{width:100%;float:none}div.lakeside,section.content,ul.featured{max-width:308px}div.lakeside{padding:82px 0 0}aside.book{width:100%!important;bottom:0!important;top:auto!important}section.content div.inner a.booknow{margin:5px auto}menu ul{margin:0}menu ul li+li{padding-left:0;margin-left:0;border-left:1px solid #ccc}menu ul li{display:inline-block;padding:4px 5px!important;float:none}section.content div.main.full{width:100%}div.form p.field input.input,div.form p.field select,div.form p.field textarea{width:90%;float:none}}@media (max-width:1050px) and (max-height:600px){.tripadvisor,aside.view-apartment,div.footer{display:none}section.content h1{font-size:2.5em}}

/*!
 * SlickNav Responsive Mobile Menu v1.0.6
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.2em .625em;line-height:1.125em;z-index:10001}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25);background-color:#fff}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_nav .navholder{display:none}.slicknav_menu{position:fixed;right:0;z-index:10001;font-size:14px;padding:5px}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;background:#4c4c4c;color:#fff;margin:0;font-size:.7em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .active{background:#333;color:#fff!important;text-decoration:none!important}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}