html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}@font-face{font-family:FontSiteSansLightCond;font-weight:normal;font-style:normal;src:url(/stylesheets/fonts/FontSiteSans-LightCd.eot?1455314343);src:url("/stylesheets/fonts/FontSiteSans-LightCd.eot?#iefix") format("embedded-opentype"),url(/stylesheets/fonts/FontSiteSans-LightCd.woff?1455314343) format("woff"),url(/stylesheets/fonts/FontSiteSans-LightCd.ttf?1455314343) format("truetype"),url("/stylesheets/fonts/FontSiteSans-LightCd.svg#FontSiteSansLightCond") format("svg")}img{-ms-interpolation-mode:bicubic}body{font-size:.75em;line-height:1.5;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#84848b}h1{font-family:'FontSiteSansLightCond','Arial Narrow','Arial',sans-serif}em{font-style:italic}strong{font-weight:bold}a{text-decoration:none;color:#080812}a:hover{text-decoration:underline}.notice{font-size:1.25em;font-weight:bold}.divider{font-size:0;border-bottom:1px solid #C1C1C5;height:0;line-height:0;margin:20px 0}input,button,textarea{outline:0;border:1px solid #9ba2ad;margin:0;color:#595e71}input{background:#fff url(../images/structure/bg-input.gif?1455314343) no-repeat 0 0;width:168px;height:16px;padding:6px 0 0 5px;font-size:11px;line-height:11px}input[type=submit],button{background:#fff;overflow:visible;vertical-align:top;height:24px;padding:0 5px;cursor:pointer;font-size:.833333333em;text-align:center;text-transform:uppercase}button:hover{background:#d5d8dc}textarea{font-size:11px;line-height:1.5;padding:10px}form .fields{position:relative;height:24px}form .fields input{position:absolute;top:0;left:0;width:164px}.error{color:#500;display:block;margin-left:190px}textarea.contact{width:300px}#header #logo a,#header #main-nav li a,#header form.search-form button,#slideshow ul.slideshow-navigation li a{overflow:hidden;text-align:left;text-indent:-9999px}.community #overview a,.community #apartments a,.floor-plan a,.property #nearby-communities a,.property .social-updates a,.property #recently-viewed a,.property #renting-from-bozzuto a,.property #about-bozzuto a,.property #sub-listing a,.apartments #about-bozzuto a,.apartments #renting-from-bozzuto a,.homes #about-bozzuto a,.homes #renting-from-bozzuto a,.landing .listings a{padding-left:6px;font-weight:bold;text-transform:uppercase;color:#636972}.container{width:960px;margin:0 auto}.narrowPage .container{margin:0 0 0 10px}.narrowPage body{overflow-x:hidden}.col{float:left;padding-right:20px}#header,#header div.container{height:236px}#header div.container{position:relative;width:770px;padding-left:190px}#header #logo,#header #logo a{display:block;width:170px;height:75px}#header #logo{position:absolute;top:10px;left:0}#header div.nav,#header div.section{float:left}#header div.nav{width:540px;padding-top:20px}#header div.section{width:230px;padding-top:25px}#header div.aside li{display:inline}#header #main-nav{margin-bottom:5px}#header #main-nav li,#header #main-nav li a{display:block}#header #home-nav li{display:inline}#header div.aside a,#header #home-nav a{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat center left;font-size:11px;font-weight:bold;color:#636972;padding:0 4px 0 6px;text-transform:uppercase}#header .aside a:hover,#header #home-nav a:hover{color:#2e2e39;text-decoration:none}#main-nav li.apartments-nav a{background-position:-600px 0}#main-nav.apartments li.apartments-nav a,#main-nav li.apartments-nav a:hover{background-position:-800px 0}#main-nav li.homes-nav a{background-position:-600px -30px}#main-nav.new-homes li.homes-nav a,#main-nav li.homes-nav a:hover{background-position:-800px -30px}#main-nav li.about-nav a{background-position:-600px -60px}#main-nav.about-us li.about-nav a,#main-nav li.about-nav a:hover{background-position:-800px -60px}#main-nav li.services-nav a{background-position:-600px -90px}#main-nav.services li.services-nav a,#main-nav li.services-nav a:hover{background-position:-800px -90px}#header .search-form input{width:194px}#header .search-form button{background:transparent url(../images/structure/btn-header-search.gif?1455314343) no-repeat 0 0;height:24px;padding:0;position:absolute;right:0;top:0;width:25px}#header .search-form button:hover{background-position:0 -22px}#special-nav{position:absolute;bottom:0;right:0;width:230px}#special-nav a{background:#dde0e3 url(../images/structure/bg-special-nav.gif?1455314343) no-repeat top right;font-size:15px;line-height:26px}#special-nav .arrow a{background-image:url(../images/structure/bg-special-nav-arrow.png?1455314343)}#special-nav a:hover,#special-nav li:hover a{background-color:#c2c6ca;text-decoration:none}#special-nav li.open a{background:#c2c6ca url(../images/structure/bg-special-nav.gif?1455314343) no-repeat 100% -26px}#special-nav #find-apartment-form .advanced-search{background:transparent url(../images/structure/bg-news-a.gif?1455314343) no-repeat center left}#special-nav #find-apartment-form .advanced-search a{background:none}#special-nav label{font-size:11px;color:#565c64}#special-nav li{position:relative;width:230px;border-top:1px solid #fff}#special-nav li a{display:block;width:210px;padding:0 10px}#special-nav div.popup{background-color:#c2c6ca;bottom:27px;right:0;display:none;padding:12px;position:absolute;width:406px;-webkit-box-shadow:-1px 1px 2px #eee;-moz-box-shadow:-1px 1px 2px #eee}#special-nav div.popup form.errors label strong{color:#b22424}#special-nav div.popup form.errors input{border:1px solid #B22424}#special-nav option{font-weight:normal;padding:0}#special-nav optgroup{color:#333;font-weight:bold;font-size:11px;padding:5px}#special-nav select{color:#333}.community #special-nav input,.search #special-nav input{width:350px}.community #special-nav .checkbox,.search #special-nav .checkbox{padding:5px 0}.community #special-nav .checkbox input,.search #special-nav .checkbox input{height:auto;margin-right:5px;width:auto}.community #special-nav button,.search #special-nav button{position:absolute;right:0;top:0}#header #find-apartment-form{height:136px}#header #find-apartment-form p.advanced-search,#header #find-apartment-form p.submit{position:absolute;bottom:12px}#header #find-apartment-form p.advanced-search{left:212px;width:100px;padding-left:6px}#header #find-apartment-form p.submit{right:12px}#header #find-apartment-form p.submit button{height:21px}#special-nav #find-apartment-form a{display:inline;padding:0}#header #find-apartment-form select{width:100%}#header #find-apartment-form div.left-col{float:left;width:188px}#header #find-apartment-form div.left-col select{height:136px}#header #find-apartment-form div.right-col{float:right;width:206px}#header #find-apartment-form p.field{margin-bottom:.5em}#header #find-apartment-form .advanced-search a{font-size:11px;font-weight:bold;color:#636972}.home #header #main-nav li.apartments-nav a,.landing #header #main-nav li.apartments-nav a{background-position:0 0}.home #header #main-nav li.apartments-nav a:hover,.landing #header #main-nav li.apartments-nav a:hover{background-position:-300px 0}.home #header #main-nav li.homes-nav a,.landing #header #main-nav li.homes-nav a{background-position:0 -45px}.home #header #main-nav li.homes-nav a:hover,.landing #header #main-nav li.homes-nav a:hover{background-position:-300px -45px}.home #header #main-nav li.about-nav a,.landing #header #main-nav li.about-nav a{background-position:0 -90px}.home #header #main-nav li.about-nav a:hover,.landing #header #main-nav li.about-nav a:hover{background-position:-300px -90px}.home #header #main-nav li.services-nav a,.landing #header #main-nav li.services-nav a{background-position:0 -135px}.home #header #main-nav li.services-nav a:hover,.landing #header #main-nav li.services-nav a:hover{background-position:-300px -135px}#footer{background:#fff url(../images/structure/bg-footer.gif?1455314343) repeat-x 0 0;border-top:1px solid #9a9c9f}#footer .container,#copyright .container{width:960px;padding:20px 0}#footer .col{float:left;width:155px;padding-right:20px}#footer .col.wide{width:230px;padding-left:20px;padding-right:0}#footer h4{padding-bottom:6px;border-bottom:1px solid #bebec1;margin-bottom:10px}#footer a{padding-left:6px}#footer li.linkedin,#footer li.facebook,#footer li.twitter,#footer li.tom-blog,#footer li.bozzuto-beat-blog,#footer li.pinterest,#footer li.instagram{line-height:2.7;padding-left:28px;letter-spacing:-0.05em}#footer li.linkedin{background:transparent url(../images/structure/ico-linkedin.gif?1455314343) no-repeat center left}#footer li.facebook{background:transparent url(../images/structure/ico-facebook.gif?1455314343) no-repeat center left}#footer li.twitter{background:transparent url(../images/structure/ico-twitter.gif?1455314343) no-repeat center left}#footer li.pinterest{background:transparent url(../images/structure/ico-pinterest.png?1455314343) no-repeat center left}#footer li.instagram{background:transparent url(../images/structure/ico-instagram.png?1455314343) no-repeat center left}#footer li.tom-blog,#footer li.bozzuto-beat-blog{background:transparent url(../images/structure/ico-rss-large.gif?1455314343) no-repeat center left}#footer .buzz-form button{position:absolute;right:0;top:0}#copyright p{float:left;width:150px}#copyright p.links{float:left;width:460px}#copyright p.links a{padding:0 5px}#copyright #eho{float:right;width:256px;padding-left:49px}#footer,#footer a{color:#92929b}#footer a{background:url(../images/structure/bg-footer-a.gif?1455314343) no-repeat 0 7px;display:inline-block;line-height:1.5;padding:2px 9px}#footer a:hover{text-decoration:none;color:#484852}#footer h4{font-size:15px;color:#080812}#footer p,#footer label,#footer li{font-size:10px;line-height:2;text-transform:uppercase}#footer p{margin-bottom:2em}#footer label{text-transform:none;font-size:11px}#copyright p{font-size:11px;line-height:2.181818182}#copyright p.links{font-size:10px;line-height:2.4}#copyright,#copyright a{background:#080812;color:#c5c7d3}#copyright a{text-transform:uppercase}#copyright #eho{background:transparent url(../images/structure/bg-copyright-eho.gif?1455314343) no-repeat center left;text-transform:none}.column-main{font-size:11px;line-height:1.63636}.column-main h1{color:#84848B;font-size:27px;line-height:1.83333}.colun-main h4{color:#080812;font-size:15px;line-height:1}.column-main p,.column-main ul,.column-main ol,.community #overview ul{margin:0 0 15px}.column-main ul,.column-main ol,.community #overview ul{margin-left:10px}.column-main li,.community #overview ul li{margin:0 0 7.5px}.column-main ul li,.community #overview ul li{font-size:12px;line-height:18px;background:0 7px url(../images/structure/blt-features.gif?1455314343) no-repeat;padding-left:15px;margin:0}.column-main ol li{list-style:decimal;margin-left:15px}#main-content .social-updates .message{line-height:1.363636364em;margin-bottom:1em}#main-content .social-updates .byline{background:transparent url(../images/structure/bg-social-byline.png?1455314343) no-repeat 0 0;font-size:11px;line-height:2;margin-bottom:0;font-weight:bold;letter-spacing:-0.090909091em;color:#fff}#main-content .social-updates .byline em{font-style:normal;margin-left:5px}#main-content .facebook-update .byline em{color:#d0d8e6}#main-content .facebook-update .message{background:transparent url(../images/structure/ico-facebook.gif?1455314343) no-repeat 0 2px}#main-content .facebook-update .byline{background-color:#8592a7}#main-content .twitter-update .byline em{color:#d5e9ea}#main-content .twitter-update .message{background:transparent url(../images/structure/ico-twitter.gif?1455314343) no-repeat 0 2px;cursor:pointer;padding-left:35px}#main-content .twitter-update .message a{text-decoration:underline}#main-content .twitter-update .message a:hover{text-decoration:none}#main-content .twitter-update .message p{cursor:text;padding:0}#main-content .twitter-update .byline{background-color:#85a5a7;display:block;text-transform:none;padding-left:35px}.js #icon-tooltips{display:none}#icon-tooltips li{margin:0 0 10px}.tooltip{background-color:#fff;-moz-box-shadow:0 0 20px rgba(255,255,255,.4);-webkit-box-shadow:0 0 20px rgba(255,255,255,.4);border:1px solid #c2c6ca;box-shadow:0 0 20px rgba(255,255,255,.4);display:none;color:#84848B;font-weight:normal;left:0;padding:10px;position:absolute;overflow:visible!important;top:0;width:178px;z-index:1000}.tooltip h4{color:#636972;font-size:12px;font-weight:bold;left:-1px;line-height:16px;padding-bottom:3px;position:relative;text-transform:uppercase;top:-1px}div.tooltip p{font-size:11px;zoom:1}.tooltip-arrow{background:url(../images/structure/bg-tooltip-arrow.png?1455314343) 0 0 no-repeat;display:block;height:0;line-height:0;position:absolute;top:0;right:13px;width:15px}.container:after,.row:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.screen-reader{display:block;left:-9999px;position:absolute;top:-9999px}div.promo{color:#fff;margin-bottom:25px;overflow:hidden;width:520px}div.promo .promo-header{background:url(/images/bg-promo.png?1455314343) left bottom repeat-x #706e7c;padding:14px 0 7px 0}div.promo h4,div.promo p{overflow:hidden;padding:0 20px}div.promo p{font-size:13px!important}div.promo h4{color:#ff9000;font-family:'FontSiteSansLightCond','Arial Narrow',Arial,sans-serif;font-size:35px;line-height:1;margin-bottom:1px;text-transform:uppercase}div.promo p.promo-link{background-color:#706e7c;padding-top:3px;padding-bottom:3px}div.promo p.promo-link a{background:url(/images/bg-promo-a.png?1455314343) left center no-repeat;color:#fff;float:right;font-size:12px;font-weight:bold;padding-left:8px}div.promo p.image{float:left;margin:1px 0 0 1px;padding-left:0}div.wysiwyg ul{margin-left:25px}div.wysiwyg ul li{list-style:disc}.secondary #header,.secondary #header .container{height:170px}.secondary #main-content{overflow:hidden;padding:15px 0}.secondary #sidebar{width:170px}.secondary #content{width:510px;padding-right:30px}.secondary #aside{width:230px;padding-right:0}.secondary #main-content h3{padding:6px 0 6px 12px;border-top:1px solid #c1c1c5;border-bottom:1px solid #c1c1c5;font-size:15px;line-height:1;color:#080812}.secondary #main-content h3 a{display:block}.secondary #header #main-nav li li a{font-size:11px;line-height:1;font-weight:bold;text-transform:uppercase;color:#949498}.secondary #main-content h2{font-size:22px;line-height:1.833333333;color:#84848b}.secondary #main-content h3 a:hover{text-decoration:underline}.secondary #main-content p{font-size:11px;line-height:1.636363636}.secondary #main-content p.first{font-size:15px}.secondary #header #main-nav li.about-nav .dropdown{background:transparent url(../images/structure/bg-main-nav-dropdown.gif?1455314343) no-repeat 0 -30px}.secondary #header #main-nav li.services-nav .dropdown{background:transparent url(../images/structure/bg-main-nav-dropdown.gif?1455314343) no-repeat 0 2px}.secondary #header #main-nav li .dropdown li a,.secondary #header #main-nav li .dropdown li a:hover{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat 1px center}#home-nav{position:relative;z-index:2}.secondary #header #main-nav{width:200px}.secondary #header #main-nav li,.secondary #header #main-nav li a{width:200px;height:30px}.secondary #header #main-nav li div.dropdown{display:none;position:absolute;top:0;left:375px;width:297px;height:120px;padding:20px 0 0 33px;z-index:1}.home #header #main-nav li div.dropdown,.landing #header #main-nav li div.dropdown,.home #header #main-nav li:hover div.dropdown,.landing #header #main-nav li:hover div.dropdown{display:none!important}.secondary #header #main-nav li:hover div.dropdown,.secondary #header #main-nav li.hover div.dropdown{display:block}.secondary #header #main-nav li ul,.secondary #header #main-nav li ul li{width:105px}.secondary #header #main-nav li li,.secondary #header #main-nav li li a{height:auto;background:none;text-indent:0}.secondary #header #main-nav li li{border-top:1px solid #eaecee}.secondary #header #main-nav li li.first{border-top:none}.secondary #header #main-nav li .dropdown li a{display:block;width:97px;padding:8px 0 8px 8px}.secondary #masthead{background:#c0c5cb url(../images/structure/bg-masthead.gif?1455314343) repeat-x 0 0;border-bottom:1px solid #858890;color:#565c64}.secondary #masthead .container{position:relative}.secondary #masthead .section{float:left;font-size:15px;padding:24px 0 28px 189px;width:515px}.secondary #masthead .section h1{color:#565c64;font-size:35px;line-height:1;text-transform:uppercase}.secondary #masthead #montage{background-color:#fff;height:148px;overflow:hidden;padding:0;text-align:center;white-space:nowrap;width:100%}.secondary #breadcrumb{background:#c0c5cb url(../images/structure/bg-masthead.gif?1455314343) repeat-x 0 0;border-bottom:1px solid #858890}.secondary #breadcrumb .container{padding-left:185px;position:relative;width:770px}.secondary #breadcrumb .container.wide{padding-left:0;width:960px}.secondary #breadcrumb .container h1{clear:left;color:#565c64;font-size:35px;line-height:1;text-transform:uppercase}.secondary #breadcrumb .container.wide h1{margin-bottom:20px}.secondary #breadcrumb li,.secondary #breadcrumb li a{font-size:12px;line-height:3.5;color:#565c64}.secondary #breadcrumb li{display:inline;margin-right:2px}.secondary #breadcrumb li.last{padding-right:0;margin-right:0}.secondary #breadcrumb li a{background:url(../images/structure/bg-masthead-a-dark.gif?1455314343) right center no-repeat;padding-right:8px;text-decoration:underline}.secondary #breadcrumb li a:hover{text-decoration:none}.secondary #secondary-nav ul{display:none;position:relative;width:170px}.secondary #secondary-nav li.current ul{display:none}.secondary #secondary-nav li{width:170px;border-top:1px solid #eaecee}.secondary #secondary-nav li ul ul{margin-left:10px;width:160px}.secondary #secondary-nav li ul ul li{width:160px}.secondary #secondary-nav li ul ul li a{width:130px}.secondary #secondary-nav li.first{border-top:none}.secondary #secondary-nav li a{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat 12px center;color:#636972;display:block;font-size:11px;font-weight:bold;padding:6px 0 6px 20px;position:relative;text-transform:uppercase;width:150px}.secondary #secondary-nav li a span{color:#636972;cursor:pointer;display:block;font-weight:normal;height:20px;line-height:20px;position:absolute;text-align:center;top:4px;right:0;width:20px}.secondary #secondary-nav li li{border-top:none}.secondary #secondary-nav li li a{background-position:22px center;font-size:10px;font-weight:normal;color:#92929b;padding:4px 0 4px 30px;width:140px}.secondary #secondary-nav li a:hover,.secondary #secondary-nav .active a,.secondary #secondary-nav li.current li a:hover{text-decoration:none;color:#2e2e39}.secondary #secondary-nav li.current a{color:#080812}.secondary #secondary-nav li.current li a{color:#92929b}.home #header #main-nav li,.home #header #main-nav li a,.landing #header #main-nav li,.landing #header #main-nav li a{width:300px;height:45px}.home #masthead,.landing #masthead{border-top:1px solid #6b6b71}.home #header #main-nav .dropdown,.landing #header #main-nav .dropdown{display:none}.project #masthead{border-bottom:1px solid #cdd1d5}.project #masthead .container{height:372px;overflow:visible}.project #main-content{background:none}#slideshow{height:375px;overflow:hidden;position:relative;top:-15px;width:840px}#slideshow ul.slides{height:380px;margin:0 auto;width:1100px}#slideshow ul.slides li.slide{background:#fff;height:375px;left:0;overflow:hidden;position:absolute;top:0;width:840px;z-index:1}.home #slideshow ul.slides li.slide{top:-1px}.home #slideshow ul.slides li.slide a{display:block;height:380px;width:1100px}#slideshow ul.slides li.slide:first-child{z-index:2}#slideshow ul.slides li.on-deck{z-index:4!important}#slideshow ul.slides li.current{z-index:3!important}#slideshow ul.slides li.slide div.featured-property{background-color:#c0c5cb;color:#fff;overflow:hidden;position:absolute;right:0;top:0}#slideshow ul.slides li.slide div.featured-property,#slideshow ul.slides li.slide div.featured-property a{display:block;height:375px;width:300px}#slideshow ul.slides li.slide div.featured-property a:hover{text-decoration:none}#slideshow ul.slides li.slide div.featured-property a img{left:0;position:absolute;top:0;z-index:0}#slideshow ul.slides li.slide div.featured-property div.aside{padding:15px;position:relative;z-index:2}#slideshow ul.slides li.slide div.featured-property a h2,#slideshow ul.slides li.slide div.featured-property a p{color:#fff}#slideshow ul.slides li.slide div.featured-property a h2{background:transparent url(../images/structure/bg-divider-white.gif?1455314343) no-repeat bottom left;line-height:1;margin-bottom:20px;padding-bottom:20px}#slideshow ul.slides li.slide div.featured-property a p{background:transparent url(../images/structure/bg-body-slide-arrow.gif?1455314343) no-repeat 0 .5em;font-size:14px;padding-left:10px;width:200px}#slideshow .overlay{background:url(../images/structure/bg-slideshow-overlay.png?1455314343) no-repeat;display:block;height:375px;position:absolute;top:0;left:0;width:300px;z-index:1}#slideshow .pinterest-button{bottom:20px;display:block;height:20px;position:absolute;right:20px;width:40px;z-index:20}#slideshow ul.slideshow-pagination{background:#fff;border:1px solid #85898e;bottom:0;left:0;padding:0 8px;position:absolute;z-index:10}#slideshow ul.slideshow-pagination li{float:left}#slideshow ul.slideshow-pagination li a{color:#747479;display:block;line-height:21px;text-align:center;width:19px}#slideshow ul.slideshow-pagination li.current a,#slideshow ul.slideshow-pagination li a:hover{color:#28283a;text-decoration:none}#slideshow ul.slideshow-pagination li.current a{font-weight:bold}#slideshow ul.slideshow-navigation{position:absolute;right:67px;top:6px;z-index:10}#slideshow ul.slideshow-navigation{z-index:10;top:15px;right:19px;width:70px}#slideshow ul.slideshow-navigation li{float:left}#slideshow ul.slideshow-navigation li a{background:url(../images/structure/bg-apartments-slideshow-navigation.png?1455314343) no-repeat transparent;display:block;height:57px;overflow:hidden;width:35px}#slideshow ul.slideshow-navigation li a.prev{background-position:left top}#slideshow ul.slideshow-navigation li a.next{background-position:right top}.mini-slideshow,.mini-slideshow ul.slides,.mini-slideshow ul.slides li.slide{height:145px;width:230px}.mini-slideshow{margin-bottom:15px;position:relative}.mini-slideshow ul.slides li.slide{position:absolute}.mini-slideshow ul.slides li.current{z-index:2}.mini-slideshow ul.slideshow-pagination{background:#fff;border:1px solid #85898e;bottom:0;left:0;padding:0 8px;position:absolute;z-index:10}.mini-slideshow ul.slideshow-pagination li{float:left}.mini-slideshow ul.slideshow-pagination li a{color:#747479;display:block;font-size:11px;line-height:20px;text-align:center;width:18px}.mini-slideshow ul.slideshow-pagination li.current a{color:#000;font-weight:bold}.community #masthead #remote-nav a,.community #overview a,.community #apartments a,.community .floor-plan a.floor-plan-reserve,.community #nearby-communities a,.community .social-updates a,.community #recently-viewed a,.community #renting-from-bozzuto a,.community #about-bozzuto a,.community #sub-listing a,.apartments #renting-from-bozzuto p a,.apartments #about-bozzuto p a,.homes #renting-from-bozzuto p a,.homes #about-bozzuto p a{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat center left}.landing .listings a{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat 5px left}.community #masthead #remote-nav a{background-position:20px center}.community #nearby-communities ul,.community #recently-viewed ul{background-color:#f2f4f5}.community #overview,.community .floor-plan p,.community #nearby-communities li,.community #recently-viewed li,.community #sidebar div.google-plus-one,.community #sidebar div.twitter-update,.community #sidebar p.facebook-link,.community #sidebar p.sharethis,.community #renting-from-bozzuto,.community #about-bozzuto,.apartments div.row div.col,.homes div.row div.col{background:transparent url(../images/structure/bg-about-sidebar-section.gif?1455314343) no-repeat bottom left}.community #sidebar p.facebook-link,.community #sidebar div.google-plus-one,.community #sidebar div.twitter-update,.community #sidebar p.sharethis{background-position:0 0;margin-top:20px;padding-top:20px}.community #sidebar p.facebook-link a{background:url(../images/structure/ico-facebook.gif?1455314343) no-repeat center left;line-height:1;padding:8px 0 8px 30px}.community #community-info .nav li a{background-image:url(../images/structure/bg-community-info-tabs.gif?1455314343);background-position:right 0}.community #community-info .nav li.current a{background-position:right -47px}.community #recently-viewed{margin-top:25px}.community #recently-viewed h3{line-height:2}.community #nearby-communities ul,.community #recently-viewed ul,.landing .listings ul{padding:12px;border-top:1px solid #fff}.community #nearby-communities ul+ul,.community #recently-viewed ul+ul,.landing .listings ul+ul{border-top:none;padding-top:0}.community #nearby-communities ul{padding-top:0}.community #recently-viewed ul,.landing .listings ul{padding-bottom:0}.community #recently-viewed ul li{float:left;width:180px;padding-bottom:12px;margin-bottom:12px}.community #recently-viewed ul li a,.landing .listings a{display:block}#recently-viewed{position:relative}#recently-viewed ul.recently-viewed-actions{padding:0;position:absolute;top:9px;right:0;width:230px}#recently-viewed ul.recently-viewed-actions li{margin-bottom:0;padding-bottom:0;width:230px}#recently-viewed ul.recently-viewed-actions a{background:#dde0e3 url(../images/structure/bg-special-nav.gif?1455314343) no-repeat top right;color:#080812;font-size:15px;font-weight:normal;line-height:26px;text-transform:none}#recently-viewed ul.recently-viewed-actions li a:hover,#recently-viewed ul.recently-viewed-actions li:hover a{background-color:#c2c6ca;text-decoration:none}#recently-viewed ul.recently-viewed-actions li.open a{background:#c2c6ca url(../images/structure/bg-special-nav.gif?1455314343) no-repeat 100% -26px}#recently-viewed ul.recently-viewed-actions div.popup{background-color:#c2c6ca;bottom:27px;right:0;display:none;padding:12px;position:absolute;width:406px;-webkit-box-shadow:-1px 1px 2px #eee;-moz-box-shadow:-1px 1px 2px #eee}#recently-viewed ul.recently-viewed-actions p{margin-bottom:5px}#recently-viewed ul.recently-viewed-actions label strong{color:#565c64}#recently-viewed ul.recently-viewed-actions input{width:350px}#recently-viewed ul.recently-viewed-actions .checkbox{margin-bottom:0;padding:5px 0}#recently-viewed ul.recently-viewed-actions .checkbox input{height:auto;margin-right:5px;width:auto}#recently-viewed ul.recently-viewed-actions .checkbox label{color:#565c64}#recently-viewed ul.recently-viewed-actions button{position:absolute;right:0;top:0}#recently-viewed form.errors label strong{color:#b22424}#recently-viewed form.errors input{border:1px solid #B22424}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{font-size:15px;line-height:18px}.homes #content div.header ul li a:hover,.landing #content div.header ul li a:hover,.search #content div.header ul li a:hover{text-decoration:none}.homes #content div.header p,.landing #content div.header p,.search #content div.header p{line-height:47px}.search #content .boss-pagination{border-top:1px solid #ddd;margin-top:25px;padding-top:25px}.search #content .boss-pagination p{color:#777;font-size:13px}.search #content .boss-pagination .current{background-color:#eee;border:1px solid #ddd}.search #content .boss-pagination a{font-weight:bold}.search #content .boss-pagination .current,.search #content .boss-pagination a{padding:2px 6px}.boss-search #content .results h4{font-size:13px}.landing #content .listing-large div p,.homes #content #view-as-list div p{padding-left:12px}.landing #content .listing-large div.learn-more ul,.homes #content #view-as-list div.learn-more ul{margin-bottom:6px;overflow:hidden;width:195px}.landing #content .listing-large div.photos,.homes #content #view-as-list div.photos{clear:left;float:left;margin-right:19px;width:151px}.landing #content .listing-large div.photos p,.homes #content #view-as-list div.photos p{margin-bottom:5px;padding-left:0}.homes #content div.header,.landing #content div.header,.search #content div.header{background:url(../images/structure/bg-homes-content-header.gif?1455314343) left bottom repeat-x #fff}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{background:url(../images/structure/bg-homes-content-header-tabs.gif?1455314343) no-repeat -456px 0}.homes #content div.header ul li.current a,.landing #content div.header ul li.current a,.search #content div.header ul li.current a{background:url(../images/structure/bg-homes-content-header-tabs.gif?1455314343) no-repeat -456px -47px}.homes #content div.header ul li a.list,.search #content div.header ul li a.list{background-position:0 0}.homes #content div.header ul li.current a.list,.search #content div.header ul li.current a.list{background-position:0 -47px}.homes #content div.header ul li a.map,.search #content div.header ul li a.map{background-position:-302px 0}.homes #content div.header ul li.current a.map,.search #content div.header ul li.current a.map{background-position:-302px -47px}.homes #content div.header ul li a.directory,.search #content div.header ul li a.directory{background-position:-153px 0}.homes #content div.header ul li.current a.directory,.search #content div.header ul li.current a.directory{background-position:-153px -47px}.landing #content .listing-large p.share a,.homes #content #view-as-list p.share a{background:url(../images/structure/bg-homes-share.gif?1455314343) no-repeat}.landing #content .listing-large p.share a.facebook,.homes #content #view-as-list p.share a.facebook{background-position:left top}.landing #content .listing-large p.share a.twitter,.homes #content #view-as-list p.share a.twitter{background-position:right top}.landing #content .listing-large div.learn-more h2 a,.homes #content #view-as-list div.learn-more h2 a,.search #content div.learn-more h2 a{}.landing #content .listing-large div.learn-more h2 a:hover,.homes #content #view-as-list div.learn-more h2 a:hover,.search #content div.learn-more h2 a:hover{background-position:left bottom}.landing #content .listing-large p.address-info,.homes #content #view-as-list p.address-info{background:url(../images/structure/bg-about-content-p.gif?1455314343) 12px bottom no-repeat}.landing #content .listing-large .quick-links li a,.homes #content #view-as-list .quick-links li a{background:url(../images/structure/bg-homes-quick-links.gif?1455314343) no-repeat}.landing #content .listing-large .quick-links li a.save,.homes #content #view-as-list .quick-links li a.save{background-position:left top}.landing #content .listing-large .quick-links li a.go,.homes #content #view-as-list .quick-links li a.go{background-position:left bottom}.home #masthead .container,.home #slideshow,.home #masthead-fg,.home #slideshow ul.slides li.slide{height:374px;width:1100px}.home #slideshow ul.slides li.slide{height:375px}.home #masthead .container,.home #slideshow{height:374px}.home #masthead-fg{margin:0 auto;position:relative}.home #slideshow{top:0}.home #content{padding:30px 0 20px 190px}.home #welcome{width:500px}.home h1{color:#565c64;font-size:35px;text-transform:uppercase}.home #welcome p{font-size:15px;line-height:1.6;margin-bottom:1em}.home #welcome p.read-more a{background:transparent url(../images/structure/bg-header-a.gif?1455314343) no-repeat center left;color:#636972;font-size:11px;font-weight:bold;padding-left:6px}.home .article{float:left}.home .latest-news,.home .bozzuto-blog{float:left;margin:25px 0;width:380px}.home .latest-news a,.home .bozzuto-blog a{overflow:hidden}.home .article h3{background:transparent url(../images/structure/bg-home-article-h3.gif?1455314343) no-repeat 0 0;border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5;color:#080812;font-size:15px;line-height:1}.home .article h3:hover{background-position:0 bottom}.home .article h3 a{background:transparent url(../images/structure/carousel-nav-bar-right-arrow.gif?1455314343) no-repeat top right;display:block;padding:6px 0 6px 12px}.home .article h3 a:hover{text-decoration:none}.home .article .post-link{display:block;height:150px;position:relative}.home .article .post-link:hover{text-decoration:none}.home .article .post-link .title{background:transparent url(../images/structure/carousel-caption-hover-bg.png?1455314343) repeat top left;bottom:0;display:block;left:0;padding:10px 35px 10px 10px;position:absolute;width:335px}.home .article .post-link .title:after{color:#6b6883;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:5px}.home .latest-award{float:right;padding-top:12px;width:230px}.home .latest-award .row{background-color:#f2f4f5;border-top:1px solid #fff;padding:12px}.home .latest-award .figure{float:left;width:65px}.home .latest-award .section{float:left;position:relative;width:136px}.home .latest-award h4,.home .latest-award p{font-size:12px;line-height:1.454545455}.home .latest-award h4 a{background:transparent url(../images/structure/bg-news-a.gif?1455314343) no-repeat 0 4px;color:#747479;font-weight:bold;padding-left:6px}.home .latest-news{margin-right:10px}#header #logo a{background:transparent url(../images/structure/bg-logo.png?1455314343) no-repeat 0 0}#main-nav li a{background:transparent url(../images/structure/bg-main-nav.gif?1455314343) no-repeat 0 0}.home #main-content{background:transparent url(../images/structure/bg-home-main-content.gif?1455314343) repeat-x top left}.home #social,.home #social .container{background:url(../images/structure/bg-news.gif?1455314343) repeat-y top center}.home #social{border-top:1px solid #d5d8dc}.home #social .container{padding-left:20px;width:940px}.home #social h2{color:#000;float:left;font-size:15px;line-height:1.333333333;padding-top:12px;width:170px}.home #social .facebook,.home #social .twitter,.home #social .rss{float:left}.home #social .facebook{border-right:1px solid #9a9da1;min-height:62px;padding:12px 0 6px 20px;width:359px}.home #social .twitter,.home #social .rss{padding-left:15px;width:375px}.home #social .twitter{padding-top:10px;height:30px}.home #social .rss{border-top:1px solid #9a9da1;height:29px;padding-top:10px}.home #social .rss p{background:transparent url(../images/structure/ico-rss.gif?1455314343) no-repeat center left;padding-left:22px}.home #social .rss a{background:transparent url(../images/structure/bg-news-a.gif?1455314343) no-repeat center left;color:#656571;font-weight:bold;padding-left:6px}.property #masthead{background:#fff;height:374px}.property #masthead .nav{position:relative;overflow:hidden;z-index:10;width:190px;height:374px}.property #masthead .nav li{border-bottom:1px solid #eaecee}.property #masthead .nav li.last{border-bottom:none}.property #remote-nav{position:absolute;z-index:1;bottom:0;left:0;width:190px}.property #masthead #remote-nav a{color:#636972;display:block;font-size:11px;font-weight:bold;padding:5px 10px 5px 26px;position:relative;text-transform:uppercase;zoom:1}#property-nav{position:absolute;z-index:1;top:0;left:0;width:190px;border-top:25px solid #fff;border-bottom:500px solid #fff;position:relative}#property-nav li{background:#fff}#property-nav li.current{background:transparent url(../images/structure/bg-community-secondary-nav.png?1455314343) no-repeat right bottom}#property-nav a{color:#84848b;display:block;font-size:15px;line-height:15px;padding:10px 10px 10px 20px}#property-nav a:hover,#property-nav li.current a{color:#000;text-decoration:none}#property-nav .phone-number{display:block;font-size:11px;margin:-5px 0 0 0;padding:0 0 0 20px}#property-nav iframe{display:block}.property #slideshow{position:absolute;top:0;left:170px;width:870px;height:374px;z-index:1;overflow:hidden}.property #slideshow .slide{left:0;position:absolute;top:0;width:870px}.property #slideshow .section{z-index:1;padding-left:0}.property #slideshow .header,.property #slideshow .section{position:absolute;top:0;left:0}.property #slideshow .header{color:#fff;font-size:65px;line-height:1;position:relative;text-transform:uppercase;top:10px;left:35px;width:835px;z-index:100}.property #slideshow ul.slideshow-navigation{top:6px;right:35px}.property #slideshow .header h1{display:block;margin-right:110px;width:725px}.property #slideshow .header h1 b{display:block;font-size:30px;text-transform:capitalize}.property #slideshow .header a{color:#565c64}.property #slideshow .section{color:#fff;display:none;font-size:15px;line-height:1.133333333;position:absolute;top:80px;left:35px;width:375px;z-index:11}.property #slideshow img{display:block;position:relative;z-index:2}.property #slideshow .overlay{background:url(../images/structure/bg-slideshow-overlay.png?1455314343) no-repeat;display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.property #slideshow p.caption a{color:#fff;display:block}.property #slideshow p.caption a:hover{text-decoration:none}.property #slideshow p.watch-video{background:transparent url(../images/structure/bg-divider-white.gif?1455314343) no-repeat 0 0;padding-top:15px;margin-top:20px}#slideshow p.watch-video a{background:transparent url(../images/structure/bg-watch-video.png?1455314343) no-repeat 0 0;display:block;height:43px;overflow:hidden;text-indent:-9999px;width:189px}#slideshow p.watch-video a:hover{background-position:0 -43px}.page #slideshow p.watch-video{left:10px;position:absolute;top:165px}.property #main-content .container{width:770px;padding-left:190px}.property #renting-from-bozzuto h2,.property #about-bozzuto h2{line-height:1.2;padding:10px 0 5px}.property #sidebar p.call-to-action a,.project #content p.call-to-action a{background:transparent url(../images/structure/bg-apartments-masthead-aside-a.png?1455314343) no-repeat right 0;border-bottom:1px solid #e2e4e7;border-top:1px solid #e2e4e7;color:#000;display:block;font-size:15px;height:26px;line-height:26px;width:210px}.property #sidebar p.call-to-action.directions a,.project #content p.call-to-action.directions a{border-top:none}.property #sidebar p.call-to-action a:hover,.project #content p.call-to-action a:hover{background-position:right -26px;text-decoration:none}.property #sidebar p.call-to-action a em,.project #content p.call-to-action a em{font-size:11px;font-style:normal}.community #sidebar{width:230px;padding-right:0}.community #content,.community #overview,.community #apartments,.community #recently-viewed,.community #nearby-communities{margin-bottom:25px}.community #overview{position:relative;padding:0 70px 20px 0;margin-bottom:20px;zoom:1}.community #overview ul.community-icons{float:right;margin:39px -70px 0 0}.community #overview ul.community-icons li{margin-bottom:10px}.community #overview ul.community-icons li,.community #overview ul.community-icons li a,.homes #content #view-as-list ul.community-icons a{display:block;width:45px;height:45px;margin-left:0;padding-left:0;text-indent:-9999px}.community #overview ul.community-icons li,.community #overview ul.community-icons li a,.homes #content #view-as-list ul.community-icons a{background:none;background-repeat:no-repeat;display:block;width:45px;height:45px;margin-left:0;padding-left:0;text-indent:-9999px}.community #overview p.phone-number{background:url(../images/structure/bg-header-a.gif?1455314343) no-repeat 0 14px;font-size:13px;font-weight:normal;line-height:1.2;padding:10px 0 10px 10px}.community #overview p.phone-number span{display:block}.community #content{width:520px;padding-right:20px}.community #apartments table{width:100%}.community #apartments table td{padding:10px 0;border-bottom:1px solid #dadadc}.community .floor-plan{float:left;width:173px}.community .floor-plan p{padding-bottom:12px;margin-bottom:12px}.community .floor-plan-group{margin-bottom:25px}.community .floor-plan-group .row{margin-bottom:20px}.community .floor-plan-group h2 em a{font-size:12px;font-style:normal;margin-left:5px;text-decoration:underline}.community .floor-plan-group h2 em a:hover{text-decoration:none}.community .floor-plan-group .view-more{padding:15px 0;text-align:center}.community .floor-plan-group .view-more a{background:#D5D8DC;border:1px solid #9BA2AD;color:#595E71;display:inline-block;height:24px;line-height:24px;padding:0 5px;text-align:center;text-transform:uppercase;width:90px}.community #community-info ul.nav{border-bottom:10px solid #fff}.community #community-info ul.nav li{float:left;width:76px;height:47px;border-right:1px solid #fff}.community #community-info ul.nav li.last{border-right:none}.community #community-info ul.nav li a{background-color:#dde0e3}.community #community-info ul.nav li.current a{background-color:#c2c6ca}.community #community-info ul.nav li a{display:block;width:56px;height:37px;padding:5px 10px}.community #community-info .section{padding:10px}.community #community-info #walk-score{padding:10px 2px}.community #community-info #map-canvas{width:208px;height:280px;border:1px solid #959ba1}.community-map-point h4{color:#000;font-size:14px}.community #zillow-mortgage-calculator{margin-bottom:10px}.community #nearby-communities li a{display:block;line-height:1.5;padding-top:8px;padding-bottom:8px}.community #about-bozzuto{width:430px;padding-right:0}.community #sub-listing{padding-top:20px;border-top:1px solid #c1c1c5;margin-top:25px}.community #sub-listing li{float:left;width:150px;padding-right:20px}.community #sub-listing li:nth-child(4n){padding-left:20px}.community #main-content{font-size:11px}.community #main-content .request-info{border-bottom:1px solid #dadadc;border-top:1px solid #dadadc;color:#84848b;font-size:22px;line-height:35px;margin-bottom:20px;padding:10px 0;position:relative}.community #main-content .request-info a.request-info-button{background:url(../images/structure/bg-request-info.png?1455314343) no-repeat 0 0;display:block;float:left;height:35px;margin-right:20px;overflow:hidden;padding:0;text-indent:-9999px;width:163px}.community #main-content .request-info a:hover{background-position:0 -35px}.community #main-content .request-info .phone-number{color:#000;position:relative;top:1px}.community #overview .intro p{font-size:15px;line-height:1.466666667;margin-bottom:.8em}.community #overview .intro-link{margin-bottom:15px}.community #overview .intro-link,.community #overview #intro-partial{display:none}.js .community #overview #intro-full{display:none}.js .community #overview .intro-link,.js .community #overview #intro-partial{display:block}.expand-wrapper{overflow:hidden;position:relative}.community #overview a{text-transform:none}.community #apartments table td{line-height:1}.community #apartments table td.availability{text-align:right}.community #main-content .social-updates .byline{letter-spacing:0}.community #sub-listing li a{font-size:10px;line-height:2;font-weight:normal;color:#84848b}.community #community-info{background:#c2c6ca;margin-bottom:10px}.community #community-info .nav li a{font-size:13px;line-height:1.4;color:#000}.community #community-info .local-info{color:#636363}.community #community-info .nav li a:hover{text-decoration:none}.community #renting-from-bozzuto p,.community #about-bozzuto p{margin-bottom:1.666666667em}.community .social-updates p.sharethis a{font-size:12px;font-weight:normal;text-transform:none;color:#4496ae}.community #sidebar div.facebook-update p.message{padding-top:5px;padding-bottom:5px;margin-bottom:0}.community #thank-you-text p{font-size:12px;line-height:1.636363636;margin-bottom:1.5em}#large-map-container{background:#fff;display:none;height:610px;position:relative;width:850px}#large-map-controls{background:#fff;bottom:0;height:160px;left:0;overflow:hidden;padding:20px 30px 10px 30px;position:absolute;width:790px}#large-map-yelp-logo{position:absolute;right:30px;top:20px}#large-map-controls p.select-links{font-size:13px;left:228px;position:absolute;top:21px}#large-map-controls p.select-links a{display:inline;padding-left:10px}#large-map-controls h3{font-size:16px;line-height:1;margin-bottom:1em}#large-map-controls label{display:block;cursor:pointer;float:left;font-size:12px;height:28px;line-height:28px;padding:0 10px 0 0;width:185px}#large-map-controls input{background:none;border:none;height:28px;margin:0 2px;padding:0;vertical-align:middle;width:auto}#large-map-controls label img{vertical-align:middle}#large-map h4{font-size:13px;margin-bottom:.5em}#large-map h4 a{text-decoration:underline}#large-map h4 a:hover{text-decoration:none}#large-map .info-photo{float:left;width:50px}#large-map .info-content{float:left}.community #sidebar div.facebook-update{padding-bottom:15px;margin-bottom:15px}.community #sidebar p.sharethis{padding:20px 0 10px;margin-top:20px}.community #sidebar p.sharethis a{padding-left:20px}.project #sidebar #property-nav{border-bottom:1px solid #cdd1d5;padding-bottom:24px}.project #sidebar #property-nav a{color:#84848b}.project #sidebar{padding-right:0;width:190px}.project #sidebar h2{border-bottom:1px solid #eaecee;margin-bottom:217px;margin-top:20px}.project #sidebar h2 a{background:url(../images/structure/bg-header-a.gif?1455314343) left center no-repeat;color:#84848b;font-size:15px;padding-left:8px}.project .content{overflow:hidden;width:770px}.project #main-content .content .main-content{float:left;width:520px}.project #main-content .content .main-content ul.data{margin-top:40px;overflow:hidden;padding-bottom:8px;width:100%}.project #main-content .content .main-content ul.data li{background:url(../images/structure/bg-projects-data.gif?1455314343) left -58px no-repeat;float:left;margin-bottom:10px;padding-top:16px;width:100%}.project #main-content .content .main-content ul.data li h3{border:none;color:#84848b;font-size:14px;font-weight:bold;margin-bottom:0;padding:0;text-transform:uppercase}.project #main-content .content .main-content ul.data li p{font-size:14px;width:100%}.project #main-content .content .main-content ul.project-updates{padding:18px;background:#f2f4f5}.project #main-content .content .main-content ul.project-updates li{margin-bottom:15px;background:url(../images/structure/bg-about-content-p.gif?1455314343) left bottom no-repeat;padding-bottom:18px}.project #main-content .content .main-content ul.project-updates li h3{border:none;margin-bottom:7px;padding:0}.project #main-content .content .main-content ul.project-updates li div{position:relative}p.photo-wrapper{position:relative}p.info-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.project #main-content .content .main-content ul.project-updates li div p.info-link a{display:block;height:60px;right:-10px;overflow:hidden;position:absolute;text-indent:-9999px;top:-12px;width:60px;z-index:2}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{display:none;height:178px;left:0;padding:18px;position:absolute;top:0;width:448px;z-index:1}.project #main-content .content .main-content ul.project-updates li div div.info-overlay h4{margin-bottom:12px;width:360px}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{padding-bottom:17px;width:360px}.project #main-content .content .sub-content h4 a{background:url(../images/structure/bg-project-sub-content-h4.gif?1455314343) left top no-repeat}.project #main-content .content .sub-content h4 a:hover{background-position:left bottom}.project #main-content .content .main-content ul.project-updates li div p.info-link a{background:url(../images/structure/bg-project-update-info-link.png?1455314343) left top no-repeat}.project #main-content .content .main-content ul.project-updates li div p.info-link a.active{background-position:left bottom}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{background:url(../images/structure/bg-project-update-info-overlay.png?1455314343) left top no-repeat}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{background:url(../images/structure/bg-project-update-info-overlay-p.gif?1455314343) left bottom no-repeat}.project #main-content .content .sub-content .map{background:#c2c6ca}.project #main-content .content .sub-content .similar-projects p a{background:url(../images/structure/bg-news-a.gif?1455314343) 0 6px no-repeat}.project #main-content .content .sub-content .similar-projects ul{background:url(../images/structure/bg-about-content-p.gif?1455314343) left bottom no-repeat}.project #main-content .content .sub-content{float:right;width:230px}.project #main-content .content .sub-content .section{background:#f2f4f5;margin-bottom:9px}.project #main-content .content .sub-content .section p{padding:15px 12px}.project #main-content .content .sub-content h4{margin-bottom:1px}.project #main-content .content .sub-content h4 a{display:block;font-size:15px;height:29px;line-height:29px;padding-left:12px;width:230px}.project #main-content .content .sub-content .similar-projects li{margin-bottom:16px}.project #main-content .content .sub-content .similar-projects li p{width:175px}.project #main-content .content .sub-content .similar-projects li p.photo a{background:none;padding-left:0}.project #main-content .content .sub-content .map{overflow:hidden;margin-bottom:9px;padding:10px;width:210px}.project #main-content .content .sub-content #map-canvas{width:208px;height:280px;border:1px solid #959ba1}.project #main-content .content .sub-content .map div img{border:1px solid #969ba1;margin-bottom:-3px}.project #main-content .content .sub-content .similar-projects p a{display:block;padding-left:6px}.project #main-content .content .sub-content .similar-projects ul{margin-bottom:15px;padding-bottom:8px}.project #main-content .content .sub-content .similar-projects li p.date{float:right;margin:1px 10px 0 0;width:35px;color:#656571;font-size:12px;font-weight:bold;line-height:15px}.project #main-content .content .main-content .intro p{font-size:15px;line-height:22px}.project #main-content .content .main-content ul.project-updates li h3{color:#84848b;font-size:12px;font-weight:bold}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{color:#fff}.project #main-content .content .main-content ul.project-updates li div div.info-overlay h4{font-size:15px;font-weight:bold;line-height:18px;text-shadow:2px 2px 10px rgba(0,0,0,0.45)}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{font-size:11px;text-shadow:2px 2px 10px rgba(0,0,0,0.45)}.project #main-content .content .sub-content h4 a:hover{text-decoration:none}.project #main-content .content .sub-content .similar-projects p a{color:#656571;font-weight:bold}.project #main-content .content .main-content .pagination{margin:25px 0 16px;overflow:hidden;padding-top:13px;width:100%;background:url(../images/structure/bg-apartments-content.gif?1455314343) left top repeat-x}.project #main-content .content .main-content .pagination a,.project #main-content .content .main-content .pagination span{float:left;margin:0 6px;color:#28283a;font-size:11px;text-transform:uppercase}.project #main-content .content .main-content .pagination .prev_page{margin:0 10px 0 0}.project #main-content .content .main-content .pagination .next_page{margin:0 0 0 10px}.project #main-content .content .main-content .pagination a{color:#747479}.features #main-content div.feature{margin-bottom:0}.features #main-content div.feature p{margin-bottom:1em}.features #main-content div.feature ul{padding-left:10px}.features #main-content div.feature ul li{font-size:11px;line-height:18px;list-style:disc outside url(../images/structure/blt-features.gif?1455314343);margin:0}.features #main-content div.feature ul li a{color:#84848b;font-weight:bold}.features #main-content div.feature ul li a.photo{background:url(../images/structure/ico-photo.gif?1455314343) right bottom no-repeat;padding-right:20px}.features #main-content div.feature ul.li_cont1{margin-right:11px}.apartments #masthead{border-bottom:1px solid #858890;padding-top:24px}.apartments #masthead .section{float:left;padding:0 0 28px 189px;width:515px}.apartments #masthead .aside{float:right;padding-top:4px;width:229px}.apartments #masthead .aside p.call-to-action a{display:block;height:28px;margin-bottom:21px;padding-left:9px;width:220px}.apartments #masthead .aside ul{margin-right:-19px;overflow:hidden;width:250px}.apartments #masthead .aside ul li{float:left}.apartments #masthead .aside ul li a{border-bottom:1px solid #d1d5d9;display:block;margin-right:19px;padding-left:8px;width:98px}.apartments #masthead .aside ul li.last a{border-bottom:none}.property ul.slides li.slide{z-index:1}.property ul.slides li.on-deck{z-index:3}.property ul.slides li.current{z-index:2}.homes #content div.row,.apartments #content div.row{margin-bottom:3px;overflow:hidden;width:768px}.apartments #content div.row div.col{padding-bottom:3px}.homes #content #renting-from-bozzuto,.apartments #content #renting-from-bozzuto{float:left;padding-right:22px;width:317px}.homes #content #about-bozzuto,.apartments #content #about-bozzuto{float:left;width:408px}.homes #content #renting-from-bozzuto p,.homes #content #about-bozzuto p,.apartments #content #renting-from-bozzuto p,.apartments #content #about-bozzuto p{margin-bottom:11px}.floor-plans .floor-plan{width:180px}.community .floor-plan .floor-plan-view{background:none;display:block;position:relative}.floor-plan-view-js .floor-plan-view-full{left:0;position:absolute;top:0}.floor-plan-view-js .floor-plan-view-full span{margin:0;position:absolute}.floor-plan-view-js .pinterest-button{height:20px;position:absolute;width:40px}a.floor-plan-view-full{background:transparent;background:rgba(255,255,255,0.0);display:block;padding-left:0!important}.floor-plan-view-full span{background:#d5d8dc!important;border:1px solid #9ba2ad;color:#595e71;display:block;font-size:.833333em;height:24px;line-height:24px;margin:10px 0;overflow:visible;padding:0 5px!important;text-align:center;text-transform:uppercase;width:90px}.floor-plan-view-full:hover{text-decoration:none}.floor-plan-overlay{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);filter:alpha(opacity=0);max-width:960px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.1);-moz-opacity:0;opacity:0;padding:30px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1)}#featured-floor-plans h3,.floor-plan-group h3{border:none!important;line-height:1.2!important;margin-bottom:0;padding:0!important}#featured-floor-plans ul,.floor-plan-group ul{margin-top:1em}#featured-floor-plans li.floor-plan,.floor-plan-group li.floor-plan{margin-top:15px}#featured-floor-plans li.floor-plan p,.floor-plan-group li.floor-plan p{margin-top:25px}.slideshow-caption{background:#fff;bottom:0;left:20px;opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);padding:10px 25px;position:absolute;text-align:center;width:800px;z-index:2}.slideshow-counter{font-size:10px;text-transform:uppercase}.media-group{border-bottom:1px solid #eaecee;padding:0 0 0 170px;margin:15px 0 0}.media-group-last{border:none;margin-bottom:20px}.secondary #main-content .media-group h2{float:left;line-height:1.4;margin:0 0 0 -170px;width:150px}.media-link{float:left}.media-link a{display:block;padding:0 15px 15px 0;width:55px;zoom:1}.media-link-last a{padding:0}.homes-search #masthead p.call-to-action{margin-top:12px}.homes #masthead p.call-to-action a{padding-left:7px}.homes #masthead .aside p.call-to-action a{display:block;height:28px;margin-bottom:21px;padding-left:9px;width:220px}.homes #content div.header,.landing #content div.header,.search #content div.header{margin-bottom:19px;overflow:hidden;width:100%}.homes #content div.header ul li,.landing #content div.header ul li,.search #content div.header ul li{float:left}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{display:block;height:38px;zoom:1;margin-left:1px}.homes #content div.header ul li a.list,.search #content div.header ul li a.list{padding:6px 95px 3px 10px;width:45px}.homes #content div.header ul li a.map,.search #content div.header ul li a.map{padding:6px 80px 3px 10px;width:60px}.homes #content div.header ul li a.directory,.search #content div.header ul li a.directory{padding:6px 55px 3px 10px;width:84px}.homes #content div.header p,.search #content div.header p{float:right;margin-right:58px}.homes #masthead .section p.call-to-action a{background:url(../images/structure/bg-masthead-a-dark.gif?1455314343) left center no-repeat;color:#565C64;font-weight:bold}.homes #masthead .section p.figure{font-size:13px}.homes-search #masthead p.call-to-action{font-size:11px}.homes #content{width:770px;padding-right:0}.homes #content div.row p a{text-transform:none}.apartments #masthead{color:#565c64;background:url(../images/structure/bg-masthead.gif?1455314343) left top repeat-x #c0c5cb}.apartments #masthead .section h1{font-size:35px;line-height:1;text-transform:uppercase}.apartments #masthead .section p{font-size:15px;line-height:22px}.apartments #masthead .aside ul li{font-size:11px;text-transform:uppercase}.apartments #masthead .aside ul li a{background:url(../images/structure/bg-masthead-a-dark.gif?1455314343) 1px 12px no-repeat;color:#565c64;line-height:28px}.apartments #masthead .aside ul li a:hover{color:#2E2E39;text-decoration:none}.apartments #content div.row p a{text-transform:none}.apartments #main-content{background:url(../images/structure/bg-apartments-content.gif?1455314343) left top repeat-x #fff}.search #sidebar h2{padding-left:13px}.search #sidebar h3{margin-bottom:10px}.search #sidebar fieldset{margin-bottom:16px;padding-bottom:15px}.search #sidebar fieldset ul{padding-left:13px}.search #sidebar fieldset ul li{margin-bottom:6px;overflow:hidden}.search #sidebar ul li input{background:none;border:none;height:auto;width:auto}.search #sidebar ul li label{padding-left:5px;position:relative;top:-1px}.search #sidebar fieldset ul li select{font-family:Helvetica,Arial,sans-serif;text-transform:none;width:155px}.search #sidebar #special_promotion ul li label{display:block;float:right;margin-bottom:-16px;padding-left:16px;top:-16px;width:135px}.search #sidebar fieldset ul li{font-size:11px;text-transform:uppercase}.search #sidebar fieldset{background:url(../images/structure/bg-about-content-p.gif?1455314343) 13px bottom no-repeat}.search #content{padding-right:0;width:770px}.search #search-results-map{height:600px;width:100%}.search #search-results-map{background:#dde0e3}.search #sub-content{margin-top:16px;overflow:hidden;margin-bottom:5px;padding-left:190px;width:770px}.search #sub-content p.call-to-action{margin-top:14px;padding-bottom:14px}.search #sub-content p.call-to-action a{padding-left:6px}.search #sub-content #renting-from-bozzuto{float:left;padding-right:0;width:320px}.search #sub-content #about-bozzuto{float:right;padding-right:0;width:430px}.search #sub-content p.call-to-action a{color:#636972;font-weight:bold}.search #sub-content p.call-to-action{background:url(../images/structure/bg-about-content-p.gif?1455314343) left bottom no-repeat}.search #sub-content p.call-to-action a{background:url(../images/structure/bg-header-a.gif?1455314343) left center no-repeat}.search #content #no-results{margin-top:80px;text-align:center}.search #content #no-results p{font-size:16px}.search #content #no-results a{display:block}.search #content #relevant-results{margin-bottom:25px;margin-top:25px;text-align:center}.search #content ul.results{border-top:1px solid #c1c1c1}.search #content ul.results li div.header{border:1px solid #c1c1c5;border-bottom:none;border-top:none;cursor:pointer;height:54px;margin-bottom:0;overflow:hidden;width:768px}.search #content ul.results li h2{line-height:1.3;padding-bottom:5px;padding-right:28px;padding-top:5px;width:311px}.search #content ul.results li div.header:hover h2{text-decoration:underline}.search #content ul.results li.closed{border-bottom:1px solid #c1c1c5}.search #content ul.results li div.header h2{float:left;line-height:54px;padding-left:24px;text-transform:uppercase;width:185px}.search #content ul.results li div.header p{float:none}.search #content ul.results li ul.location-filters{border:1px solid #c1c1c5;border-top:none}.search #content ul.results li ul.location-filters li{border-top:1px solid #c1c1c5;width:768px}.search #content ul.results li ul.location-filters div.header{border:none;height:29px}.search #content ul.results li ul.location-filters li h3{border:none;padding:0 0 0 24px}.search #content ul.results li ul.location-filters li ul{background:#f5f6f7;overflow:hidden;width:100%}.js .search #content ul.results li ul.location-filters li ul{display:none}.search #content ul.results li ul.location-filters li li{background:none;border-top-color:#e8e8e8;float:left;margin:0 14px 0 0;width:181px}.search #content ul.results li ul.location-filters li .alt{margin-right:0}.search #content ul.results li ul.location-filters ul a,.search #content ul.results li ul.location-filters ul span{background:url(../images/structure/bg-search-results-pagination-a.gif?1455314343) no-repeat 9px 50%;color:#64676c;display:block;float:left;overflow:hidden;padding:6px 6px 6px 16px;width:159px}.search #content ul.results li ul.location-filters ul a:hover strong,.search #content ul.results li ul.location-filters ul a:hover em{text-decoration:underline}.search #content ul.results li ul.location-filters ul a strong,.search #content ul.results li ul.location-filters ul span strong{display:block;float:left;font-weight:normal;text-transform:uppercase}.search #content ul.results li ul.location-filters ul a em,.search #content ul.results li ul.location-filters ul span em{color:#919191;display:block;float:right;font-style:normal}.search #content div.results{margin-top:22px}.search #content div.results ul li{margin-bottom:14px;overflow:hidden;width:100%}.search #content div.results ul.pagination{margin:17px 0 16px;overflow:hidden;padding:13px 0 16px;width:100%}.search #content div.results ul.pagination li{float:left;margin-right:13px;width:auto}.search #content div.results ul.pagination li a.first,.search #content div.results ul.pagination li a.last{padding-left:6px}.search #content ul.results li div.header h2{color:#000;font-size:15px;line-height:54px;text-transform:uppercase}.search #content ul.results li div.header p{line-height:54px}.search #content ul.results li ul.location-filters li h3{font-size:15px;line-height:29px;text-transform:uppercase}.search #content div.results ul.pagination{font-size:11px;text-transform:uppercase}.search #content div.results ul.pagination li{color:#000}.search #content div.results ul.pagination li a{color:#636972}.search #content ul.results li,.search #content ul.results li.closed:hover{background:url(../images/structure/bg-search-results-headers.gif?1455314343) 0 -83px repeat-x}.search #content ul.results li.closed{background:url(../images/structure/bg-search-results-headers.gif?1455314343) 0 -29px repeat-x}.search #content ul.results li div.header{background:url(../images/structure/bg-search-results-header.gif?1455314343) right 0 no-repeat}.search #content ul.results li.closed div.header{background:url(../images/structure/bg-search-results-header.gif?1455314343) right -84px no-repeat}.search #content ul.results li ul.location-filters li{background:url(../images/structure/bg-search-results-headers.gif?1455314343) 0 -0 repeat-x}.search #content ul.results li ul.location-filters li h3{background:url(../images/structure/bg-search-results-header.gif?1455314343) right -55px no-repeat}.search #content ul.results li.closed:hover div.header{background:url(../images/structure/bg-search-results-header.gif?1455314343) right -198px no-repeat}.search #content ul.results ul.location-filters li.open div.header h3{background-position:100% -168px}.search #content div.results ul li{background:none}.search #content div.results ul.pagination{background:url(../images/structure/bg-search-results-pagination.gif?1455314343) left top repeat-x}.search #content div.results ul.pagination li a.first,.search #content div.results ul.pagination li a.last{background:url(../images/structure/bg-search-results-pagination-a.gif?1455314343) left center no-repeat}.partners{overflow:hidden;padding:15px 0 0}.partners li{float:left;padding-right:20px;height:105px;width:150px}.partners a,.partners span{display:block;display:block;color:#84848b;font-size:11px}.partners .partner-name{border-top:1px solid #c1c1c5;border-bottom:1px solid #c1c1c5;height:30px;margin-bottom:10px;padding:0 25px 0 0}.partner-group{border-bottom:1px solid #e5e5e5;overflow:visible;padding-bottom:10px;width:20px}.partner-group{white-space:nowrap}.partners a:hover{text-decoration:none}.partners a:hover .partner-name{text-decoration:underline}.partners .partner-name{color:#080812;font-size:13px;line-height:30px}.partner-portrait{position:relative;top:-15px}.partner-portrait,.partner-portrait-screen,.partner-portrait-images li{height:376px;width:849px}.partner-portrait-screen,.partner-portrait li,.partner-portrait a{left:0;position:absolute;top:0}.partner-portrait-screen,.partner-portrait-images li{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.partner-portrait-images a{display:none}.partner-portrait-links span{cursor:pointer;display:block;height:50px;position:absolute;text-indent:-9999px;width:50px}.partner-portrait-links .portrait-richard-l .hit1{height:376px;width:85px;left:135px;top:0}.partner-portrait-links .portrait-steve-s .hit1{height:376px;width:80px;left:220px;top:0}.partner-portrait-links .portrait-michael-a .hit1{height:150px;width:90px;left:300px;top:0}.partner-portrait-links .portrait-thomas-a .hit1{height:150px;width:80px;left:420px;top:0}.partner-portrait-links .portrait-daniel-c .hit1{height:150px;width:110px;left:515px;top:0}.partner-portrait-links .portrait-julie-a .hit1{height:376px;width:90px;left:640px;top:0}.partner-portrait-links .portrait-thomas-s .hit1{height:225px;width:145px;left:300px;top:151px}.partner-portrait-links .portrait-toby-s .hit1{height:225px;width:145px;left:450px;top:151px}.partners .partner-name{background:url(../images/structure/bg-partner-name.gif?1455314343) top right no-repeat}.partners a:hover .partner-name{background-position:right -60px}.partner-portrait,.partner-portrait-images li,.partner-portrait-screen{background:#F2F4F5 url(../images/structure/bg-partner-portrait.jpg?1455314343) 0 0 no-repeat}.partner-portrait-screen{background-position:0 -376px}.partner-portrait-images .portrait-richard-l{background-position:0 -3384px}.partner-portrait-images .portrait-steve-s{background-position:0 -3008px}.partner-portrait-images .portrait-michael-a{background-position:0 -2632px}.partner-portrait-images .portrait-thomas-a{background-position:0 -2256px}.partner-portrait-images .portrait-daniel-c{background-position:0 -1880px}.partner-portrait-images .portrait-julie-a{background-position:0 -1504px}.partner-portrait-images .portrait-thomas-s{background-position:0 -1128px}.partner-portrait-images .portrait-toby-s{background-position:0 -752px}.js #partner-bios{height:0;left:-9999px;overflow:hidden;position:absolute;top:0;width:0}.js .partner-bio-outer{background:transparent url(../images/structure/bg-partner-bio.png?1455314343) no-repeat right 0;padding:20px 0 0;width:800px;font-size:11px;line-height:18px}.js .partner-bio-inner{background:transparent url(../images/structure/bg-partner-bio.png?1455314343) no-repeat 0 bottom;min-height:215px;padding:30px 50px 50px 300px;width:450px}.partner-bio-inner h3{font-size:21px;line-height:21px;margin-bottom:3px}.partner-bio-inner .partner-title,.partner-bio-inner .partner-group{display:block;font-weight:bold}.partner-bio-inner .partner-title{margin-bottom:0}.partner-bio-inner .partner-group{margin-bottom:12px}.partner-close{background:transparent url(../images/structure/bg-partner-close.png?1455314343) no-repeat 0 0;display:block;height:40px;position:absolute;right:20px;text-indent:-9999px;top:20px;width:40px}.partner-close:hover{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.partner-pic{float:left;margin:0 0 0 -250px}.leader-meta{margin-bottom:20px}.leader-meta h3.leader-name{border:0!important;color:#828282!important;font-size:18px!important;font-weight:normal}.leader-meta span{display:block;font-size:11px;font-weight:bold;line-height:18px}.leader-bio{width:460px}.leader-bio p{font-size:12px!important}.landing #masthead .container{height:223px}.landing #masthead .figure{float:right;width:230px}.landing #masthead .figure img{display:block}.landing #main-content{padding:0 0 15px}.landing #content{width:770px;padding:0}.landing #sidebar{padding:8px 0 0 20px;width:170px}.areamap{margin-bottom:30px}.areamap-map{float:left;height:403px;padding-right:0;width:540px}#map-properties{display:none}.areamap-popular-properties{float:right;padding:0;width:210px}.areamap-popular-properties h4{margin-bottom:1px}.areamap-popular-properties h4 a{display:block;height:29px;padding-left:12px}.mapkey li{padding:4px 20px 8px 25px}.mapkey li span{display:block;padding:0 0 12px}.areamap-popular-properties .section{margin-bottom:30px}.areamap-popular-properties .section-last{margin-bottom:0}.areamap-popular-properties h2{padding:8px 0 6px}#main-content .areamap-popular-properties p{padding:5px 40px 10px 10px}body.landing #content div.header ul li a{height:36px;padding:6px 40px 5px 8px;width:99px}.landing #content div.header{position:relative}.landing #content div.header p{position:absolute;right:0;top:0;width:315px}.landing #header,.landing #header div.container{height:236px}.areamap-popular-properties h4 a{font-size:15px;line-height:29px}.mapkey li{font-size:11px;font-weight:bold;line-height:14px}.landing #content div.header p{text-align:center}.landing #properties-by-type{margin-bottom:35px}.areamap-popular-properties h4 a{background:url(../images/structure/bg-project-sub-content-h4.gif?1455314343) top right no-repeat}.areamap-popular-properties h4 a:hover{background-position:bottom right}.mapkey li,.areamap-popular-properties p{background-image:url(../images/structure/bg-areamap-icon.png?1455314343);background-repeat:no-repeat}.mapkey li span{background:url(../images/structure/bg-about-content-p.gif?1455314343) bottom left no-repeat}.mapkey .apartments{background-position:0 0}.mapkey .homes-condominiums{background-position:0 -494px}.mapkey .upcoming-projects{background-position:0 -1000px}.areamap-popular-properties .apartment-community p{background-position:right 10px}.areamap-popular-properties .home-community p{background-position:right -490px}.areamap-popular-properties .project p{background-position:right -990px}.landing .listings{padding:10px 0 30px;font-size:11px}.landing .listings .row{padding:0}.landing .listings li{border-top:1px solid #d2d2d5;float:left;margin:0 20px 0 0;padding:6px 0 4px 15px;position:relative;width:132px}.ie6 .landing .listings li{margin:0 10px 0 0}.landing .listings .last{margin:0}.landing .listings .first li{border-top:1px solid #e6e6e8}.landing .listings .last li{border-bottom:1px solid #e6e6e8}.landing .listings a{margin-left:-6px;padding-left:6px;text-transform:uppercase;color:#636972}.ie6 .landing .listings a{margin-left:-6px}.landing .listings-count li{padding-right:30px;width:102px}.landing .listings .count{font-size:12px;text-align:right;display:block;position:absolute;right:0;top:5px;width:20px}.seo-text{padding:10px 0 30px;width:540px}.seo-text .more{background:url(/images/structure/bg-masthead-a-dark.gif?1455314343) no-repeat 0 50%;color:#565C64;display:inline-block;margin:15px 0 0;padding:0 0 0 6px}.seo-links{border-top:1px solid #c0c1c5;overflow:hidden;padding:20px 0 10px}.seo-links ul{float:left;padding:0 20px 0 0;width:150px}.seo-links a{background:transparent url(/images/structure/bg-header-a.gif?1455314343) no-repeat 0 50%;display:block;padding:0 0 0 5px;zoom:1;font-size:10px;line-height:21px;text-transform:uppercase}.local-updates{margin-bottom:30px}.local-update{float:left;height:170px;margin:0 40px 30px 0;width:365px}.local-update.alt{margin-right:0}.local-update h2{margin-bottom:5px}.local-update h2 a{background:url(../images/structure/bg-homes-content-header-learn-more.gif?1455314343) right -40px no-repeat;display:block;font-size:16px!important;height:40px;line-height:40px;padding:0 10px}.local-update h2 a:hover{background-position:right top;text-decoration:none}.local-update .twitter-update .message{height:60px;padding-left:34px}.local-update .twitter-update .byline{background:url(../images/structure/bg-social-byline.png?1455314343) no-repeat 0 0;color:#fff;display:block;font-weight:bold;line-height:2;padding-left:34px}.local-update .twitter-update .byline em{font-style:normal;margin-left:5px}.local-update .facebook{color:#636972;display:block;font-weight:bold;margin-top:10px;padding:11px 0 15px 34px;background:transparent url(../images/structure/ico-facebook.gif?1455314343) no-repeat 0 9px}.local-info-feed li{margin-bottom:20px}.local-info-feed h3{border:none!important;line-height:1.333333333!important;padding:0!important}.local-info-feed p{font-size:12px!important}.local-info-feed .date{font-style:italic}.page #breadcrumb ul{height:38px}.page #breadcrumb li,.page #breadcrumb li a{font-size:11px}#masthead-slideshow{height:273px}.landing #masthead-slideshow{height:223px}#masthead-slideshow ul.slides{height:273px;z-index:1}.landing #masthead-slideshow ul.slides{height:223px}#masthead-slideshow ul.slides li.slide{background:#c0c5cb url(../images/structure/bg-masthead.gif?1455314343) repeat-x 0 0;text-indent:0;height:273px;left:0;position:absolute;top:0;width:960px;z-index:1}.landing #masthead-slideshow ul.slides li.slide{height:223px}#masthead-slideshow ul.slides li.current{z-index:2}#masthead-slideshow ul.slides li.on-deck{z-index:3}#masthead-slideshow ul.slideshow-pagination{border-top:1px solid #fff;height:20px;left:190px;position:absolute;top:190px;width:150px;z-index:4}#masthead-slideshow ul.slideshow-pagination li{float:left}#masthead-slideshow ul.slideshow-pagination li a{background:none;color:#717479;display:block;float:left;font-size:12px;padding:7px 6px;width:auto}#masthead-slideshow ul.slideshow-pagination li.current a{color:#000;font-weight:bold}#masthead-slideshow ul.slideshow-pagination li a:hover{text-decoration:none}#masthead-slideshow .aside,#masthead-slideshow .figure,#masthead-slideshow .quote{float:right;height:223px;position:relative;width:230px}#masthead-slideshow .aside{height:193px;padding-top:30px}#masthead-slideshow .aside p.call-to-action a{background:url(../images/structure/bg-apartments-masthead-aside-a.png?1455314343) left top no-repeat;border-bottom:1px solid #e2e4e7;border-top:1px solid #e2e4e7;color:#000;display:block;font-size:15px;height:26px;line-height:26px;margin-bottom:21px;padding-left:9px;width:220px}#masthead-slideshow .aside p.call-to-action a:hover{background-position:left bottom;text-decoration:none}#masthead-slideshow .aside ul{margin-right:-19px;overflow:hidden;width:250px}#masthead-slideshow .aside ul li{float:left;font-size:11px;text-transform:uppercase}#masthead-slideshow .aside ul li a{background:url(../images/structure/bg-masthead-a-dark.gif?1455314343) 1px 12px no-repeat;border-bottom:1px solid #d1d5d9;color:#565c64;display:block;line-height:14px;margin-right:19px;padding:7px 0 7px 8px;width:98px}#masthead-slideshow .aside ul li a:hover{color:#2E2E39;text-decoration:none}#masthead-slideshow .aside ul li.last a{border-bottom:none}#masthead-slideshow .quote cite{display:block;font-style:italic;padding:10px 20px}#masthead-slideshow .quote p{padding:20px 20px 0;font-size:15px;line-height:22px}#masthead-slideshow .quote strong{font-style:normal}#masthead-slideshow .quote{background:#dde0e3 url(../images/structure/bg-aside-quote-figure.gif?1455314343) 0 0 no-repeat}.page #content .press-listing{padding-top:25px}.page #content .press-item{margin-bottom:30px}.page #content .press-item h3{border:none;line-height:1.5;padding:0}.page #content .press-item-date{font-size:12px;font-style:italic}.page #aside .article{background-color:#f2f4f5;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:12px 0 0 12px;width:218px}.page #aside .section{position:relative;width:168px;padding:0 50px 12px 0;margin-bottom:12px}.page #aside .section h4,.page #aside .section p{font-size:11px;line-height:1.272727273;color:#747479}.page #aside .section h4 a{font-weight:bold;color:#747479}.page #aside .section .date{color:#67676f;text-align:right;font-size:12px;font-weight:bold;position:absolute;top:0;right:7px;width:43px}.page #aside h3{background:transparent url(../images/structure/bg-aside-h3.gif?1455314343) no-repeat 0 0}.page #aside h3:hover{background:transparent url(../images/structure/bg-aside-h3.gif?1455314343) no-repeat 0 bottom}.page #aside h3 a{background:transparent url(../images/structure/bg-right-arrow.png?1455314343) no-repeat 205px center}.page #aside h3 a:hover{background:transparent url(../images/structure/bg-right-arrow.png?1455314343) no-repeat 205px center}.page #aside .latest-news h4 a,.page #aside .latest-awards h4 a{background:transparent url(../images/structure/bg-news-a.gif?1455314343) no-repeat 0 4px;padding-left:6px}.page #aside .latest-news .article{margin-bottom:8px}.page #aside .latest-awards .section{background:transparent url(../images/structure/bg-about-sidebar-section.gif?1455314343) no-repeat bottom left;padding-bottom:0}.page #aside .latest-news .section.first{background:none;border-bottom:1px solid #d1d2d5}.page #aside .latest-news .first .excerpt{margin-top:10px}.page #aside .latest-news .excerpt img{float:none;margin:0;max-width:100%}.page #aside #featured-projects .article,.page #aside .featured .article{overflow:hidden;padding:0;width:230px}.page #aside #featured-projects .details,.page #aside .featured .details{float:left;width:175px}.page #aside #featured-projects .details a,.page #aside .featured .details a{display:block;padding-left:5px}.page #aside #featured-projects .date,.page #aside .featured .date{float:right;width:45px}.page #aside #featured-projects .view-all,.page #aside .featured .view-all{clear:both;display:block;padding-left:5px}.page #aside #featured-projects .article,.page #aside .featured .article{background-color:#fff}.page #aside #featured-projects .details a,.page #aside #featured-projects .view-all,.page #aside .featured .details a,.page #aside .featured .view-all{background:url(../images/structure/bg-news-a.gif?1455314343) no-repeat 0 50%}.page #aside #featured-projects .view-all{margin-bottom:.727272727em;color:#565c64;font-size:11px;font-weight:bold}.page #aside #featured-projects .details{background:url(../images/structure/bg-about-content-p.gif?1455314343) no-repeat 0 100%}.page #aside .figure{float:left;padding-right:12px}.page #aside .figure img{display:block;margin:0}.page #content{padding-right:0;width:770px}.page #content img{float:left;margin-right:20px;margin-bottom:5px}.page #content .slideshow p{background:none}.page #content .column-main{float:left;width:520px}.page #content .column-main.no-sidebar{width:770px}.page #content p{margin-bottom:.727272727em}.page #content p.last{background:transparent url(../images/structure/bg-about-content-p.gif?1455314343) no-repeat bottom left;padding-bottom:1.454545455em;margin-bottom:.727272727em}.page #content .community-listing ul.col{width:230px}.page #content .community-listing li{list-style:none}.page ul.testimonials{margin-left:0}.page ul.testimonials li{list-style:none;padding-bottom:1.454545455em;margin-bottom:.727272727em;margin-left:0;line-height:1.4}.page ul.testimonials li{list-style:none;padding-bottom:1.454545455em;margin-bottom:.727272727em;margin-left:0;line-height:1.4}.page .testimonials blockquote{margin-bottom:.727272727em}.page .testimonials .read-more,.page .tips .read-more{display:block;padding-left:6px}.page .testimonials li,.page .tips{background:url(../images/structure/bg-about-content-p.gif?1455314343) no-repeat 0 100%}.li_container{margin-bottom:20px}#li_container3{margin-bottom:1.454545455em}#content .property-listing{background:none;margin-bottom:14px;overflow:hidden;padding:0;position:relative;width:100%}#content .property-listing p.photos,#content .property-listing div.photos{float:left;width:150px}#content .property-listing p.photos a,#content .property-listing p.photos img,#content .property-listing p.photos strong,#content .property-listing div.photos a,#content .property-listing div.photos img,#content .property-listing div.photos strong{display:block}#content .property-listing p.photos a:hover,#content .property-listing div.photos a:hover{text-decoration:none}#content .property-listing p.photos strong,#content .property-listing div.photos strong{background:#807e8c url(../images/structure/bg-listing-featured.png?1455314343) repeat-x 0 0;font-weight:normal;letter-spacing:2px;line-height:1;padding:4px 0 5px 0;text-align:center;text-transform:uppercase}#content .property-listing p.photos strong.featured,#content .property-listing div.photos strong.featured{color:#ff9c1c}#content .property-listing p.photos strong.upcoming,#content .property-listing div.photos strong.upcoming{color:#a0c2c4}#content .column-main ul.projects-listing{margin-left:0}#content .property-listing div.info{float:right;overflow:hidden;width:600px}#content .property-listing div.info div.overview{float:left;width:350px}#content .property-listing h2{color:#000;line-height:30px;margin-bottom:8px;padding:5px 68px 5px 12px;width:271px}#content .property-listing div.info h2{font-size:22px;line-height:24px;margin-bottom:11px;padding-left:13px;padding-top:7px;padding-bottom:7px}#content .property-listing div.info div.overview h2{border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5}#content .property-listing div.info p.intro{background:url(../images/structure/bg-about-content-p.gif?1455314343) 12px bottom no-repeat;font-size:15px;font-style:italic;line-height:17px;margin-bottom:11px;padding:0 0 12px 12px}#content .property-listing div.info p.intro strong{color:#000;font-weight:normal}#content .property-listing div.info p{padding-left:12px}#content .property-listing div.info ul{float:left;padding-left:12px;width:140px}#content .property-listing div.info ul li{font-size:11px;line-height:16px;margin-bottom:0}#content .property-listing div.info p.address-info{font-size:11px;line-height:15px;padding-bottom:8px}#content .property-listing div.info p.description{background:url(../images/structure/blt-features.gif?1455314343) left 7px no-repeat;clear:right;float:right;padding-left:7px;width:174px}#content .property-listing div.info div.learn-more{background:#f1f4f5;float:right;width:230px}#content .property-listing div.learn-more h2{height:40px;margin-bottom:8px;padding:0!important;width:230px}#content .property-listing div.learn-more h2 a{background:url(../images/structure/bg-homes-content-header-learn-more.gif?1455314343) right top no-repeat;display:block;font-size:15px;height:40px;line-height:40px;padding-left:15px;width:215px}#content .property-listing div.info div.learn-more h2 a:hover{background-position:100% -40px;text-decoration:none}#content .property-listing div.info div.learn-more p,#content .property-listing div.info div.learn-more ul{padding-left:12px}#content .property-listing div.info div.learn-more p{margin-bottom:9px;padding-bottom:8px}#content .property-listing div.info div.learn-more ul{margin-bottom:14px;overflow:hidden;width:195px}#content .property-listing div.info div.learn-more ul li{margin-bottom:8px}#content .property-listing div.info div.learn-more ul.community-icons li{float:left;height:45px;margin-right:8px;overflow:hidden;width:45px}#content .property-listing div.info div.learn-more ul.community-icons li a{background-position:0 0;background-repeat:no-repeat;display:block;height:45px;overflow:hidden;text-indent:-9999px;width:45px}#content .property-listing div.info div.learn-more p{background:url(../images/structure/bg-search-results-learn-more-p.gif?1455314343) 12px bottom no-repeat}#content .property-listing div.info div.learn-more p.last{background:none;margin-bottom:0}#content .property-listing div.info div.learn-more p a{background:url(../images/structure/bg-header-a.gif?1455314343) left center no-repeat;color:#636972;display:block;font-size:11px;font-weight:bold;padding-left:6px;text-transform:uppercase}#content .property-listing p.call-to-action{margin-top:10px}#content .property-listing p.call-to-action a{background:url(../images/structure/bg-header-a.gif?1455314343) left center no-repeat;color:#636972;font-size:11px;font-weight:bold;padding-left:7px}#content .property-listing .listing-text{margin-bottom:1em}.projects #content .column-main{padding-right:0;width:770px}.projects #content #aside{display:none}.projects #content #project-categories-nav ul{width:200px}#community-contact-form form,#new_buzz{margin:15px 0}.secondary #main-content #community-contact-note{font-size:12px}#community-contact-form form h3,#new_buzz h3{margin-bottom:1em}#community-contact-form form p,#new_buzz p,.contact .column-main form p{margin-bottom:1.5em;overflow:hidden;width:100%}#main-content #community-contact-form form p{font-size:14px}#community-contact-form form label,#new_buzz label,.contact .column-main label{display:block;float:left;font-size:14px;padding-right:15px;text-align:right;width:175px}#ufollowup-form{margin-top:1.5em}#community-contact-form form input,#new_buzz input,.contact .column-main input,#ufollowup-form input{width:315px}#community-contact-form textarea{width:300px;-webkit-box-shadow:1px 1px 1px rgba(50,50,50,0.50) inset;-moz-box-shadow:1px 1px 1px rgba(50,50,50,0.50) inset;box-shadow:1px 1px 1px rgba(50,50,50,0.50) inset}#community-contact-form form input.checkbox{height:auto;width:auto}#community-contact-form form p.checkboxes,#new_buzz p.checkboxes{padding-left:160px}#community-contact-form form p.checkboxes input,#new_buzz p.checkboxes input,#ufollowup-form div.checkboxes input{height:auto;margin-right:15px;width:auto}#community-contact-form form p.checkboxes label,#new_buzz p.checkboxes label,#ufollowup-form div.checkboxes label{display:inline;float:none}#community-contact-form form fieldset,#new_buzz fieldset,#ufollowup-form fieldset{margin-bottom:2em}#ufollowup-form div.field{background:transparent url(../images/structure/bg-about-sidebar-section.gif?1455314343) no-repeat bottom 170px;margin-bottom:1em;padding-left:170px;padding-bottom:1em;position:relative;width:350px}#ufollowup-form div.submit{background:none}#ufollowup-form div.field label,#ufollowup-form div.field p.label{font-size:14px;padding-right:15px;position:absolute;top:0;left:0;width:155px}#ufollowup-form div.checkboxes label{font-size:12px;position:static;width:auto}#ufollowup-form div.checkboxes h4{font-size:16px}#community-contact-form form p.submit,#new_buzz p.submit,.contact .column-main p.submit{padding-left:190px}#community-contact-form form p.submit input,#new_buzz p.submit input,.contact .column-main p.submit input{background:#c0c5cb;display:block;font-size:16px;line-height:0;height:30px;padding:12px 8px 8px}.errorExplanation{background:#f2cbcc;border:1px solid #c40012;color:#500!important;margin-bottom:25px;padding:10px 20px}.errorExplanation h2{color:#500!important}.carousel{margin-bottom:20px;padding:0 0 20px 0;position:relative;width:770px}.carousel .slides{height:212px;overflow:hidden;position:relative;width:770px}.carousel .slides ul{height:210px;left:0;position:relative;width:795px}.carousel .slides li{float:left;margin-right:17px}.carousel .slides img{float:none!important;margin:0!important}.carousel .slides a{display:block;height:210px;overflow:hidden;position:relative;width:245px}.carousel .slides a:hover{text-decoration:none}.carousel .slides .caption{background:url(../images/structure/carousel-caption-bg.png?1455314343) repeat 0 0;bottom:0;color:#84848b;color:#565c64;font-size:13px;left:0;line-height:1.2;padding:10px 12px;position:absolute;width:221px}.carousel.loading{visibility:hidden}.carousel .slides a:hover .caption{background:url(../images/structure/carousel-caption-hover-bg.png?1455314343) repeat 0 0}.carousel .slides .caption strong{color:#000;display:block;margin-bottom:8px;padding-right:15px}.carousel .slides .caption:after{color:#6b6985;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:7px}.carousel .slides .featured{background:#807e8c;border:1px solid #545458;color:#ff9c1c;color:white;font-size:11px;left:0;letter-spacing:1px;line-height:1;padding:5px 6px;position:absolute;text-transform:uppercase;top:0}.carousel .nav{background:transparent url(../images/structure/carousel-nav-bar-bg.gif?1455314343) repeat-x 0 0;border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5;height:28px;margin-top:15px;position:relative}.carousel a.prev,.carousel a.next{display:block;height:28px;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:50px}.carousel a.prev{background:transparent url(../images/structure/carousel-nav-bar-left-arrow.gif?1455314343) no-repeat top left;left:0}.carousel a.next{background:transparent url(../images/structure/carousel-nav-bar-right-arrow.gif?1455314343) no-repeat top right;right:0}.carousel .pager{height:100%;text-align:center}.carousel .pager a{background-color:white;color:#747479;display:inline-block;height:12px;line-height:12px;padding:9px 10px 7px 10px}.carousel .pager a.first{padding-left:25px}.carousel .pager a.last{padding-right:25px}.carousel .pager a.current,.carousel .pager a:hover{color:#000;font-weight:bold;text-decoration:none}.publication{margin-bottom:30px}.publication h3{line-height:1.25!important}.publication img{margin:0!important}.publication .rank-category{padding-left:120px;margin-bottom:10px}.publication .description{margin-bottom:15px}.publication .rankings{margin-left:0!important}.publication .rankings li{background:none;margin-left:0}.publication .rankings strong{margin-right:5px;width:50px}.publication h3{border-top:none;margin-bottom:5px}.careers-banner{border:1px solid #4b4951;border-top:none;height:528px;margin-bottom:20px;position:relative;top:-15px;width:848px}.careers-banner ul{bottom:0;height:350px;left:0;position:absolute;width:848px}.careers-header{left:15px;position:absolute;top:15px}.careers-header h1{color:#4b4951;font-size:72px;letter-spacing:-0.04em;line-height:.9;text-transform:uppercase}.careers-header p{background:transparent url(../images/structure/bg-careers-banner-line.gif?1455314343) no-repeat 3px 0;color:#4b4951;font-size:14px!important;font-weight:bold;padding-left:3px;padding-top:8px;margin-top:8px}.careers-employee{float:left;height:350px;position:relative;width:212px}.careers-employee .color{display:none;left:0;position:absolute;top:0}.careers-employee span{display:none}.careers-employee-video{margin-top:20px}.secondary #masthead.careers-masthead{background:none}.secondary #masthead.careers-masthead .section{width:680px}.secondary #masthead.careers-masthead .section h1{margin-bottom:15px}.secondary #masthead.careers-masthead .section p{margin-bottom:40px}.secondary #masthead.careers-masthead #masthead-slideshow{height:339px}.secondary #masthead.careers-masthead #masthead-slideshow ul.slides li.slide{background:none}.secondary #masthead.careers-masthead .section{padding-left:15px}.content-left-padded{padding-left:12px}#main-content .header .hdr-w-cta{float:left;margin:20px 0;width:675px}.hdr-w-cta .hdr{font:35px/1 "FontSiteSansLightCond";text-transform:uppercase}.hdr-w-cta .info-bubble-control{line-height:1}.hdr-w-cta .info-bubble-control>a{color:#37836d;text-decoration:underline}.hdr-w-cta .info-bubble{background:none;left:0;line-height:1.5;margin:0;padding:14px 0 0;top:100%;width:248px}.hdr-w-cta .info-bubble:before{border-bottom:9px solid #c0c5cb;border-left:9px solid transparent;border-right:9px solid transparent;margin-left:-9px;left:50%;top:5px}.hdr-w-cta .info-bubble-inner{background:#c0c5cb}.hdr-w-cta .info-bubble .info-bubble-hdr{padding:12px 18px 8px}.community-select li{border-top:1px solid #a4a9b0}.community-select .current{background:#d9dce0}.community-select a{color:#565b63;display:block;padding:8px 18px}.community-select strong{color:#2b6353;font-size:20px;font-weight:normal}.cta{background:url(../images/structure/bg-home-article-h3.gif?1455314343) no-repeat;border:1px solid #c1c1c6;border-width:1px 0;display:block;float:right;font-size:14px;margin:20px 0;padding:2px 0 2px 12px;position:relative;width:218px}.cta:hover{background-position:0 100%}.cta:before{background:url(../images/structure/carousel-nav-bar-right-arrow.gif?1455314343) no-repeat -1px -1px;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:25px}.green-features{border-bottom:1px solid #c1c1c5;padding-bottom:60px}.green-features .data{float:left;width:430px}#main-content .green-features .data h3{border:none;border-top:1px solid #c1c1c5;color:#000;font-size:22px;padding-top:8px}.green-features .form-inline{position:relative}.green-features .form-inline input{left:14px;position:absolute;top:3px;width:auto}.green-features .form-inline label{cursor:pointer;display:block;font-style:italic;padding:0 0 10px 42px}.green-features table{border-bottom:1px solid #c1c1c5;width:100%}.green-features th,.green-features td{background:#f1f4f5;border-top:1px solid #c1c1c5;padding:8px 18px}.green-features .ultra-green{display:none}.green-features.ultra-green-active .ultra-green{display:block}.green-features.ultra-green-active tr.ultra-green{display:table-row}.green-features th{font-size:12px;font-weight:bold}.green-features td{padding:16px 0 16px 18px}.green-features tbody{font-size:14px}.green-features .amount{padding-left:0;text-align:right}.green-features th.amount{white-space:nowrap}.green-features td.amount{font-weight:bold;padding-right:35px}.js .green-features tbody td{cursor:pointer}.green-features .current td{background:#d4e0dd}.green-features tfoot td{background:#fff;color:#000;font-size:22px;font-weight:bold}.green-features .interactive{float:right;position:relative;width:498px}.green-features .interactive img{display:block}.green-features .hotspot{background:url(../images/structure/btn-hotspots.png?1455314343) no-repeat 0 -23px;display:block;height:23px;position:absolute;width:23px}.green-features .hotspot:hover,.green-features .hotspot.hover{background-position:0 0}.green-features .hotspot-name{background:#2b6353;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0 1px #0f221d;-webkit-box-shadow:0 0 0 1px #0f221d;box-shadow:0 0 0 1px #0f221d;color:#fff;display:none;margin:-16px 6px 0 0;padding:7px 14px;position:absolute;right:100%;top:50%;white-space:nowrap}.green-features .hotspot:hover .hotspot-name,.green-features .hotspot.hover .hotspot-name{display:block}.green-features .hotspot-name:before{border-bottom:5px solid transparent;border-left:5px solid #2b6353;border-top:5px solid transparent;content:"";height:0;margin-top:-5px;position:absolute;right:-5px;top:50%;width:0;z-index:2}.green-features .hotspot-name:after{border-bottom:6px solid transparent;border-left:6px solid #0f221d;border-top:6px solid transparent;content:"";height:0;margin-top:-6px;position:absolute;right:-6px;top:50%;width:0;z-index:1}.green-features .hotspot-details{background:#c0c5cb;color:#000;display:none;padding:30px;position:relative}.green-features .hotspot-details.current{display:block}.green-features .hotspot-details:before{border-bottom:18px solid #c0c5cb;border-left:18px solid transparent;border-right:18px solid transparent;content:"";left:50%;margin-left:-18px;position:absolute;top:-18px}.green-features .hotspot-details img{float:left;margin:0 16px 20px 0}#main-content .green-features .hotspot-details h3{border:none;font-size:22px;line-height:1.25;margin-bottom:10px;padding:0}.green-features .hotspot-details .savings{border:1px solid #9a9ea2;border-width:1px 0;display:block;font-size:18px;padding:14px 10px}.content-box{border-bottom:1px solid #c1c1c5;padding:20px 0}.content-box-last{margin-bottom:50px;padding-bottom:50px}.content-box-horiz-padded{padding-left:30px;padding-right:30px}.content-box .align-left{float:left;margin:0 20px 0 0}.content-box .content{overflow:hidden}#main-content .content-box h3{border:none;color:#84848a;font-size:22px;line-height:1.25;padding:0}#main-content .content-box h3 a{display:inline-block}.hdr-spaced{margin-bottom:30px}.info-bubble-control{display:inline-block;line-height:20px;position:relative}.info-bubble-control .i{background:#c0c5cb;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:inline-block;font:italic 12px/20px Georgia,Times,serif;text-align:center;width:20px}.info-bubble{background:#c0c5cb;display:none;font-size:12px;left:100%;margin-left:13px;padding:20px;position:absolute;top:-55px;width:240px;z-index:10}#main-content .content-box h3 .info-bubble{font-size:12px}.info-bubble:before{border-bottom:9px solid transparent;border-right:9px solid #c0c5cb;border-top:9px solid transparent;content:"";height:0;left:-9px;margin-top:-9px;position:absolute;top:50%;width:0}.info-bubble strong{display:block}.info-bubble-control:hover .info-bubble{display:block}.green-hdr{color:#000!important;margin-top:25px!important}.green-sub-hdr{margin-bottom:20px!important}.green-homes-list{margin-left:0!important}.green-homes-list img{float:none!important;margin:0!important}.green-homes-list li{background:none!important;float:left;height:145px;margin-right:25px!important;margin-bottom:25px!important;padding-left:0!important;width:230px}.green-homes-list li.last-in-row{margin-right:0!important}.green-homes-list a{display:block;height:145px;overflow:hidden;position:relative;width:230px}.green-homes-list .caption{background:url(../images/structure/carousel-caption-bg.png?1455314343) repeat 0 0;bottom:0;color:#84848b;color:#565c64;font-size:13px;left:0;line-height:1.2;padding:10px 12px;position:absolute;width:206px}.green-homes-list a:hover .caption{background:url(../images/structure/carousel-caption-hover-bg.png?1455314343) repeat 0 0}.green-homes-list .caption strong{color:#000;display:block;margin-bottom:8px;padding-right:15px}.green-homes-list .caption:after{color:#6b6985;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:7px}.hdr-primary .phone-number{color:#000}.cty-contact-hdr-left{float:left;width:480px;margin-right:20px}.cty-contact-hdr-right{float:right;width:270px}.cty-contact-hdr-right p{display:block}.cty-contact-call-us{color:#84848b;font-size:22px!important;line-height:1.833333333}.cty-contact-call-us .phone-number{color:black}.cty-contact-schedule-appointment{font-size:18px!important}.cty-contact-schedule-appointment a{color:black;text-decoration:underline}.cty-contact-schedule-appointment a:hover{text-decoration:none}.fp-toggle{height:38px;position:absolute;right:0;text-transform:uppercase;top:8px}.fp-toggle-label{color:#84848b;float:left;font-size:12px;font-weight:bold;height:38px;line-height:38px;padding-right:15px}.fp-toggle-links{background-color:#4177b8;border:2px solid #4177b8;border-radius:9px;font-family:'FontSiteSansLightCond','Arial Narrow','Arial',sans-serif;float:left;height:34px}.fp-toggle a{border-radius:7px;color:#9ab9de;float:left;height:34px;line-height:34px;padding:0 15px}.fp-toggle a:hover{text-decoration:none}.fp-toggle a.fp-toggle-current{background:#fff;background:-moz-linear-gradient(top,#fff 0,#b8cce5 100%);background:-webkit-linear-gradient(top,#fff 0,#b8cce5 100%);background:-o-linear-gradient(top,#fff 0,#b8cce5 100%);background:-ms-linear-gradient(top,#fff 0,#b8cce5 100%);background:linear-gradient(to bottom,#fff 0,#b8cce5 100%);background-position:0 0!important;box-shadow:1px 1px 0 #244165;color:#4177b8}.stickem-container{position:relative}.floor-plan-listing.stickit,.floor-plan-listing.stickit-end{position:fixed;top:0;margin-left:-190px}.floor-plan-listing{margin-left:-190px;margin-top:50px;position:absolute;width:140px;z-index:1}.floor-plan-listing li{background:#ddd;display:block;font-size:0;height:60px;margin-top:2px;position:relative}.floor-plan-listing li:before{content:'';display:inline-block;height:100%;vertical-align:middle}.floor-plan-listing a{color:#636972;display:inline-block;font-size:14px;font-weight:bold;padding:19px 0;text-align:center;text-transform:uppercase;vertical-align:middle;width:140px}.floor-plan-listing li.active:after{border:13px solid transparent;border-left:13px solid #ddd;content:"";left:100%;position:absolute;top:16px}.floor-plan-listing li.active a,.floor-plan-listing li a:hover{color:#036447;text-decoration:none}#slideshow.neighborhood{height:325px;top:0;width:1020px}#slideshow.neighborhood ul.slides li.slide{height:325px;width:1020px}#slideshow.neighborhood .overlay{height:100%;width:100%;z-index:0}#slideshow.neighborhood h1{color:#fff;font-size:65px;left:25px;line-height:1;position:absolute;text-transform:uppercase;top:15px;width:850px;z-index:1}#slideshow.neighborhood .slideshow-pagination{display:none}.cty-contact-hdr-left,.cty-contact-hdr-right{padding-top:30px}.city-contact-grid{box-sizing:border-box;float:left;width:100%}.city-contact-grid-form{box-sizing:border-box;float:left;min-height:1px;width:70%}.city-contact-grid-sidebar{box-sizing:border-box;float:left;min-height:1px;padding-left:30px;padding-top:30px;width:30%}.city-contact-grid-sidebar h2{line-height:1.3}.city-contact-grid .cty-contact-hdr-right{float:left}.city-contact-grid .hywrap{margin-left:0}.city-contact-grid .hywrap .right_align .control-label{text-align:left;width:140px}.city-contact-grid .hywrap .right_align .form-actions,.city-contact-grid .hywrap .right_align .controls{margin-left:160px;margin-right:60px}.btn-blue-big{background-color:#a4c2e1;background-image:-webkit-linear-gradient(#a4c2e1,#6c8bbb);background-image:linear-gradient(#a4c2e1,#6c8bbb);border-radius:6px;border:1px solid #6f97c8;box-shadow:0 0 6px 0 #d3e3f0 inset;color:#fff;display:inline-block;font-family:"FontSiteSansLightCond","Arial Narrow","Arial",sans-serif;font-size:22px;height:35px;line-height:35px;padding:0 24px;text-align:center;text-transform:uppercase}.btn-blue-big:hover{text-decoration:none}