#page{min-height:400px;margin:0 auto;text-align:left;background-color:#FFF}header#page-header #master-header ul#contact{list-style:none;text-align:right}header#page-header #master-header ul#contact li{list-style:none;padding:1px 0;letter-spacing:0.1em}header#page-header #master-header ul#contact li.lead_phone_number{margin-left:0.5em}#main{padding:0 10px 0 20px;float:left;width:55%}#main h1{font-size:1.6em;font-weight:normal;padding-bottom:10px}#main p{padding-bottom:10px;line-height:1.5em}#main ul{margin-left:20px}#main ul li{padding:1px 0}#main footer{text-align:right;padding:10px 0;margin-bottom:20px}#sidebar{width:35%;float:right;padding:30px 20px 0 0;position:relative;overflow:hidden}#sidebar section article{padding:10px}#sidebar section article footer{text-align:right;padding:10px 0 0 0}#sidebar section#current-special article{text-align:left}#sidebar section#current-special article aside p{margin:10px 0 10px 0;padding:0;font-weight:normal;line-height:1.5em;border-top:none}#sidebar section#current-special article aside div{margin-bottom:10px}a.print{background:url(/images/icons_20x20.png) 0 -60px no-repeat;display:inline-block;height:20px;line-height:20px;margin-right:15px}a.print span{padding-left:25px}#quick-facts .row .label{text-transform:uppercase;text-align:left}#quick-facts .row .value{font-weight:bold;text-align:left}#sidebar #pet-friendly{border:none;background:url(/images/icons_20x20.png) 0 -40px no-repeat;display:inline-block;height:20px;line-height:20px}#sidebar #pet-friendly p span{text-transform:uppercase}#sidebar #pet-friendly p{padding-left:25px}#sidebar #pet-friendly p a{text-transform:none}#page .contact_form_label{width:200px;display:inline-block}#page .contact_form_field_long,#page .contact_form_field_short{width:180px}#page .maint_reg_911{font-size:14px}
body.clarity{min-width:980px;background-color:#ffffff}body.clarity div#page{width:100%;background:none}body.clarity div#page #header-logo{position:absolute;top:0;left:50%;margin:0 auto 0 -460px;width:960px;text-align:left;z-index:3;font-size:1.5em;line-height:2em}body.clarity div#page #header-logo a{display:inline-block;text-align:center;padding:10px;background:white;box-shadow:1px 1px 5px rgba(0,0,0,0.9)}body.clarity div#page #main-container{padding-bottom:30px}body.clarity div#page #main-container section#main,body.clarity div#page #main-container section#sidebar{display:inline-block;position:relative;vertical-align:top;padding:0}body.clarity div#page #main-container section#main{width:654px;left:50%;margin-left:-478px}body.clarity div#page #main-container section#main div.share_this{position:absolute;right:0}body.clarity div#page #main-container section#main h1,body.clarity div#page #main-container section#main h2{margin-bottom:5px}body.clarity div#page #main-container section#main .amenities h2{text-transform:uppercase}body.clarity div#page #main-container section#sidebar{width:326px;left:50%;float:none;margin:-2px 0 0 12px}body.clarity div#page #main-container section#sidebar h1{font-size:1.3em;text-transform:none}body.clarity div#page #main-container section#sidebar div.apply-online-link{display:none}body.clarity div#page #main-container section#sidebar #quick-facts{margin-top:2px;margin-bottom:20px}body.clarity div#page #main-container section#sidebar #quick-facts h1{margin-bottom:2px}body.clarity div#page #main-container article#intro,body.clarity div#page #main-container article#description{padding:20px 0 55px 0;margin-bottom:40px;width:100%;position:relative}body.clarity div#page #main-container article#intro *,body.clarity div#page #main-container article#description *{width:960px;margin:0 auto}body.clarity div#page #main-container article#intro h1.article_header,body.clarity div#page #main-container article#description h1.article_header{display:none}body.clarity div#page #main-container article#intro h2.ad_tag_line#tag-line,body.clarity div#page #main-container article#description h2.ad_tag_line#tag-line{font-weight:inherit;margin-bottom:10px}body.clarity div#page #main-container article#photo_anchor .expander{margin:0}body.clarity div#page #main-container article#photo_anchor .expander .fancybox,body.clarity div#page #main-container article#photo_anchor .expander .fancyboxTour{margin:0}body.clarity div#page #main-container article#video_anchor .video_container{width:90px;float:left !important;margin:5px 10px 15px 0}body.clarity div#page #main-container article#video_anchor .video_details{width:82%;float:right;margin:5px 0 15px 0}body.clarity div#page #main-container article#tour_anchor .walkthrough .link{width:90px;margin:5px 10px 15px 0}body.clarity div#page #main-container article#tour_anchor .walkthrough .link .fancyboxTour{background:none;padding:0}body.clarity div#page #main-container article#tour_anchor .walkthrough .details{margin-left:117px}body.clarity div#page #main-container article#map_anchor .property_map .link{width:90px;margin:5px 10px 15px 0}body.clarity div#page #main-container article#map_anchor .property_map .link .fancybox{background:none;border:none;padding:0}body.clarity div#page #main-container article#map_anchor .property_map .details{margin-left:117px}body.clarity div#page #main-container article.downloads .asset{clear:both}body.clarity div#page #main-container article.downloads .download_link{padding-top:15px;padding-bottom:5px}body.clarity div#page #main-container article.downloads .asset_name{margin-left:7px;font-size:1.1em}body.clarity div#page #main-container article.downloads .description,body.clarity div#page #main-container article.downloads .hint{float:right;width:92%}body.clarity #page-header{background-position:center center;background-repeat:no-repeat;background-size:cover}body.clarity #master-header{padding:0;background:url(/images/gradient-horizontal-black-to-trans.png) transparent repeat-x 0 0}body.clarity #master-header #billboard{padding-top:200px;position:relative}body.clarity section#get-in-touch{position:absolute;left:50%;width:960px;margin-left:-480px}body.clarity section#get-in-touch h1{display:none}body.clarity section#get-in-touch ul#contact{font-size:1em;text-align:right;text-transform:uppercase;padding-top:0.5em}body.clarity section#get-in-touch ul#contact li{display:inline-block;letter-spacing:0.1em}body.clarity section#get-in-touch ul#contact li.name{display:none}body.clarity section#get-in-touch ul#contact li.lead_phone_number{display:block;font-size:1.5em;font-weight:400;letter-spacing:0.05em}body.clarity section#get-in-touch ul#contact li.lead_phone_number{display:block;font-size:1.5em;font-weight:400;letter-spacing:0.05em}body.clarity.video #master-header{background:transparent}body.clarity #availability{position:absolute;left:50%;margin:45px 0 0 250px;z-index:2}body.clarity #availability a{font-weight:bold;font-size:1.2em;text-transform:uppercase;letter-spacing:0.1em;white-space:nowrap}body.clarity nav#site-nav{width:100%;padding:15px 0}body.clarity nav#site-nav ul{width:960px;margin:0 auto;text-align:left}body.clarity nav#site-nav ul li{display:inline-block;margin:0 15px}body.clarity nav#site-nav ul li:first-child{margin-left:0}body.clarity #page.addtl-page #main{padding-top:20px}body.clarity .availability a,body.clarity .floorplan-designer a{color:#fff !important;border:8px solid #919285;background:#5d5d54;background:-moz-linear-gradient(top, #77786c 0%, #5d5d54 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #77786c), color-stop(100%, #5d5d54));background:-webkit-linear-gradient(top, #77786c 0%, #5d5d54 100%);background:-o-linear-gradient(top, #77786c 0%, #5d5d54 100%);background:-ms-linear-gradient(top, #77786c 0%, #5d5d54 100%);background:linear-gradient(top, #77786c 0%,#5d5d54 100%)}body.clarity #sidebar .hyperlinks{display:none}body.clarity #company-address{margin:2% 0 4% 0}body.clarity footer#footer #equal-housing .right_bordered.link{padding-right:14px;margin-right:10px}body.clarity footer#footer #equal-housing .right_bordered.time{display:none}body.clarity #rss-feed{padding:0}
