html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}body{margin:0;text-align:center;font-family:Verdana, Geneva, sans-serif}a{text-decoration:none;cursor:pointer;border:none;color:#369}a:hover{color:#9CF}img{border:none}.clear{clear:both}nav,header,footer,section,aside,article{display:block}html body #ui-datepicker-div{left:-9999px}.social-sprite,.social-delicious,.social-digg,.social-email,.social-facebook,.social-google,.social-myspace,.social-reddit,.social-stumble,.social-technorati,.social-twitter,.social-yahoo{background:url(/assets/social-s52f929b06b-722616da4a2797dba2fa58656bca26c3.png) no-repeat}.social-delicious{background-position:0 -160px}.social-digg{background-position:0 -144px}.social-email{background-position:0 -112px}.social-facebook{background-position:0 -128px}.social-google{background-position:0 0}.social-myspace{background-position:0 -96px}.social-reddit{background-position:0 -32px}.social-stumble{background-position:0 -80px}.social-technorati{background-position:0 -48px}.social-twitter{background-position:0 -64px}.social-yahoo{background-position:0 -16px}#main-container,#main,#sidebar{background:right bottom no-repeat}#main article{margin-bottom:20px}article,footer,#main-container{overflow:hidden;*zoom:1}#company-address{clear:both;margin-top:30px}#company-address #company-logo{float:left;padding:0 20px 0 0}#company-address .management{font-weight:bold}table.zebra tr:nth-child(even){background:#ededed}.zebra div.row:nth-child(odd) div{background:#ededed}div.row div.label{float:left;width:35%}div.row div.label,div.row div.value{padding:3px 0}#main article table{border-spacing:5px;border-collapse:collapse;width:100%}#main article table .zebra_0{background-color:#ededed}#main article table tr{vertical-align:middle}#main article table th{padding:5px;background-color:#ddd}#main article table td{padding:5px}#main article table td img{margin-right:5px;vertical-align:middle}#main article table .comment{font-style:italic;color:#666}.service_animals,.other_services,.application_details{font-size:11px;border-top:1px solid #ededed;padding-top:3px}.fancybox_playEnlarge{line-height:15px}.fancybox_playEnlarge .fancybox_playEnlargeBTN{vertical-align:middle;padding-right:3px;float:left}#fancybox-right span{left:auto !important;right:20px !important}#fancybox-left span{left:20px !important}.floor_plan_list .floor_plan{margin:15px 0;border:1px solid #ededed}.floor_plan_list .floor_plan .floor_plan_name{padding:5px;background-color:#ededed;font-weight:bold;font-size:1.2em}.floor_plan_list .floor_plan .floor_plan_content{overflow:hidden;*zoom:1;padding:15px}.floor_plan_list .floor_plan .floor_plan_content .image{display:inline-block;vertical-align:top;width:30%;margin:0 2% 0 0}.floor_plan_list .floor_plan .floor_plan_content .image img{width:100%;max-width:150px}.floor_plan_list .floor_plan .floor_plan_content .image img.fancybox{float:none}.floor_plan_list .floor_plan .floor_plan_content .text{display:inline-block;width:60%}.floor_plan_list .floor_plan .floor_plan_content .text .floor-plan-available{font-weight:bold;padding:5px 0}.floor_plan_list .floor_plan .floor_plan_content .text .floor-plan-unavailable{padding-bottom:5px}.floor_plan_list .floor_plan .floor_plan_content .text .actions .availability{margin-right:4px}.floor_plan_list .floor_plan .floor_plan_content .text .summary{clear:both}.details-toggle-wrapper{clear:both;margin:15px 0 10px 0;position:relative;display:block}.details-toggle-wrapper .detail_toggle{font-weight:bold;display:block;font-size:1em;background:#eee;border-radius:8px;padding:8px}.details-toggle-wrapper .detail_toggle:after{content:"\e75c";font-family:"fontello";position:absolute;right:10px}.details-toggle-wrapper .expanded:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.floor_plan_details .label{float:none !important}.floor_plan_details .value{padding:0}.floor_plan_details .floor_plan_amenities{margin-top:6px}.floor_plan_details .floor_plan_amenities .title{padding:3px 0}.floor_plan_details .floor_plan_amenities .list div{padding:3px 0 0 0}.floor_plan_details article.floor_plan_photos{margin-top:14px}.floor_plan_details article.floor_plan_photos h1{font-size:1em !important;font-weight:bold !important;padding-bottom:8px !important}.availability a,.floorplan-designer a,body .floorplan-designer a.iframe,.additional_communities .apply_online a{display:inline-block;font-weight:bold;padding:6px 8px;border-radius:8px;border-width:4px !important;margin-bottom:10px;text-align:center;line-height:1.5em}#photo_anchor .expander{background:#efefef;border:1px solid #dadada;padding:5px;margin:0 5px 5px 5px;float:left}#video_anchor>div,.walkthrough,.property_map{clear:both}#video_anchor>div .video_container,#video_anchor>div .link,.walkthrough .video_container,.walkthrough .link,.property_map .video_container,.property_map .link{padding:5px;margin-right:10px;margin-bottom:30px;min-height:50px;float:left;background-color:#efefef;border:1px solid #dadada}#video_anchor>div .video_container,#video_anchor>div .video_details,.walkthrough .video_container,.walkthrough .video_details,.property_map .video_container,.property_map .video_details{margin-bottom:15px}#video_anchor>div .title,#video_anchor>div .asset_name,.walkthrough .title,.walkthrough .asset_name,.property_map .title,.property_map .asset_name{font-weight:bold;font-size:1.1em;margin-bottom:5px}article.downloads .asset{margin-bottom:15px;clear:both}article.downloads span.filename{font-weight:bold}article.downloads .download_link{display:block;padding-top:0px}article.downloads img{float:left;padding-right:8px;padding-bottom:8px}.hint{display:block;font-size:0.9em;padding-top:5px;color:#999}article.hours .on_site_office{padding-bottom:5px}article.hours .row div.label{width:20%}article.hours .row div.value{font-weight:bold}article.hours .leasing_hours_comment{padding-top:5px;font-size:0.9em;color:#666}#map-form{margin-top:15px}#map-form .label,#map-form .value{display:inline-block}#map-form #maps-new-from{padding:5px}#map-form #maps-new-from-submit{padding:5px}#directions-panel{margin:0 0 15px 0}#directions-panel .adp-placemark{padding:2px 3px;border-left:none;border-right:none}#directions-panel .adp-text{font-weight:bold;padding-left:3px}#directions-panel .adp-substep .adp-stepicon{border-radius:3px;border:1px solid #ccc;background:white}#directions-panel .adp-legal{text-align:right;font-size:0.9em;color:inherit}.summary{margin-bottom:20px}.additional_communities .community{margin-bottom:1%}.additional_communities .community>.website{display:block;padding-bottom:5px;width:100%}.additional_communities .community .property-photo{display:inline-block;width:30%;margin:0 1.5% 0 0}.additional_communities .community .property-photo .main-photo{width:100%;max-width:100%}.additional_communities .community .property-info{display:inline-block;vertical-align:top;width:60%}.additional_communities .community a.website span.name{font-weight:bold;font-size:1.1em;padding-right:5px}.additional_communities .community .address span{padding-right:5px}.additional_communities .community .community .url{margin-bottom:30px}#main article.quick_facts{padding:10px 0;margin-bottom:0}#disclosure{padding-top:10px;font-size:0.8em}article.links{margin-bottom:20px}article.links>div.link>a.title>h4{font-size:1.1em}article.links>div.description>img{float:left}#rss-feed{padding-top:10px;clear:both}footer#footer{padding:15px 20px}footer#footer aside p{font-size:0.8em}footer#footer section#equal-housing span.right_bordered{border-right:1px solid #666;padding-right:5px;margin-right:5px}footer#footer section#powered-by{float:right;text-align:right;background:url(/images/logo_onsite.png) right bottom no-repeat;height:60px;margin-top:-20px}footer#footer section#powered-by h1,footer#footer section#powered-by p{padding-right:78px;font-size:1.1em}footer#footer section#powered-by h1{padding-top:43px}.links .link{padding:10px 10px 10px 0}.hidden{display:none !important}.right{float:right}.left{float:left}#flash_notice{padding:15px;background-color:#ffffcb;margin:15px 5px;color:#000000;text-align:center;font-size:12px}#flash_error{background:#fff9f9;margin:0px 10px 15px 10px;border-bottom:1px solid #f2afaf;border-right:1px solid #f2afaf;overflow:hidden}#flash_success{padding:15px;background-color:#ffffcb;margin:15px 5px;color:#006633;font-size:12px;text-align:center}.fieldWithErrors{padding:2px;background-color:red;display:table;clear:none;float:none}.invalid-field,form.formtastic fieldset ol li input.invalid-field{border:2px solid red}.error-message{background-color:#ffffcb;margin:0 5px}#errorExplanation{width:97%;padding:0px;margin:10px;background-color:#ffffcb}#errorExplanation h2{text-align:left;padding:5px 5px 5px 15px;font-size:12px;background-color:#c00;color:#fff}#errorExplanation p{margin:0px 5px 0px 5px}#errorExplanation ul li{margin:0px 5px 0px 10px;padding:0px;list-style-type:disc;list-style-position:outside}body.full_screen{background-size:cover !important;background-attachment:fixed}
