ul.rooms li{padding:0 0 0 32px;margin:5px 0;background-image:url(../img/icon-rooms.png);background-repeat:no-repeat;height:32px}ul.rooms li.bedrooms{background-position:0 0}ul.rooms li.bathrooms{background-position:0 -45px}ul.rooms li.carspaces{background-position:0 -92px}ul.rooms li span{padding:2px 0;width:30px;display:block;text-align:center;font-size:12pt;border-radius:50%;border:1px solid #8dc63f}ul.rooms li .room_type{display:none}.paging a{float:left;width:16px;height:16px;margin:0 0 0 1px;background:#FFF;color:#4F3D2B;font-size:.785714em;text-align:center;text-decoration:none}.paging a.current,.paging a:hover{background:#4F3D2B;color:#FFF}.paging a.text{font-size:1em}.paging a .aquo{display:block;margin:-3px 0 0}ul.list-search .double select.alt,ul.list-search li.double .sbHolder.alt{margin:0 10px 0 0}.ribbon{position:absolute;top:0;left:0}.ribbon a{display:block;width:75px;height:75px}.ribbon.new{background:url(../img/sticker_new.png) no-repeat}.ribbon.sold{background:url(../img/sticker_sold.png) no-repeat}.ribbon.leased{background:url(../img/sticker_leased.png) no-repeat}.ribbon.under_offer{background:url(../img/sticker_offer.png) no-repeat}.ribbon.open_home{background:url(../img/sticker_open.png) no-repeat}ul.list-search li{position:relative;padding:0 0 10px}ul.list-search select{width:100%}ul.list-search .double select{float:left;width:115px}ul.list-search li.options{padding:0}ul.list-search li.options label{float:left;margin:0 10px 0 0}ul.list-search li .sbHolder{position:relative;width:100%;height:26px;background:#fff}ul.list-search li.double .sbHolder{float:left;width:115px}ul.list-search li .sbHolder a{display:block;color:#917860;-moz-transition:none;-webkit-transition:none;-o-transition:all .5s;transition:none;text-decoration:none}ul.list-search li .sbHolder a.sbToggle{position:absolute;top:1px;right:1px;width:24px;height:24px;background:url(../img/arrows_search_drop.png?v=1.00) no-repeat}ul.list-search li .sbHolder:hover a.sbToggle{background-position:-22px 0}ul.list-search li .sbHolder a.sbSelector{height:24px;line-height:24px;padding:0 5px;border:1px solid #E0DBD1}ul.list-search li .sbHolder ul.sbOptions{position:absolute;width:100%;height:125px;margin:2px 0 0;background:#fff;overflow:auto}ul.list-search li .sbHolder .sbOptions li{padding:0}ul.list-search li .sbHolder .sbOptions li a{padding:0 5px;line-height:24px;border:1px solid #E0DBD1;border-top:none}ul.list-search li .sbHolder .sbOptions li a:hover{background:#F6F5F4}.media .gallery{padding:10px;background:#FFF;border:1px solid #E0DBD2}.media .main-image{width:100%;height:366px;overflow:hidden;text-align:center;float:none}.media .main-image img{height:100%;width:100%;margin:0!important}.media .thumbs{width:138px;height:95px;margin:10px 0;float:none}.media .thumbs img{min-width:114px;height:75px;margin:10px 4px}#scroll-container{position:relative;width:698px;height:100%;overflow:hidden;background:#eaeff1}#scroll-content{position:relative;top:0;height:95px;text-align:center}#scroll-controls{bottom:95px}#scroll-controls a{height:95px;position:absolute;bottom:0;display:block;width:24px;background:url(../img/arrows_media.png) no-repeat #d7e7ed;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}#scroll-controls a.prev{left:0;background-position:-71px 35px}#scroll-controls a.prev:hover{background-position:-48px 35px}#scroll-controls a.next{right:0;background-position:-25px 35px}#scroll-controls a.next:hover{background-position:-1px 35px}.realty_widget_property_features ul{list-style:disc;margin:0 0 0 14px}.realty_widget_property_features ul li{float:left;width:25%}.ie7 .realty_widget_property_features ul{list-style:none;margin:0}.ie7 .realty_widget_property_features ul li{width:23%;padding:0 0 0 11px;background:url(../img/bullet.png) 0 center no-repeat}div.sales_data{padding:10px;background:#f4f4f4;border:1px solid #E0DBD2}.sales_data #property_stats{float:right;width:550px}#property_stats .property_map #map_canvas{width:100%!important}ul.sales_data.shadetabs{float:left;width:138px}ul.sales_data.shadetabs li{float:none;border-bottom:1px solid #dedede;padding:5px 0}ul.sales-data-tabs li.last{border-bottom:none}ul.sales_data.shadetabs a{padding:4px 0 2px;color:#595757}ul.sales-data-tabs li.ui-tabs-active a,ul.sales_data.shadetabs li:hover a{color:#172934}.sales-data-content{float:right;width:550px}.sales-data-content .listings.similar .listing{padding:0 0 10px}.sales-data-content .listings.similar .image{width:138px}.sales-data-content .listings.similar .image img{display:block;width:100%}.sales-data-content .listings.similar .overview{position:relative;width:402px}.sales-data-content .listings.similar .overview ul.rooms,.search-results .tools .options{position:absolute;top:0;right:0}.sales-data-content .listings.similar .overview p.headline a{display:block;width:65%;color:#4E3C2B;font-family:FrutigerLTStd-Roman}.sales-data-content .listings.similar .overview p.headline a:hover{color:#FFC200}.sales-data-content .listings.similar .overview p.description{margin:5px 0}#ws-walkscore-tile iframe,.sales_data #walk_score #ws-walkscore-tile,.sales_date #walk_score{width:100%!important}.property-table span.field{float:left;width:45%;font-family:FrutigerLTStd-Roman}.property-table span.value{float:left;width:55%}.property-table span.opendate{display:block}.property-table p.link-back{padding:5px 0 0}.property-table p.link-back a{text-decoration:underline}.property-tools p{float:left;width:50%;padding:0 0 3px}.property-tools a span{display:inline-block;width:16px}.contact-agent .agent.agent-1{margin:10px 0 0}.contact-agent .image{display:none}.contact-agent .image img{display:block;width:100%}.contact-agent .overview{float:none}.calculators ul.calctabs li a{width:80px;padding:4px 0;background:#917860;color:#fff;text-align:center}.calculators ul.calctabs li.ui-state-active a,.calculators ul.calctabs li:hover a{background:#4F3C2B}.calculator ul{padding:10px 0 0}.calculator ul.calcresult{margin:10px 0 0;padding:5px 0 0;border-top:1px solid #E0DBD2}.calculator ul li{padding:0 0 5px}.calculator ul li.last{padding:0}.calculator ul li label{float:left;width:80px;margin:3px 0 0}.search-results .tools .options .brochure,ul.view-mode li{margin:0 1px 0 0}.calculator ul li input[type=text]{width:152px}.calculator ul li select{width:160px}#mort_calc.calculator ul li label{width:120px}#mort_calc.calculator ul li input[type=text]{width:112px}#mort_calc.calculator ul li select{width:120px}.search-results .listings{padding:10px 0}ul.view-mode li a{width:24px;height:24px;background-color:#4F3D2B;background-image:url(../img/icons_listing_tabs.png);background-repeat:no-repeat}ul.view-mode li.thumbnail a{background-position:0 0}ul.view-mode li.list a{background-position:-24px 0}ul.view-mode li.thumbnail.ui-tabs-active a,ul.view-mode li.thumbnail:hover a{background-position:0 -24px}ul.view-mode li.list.ui-tabs-active a,ul.view-mode li.list:hover a{background-position:-24px -24px}.search-results .tools.top{padding:10px 0 0;border-top:1px solid #E0DBD2}.listview .image,.thumbview .image{position:relative}.search-results .tools .options .brochure a.pdf{display:block;width:24px;height:24px;background:url(../img/icon_pdf.png) center center no-repeat #4F3D2B}.search-results .tools .options .sorter select{padding:3px 3px 2px;background:#4F3D2B;border:1px solid #4F3D2B;font-size:.857143em;color:#fff}.search-results .tools .number{float:left}.search-results .tools .paging,.thumbview .overview p.property_type{float:right}.search-results .tools.top .paging{margin:3px 0 0}.search-results .tools.bottom .paging,.thumbview .row{margin:0 0 10px}.thumbview .listing{width:333px;padding:10px;background:#FFF;border:1px solid #E0DBD2}.thumbview .listing.alt{margin:0 10px 0 0}.thumbview .image a.frame{display:block;width:333px;height:220px;overflow:hidden;text-align:center;background:#fafafa}.thumbview .image img{height:100%}.thumbview .overview p.address{margin:0 0 5px;padding:7px 0 5px;border-bottom:1px solid #F5F4F3}.thumbview .overview p.address a{display:block;text-align:center;color:#4F3D2B}.thumbview .overview p.address a:hover{color:#FFC200}.thumbview .overview p.price,.thumbview .overview p.property_type{margin:5px 0 0;line-height:1}.thumbview .overview p.price{float:right;padding:0 0 0 10px}.thumbview .overview ul.rooms{float:left;margin:5px 0 0}.listview .listing{margin:0 0 10px;padding:10px;background:#FFF;border:1px solid #E0DBD2}.listview .image{width:200px;height:133px;overflow:hidden;text-align:center;background:#fafafa}.listview .image img{height:100%}.listview .overview{position:relative;width:488px}.listview .overview p.headline{margin:0 0 10px;font-size:1.14286em;font-family:FrutigerLTStd-Roman}.listview .overview p.headline a{display:block;width:70%;color:#4F3D2B}.listview .overview p.headline a:hover{color:#FFC200}.listview .overview p.description{margin:0 0 10px}.listview .overview p.address{float:left}.listview .overview p.price{float:right;padding:0 0 0 10px}.listview .overview p.property_type{float:right}.listview .overview ul.rooms{position:absolute;top:0;right:0}.listview .overview ul.rooms li{margin:0 0 0 1px}.listings-table th{background:#FFD65C;text-align:left}.lightbox-wrap h2,.listings-table .col-center{text-align:center}.listings-table tr.alt td{background:#FBFAFA}ol.cf-ol li{clear:both;display:inline-block;width:100%;padding:0 0 10px;margin:0}ol.cf-ol li label{float:left;width:200px}ol.cf-ol li input[type=text],ol.cf-ol li select{width:250px}ol.cf-ol li textarea{width:250px;height:100px}ol.cf-ol li .btn{float:left;text-decoration:none}.lightbox-wrap{padding:20px}.lightbox-wrap h2{margin:0 0 20px;font-size:1.28571em}.lightbox-wrap ol.cf-ol li{padding:0 0 10px}.lightbox-wrap ol.cf-ol li label{width:140px;margin:5px 0 0}.lightbox-wrap ol.cf-ol li input[type=text]{width:300px}.lightbox-wrap ol.cf-ol li textarea{width:300px;height:75px;border:1px solid #CCC}.lightbox-wrap ol.cf-ol li a.btn{float:left}.lightbox-wrap ol.cf-ol li span.reload-captcha a.btn{float:none;font-size:12px;color:#000!important;background:url(../img/icon-reload.png) left center no-repeat;padding-left:24px;position:relative;top:10px}div.pp_default .pp_content_container .pp_details .pp_description{display:none!important}div.pp_default .pp_content_container .pp_details a.pp_close{right:10px;top:-5px}#lightboxes,#lightboxes .filter_lightbox{position:fixed;left:0;top:0;width:100%;height:100%;display:none}#lightboxes{z-index:3}#lightboxes .filter_lightbox{background:url(../img/black_90.png)}#lightboxes .box_lightbox{display:none;position:absolute;left:50%;top:50%;width:600px;height:388px;margin:-194px 0 0 -300px;background:#fff}#lightboxes .boxtitle_lightbox{display:none}#lightboxes .iframe{padding:10px}#lightboxes #load_form_walk.iframe{padding:0}#lightboxes .iframe input.close{position:absolute;right:10px;bottom:10px;padding:1px 4px;font-size:1em}.ie7 #lightboxes .iframe input.close{width:55px}.realty-lightbox{background:#fff}.realty-lightbox p.address{padding:10px 0 0}div[role=main]#property{visibility:hidden}.ie7 div[role=main]#property{visibility:visible}.property_block{margin:0 0 20px;clear:both}#agents .agent,#agents .agent-group{margin:0 0 15px}#team .info .contacts span,#team .info .socials span{display:inline-block;padding:0 10px 0 0;font-size:.923077em}#team #agent .info .contacts span,#team #agent .info .socials span{width:110px;font-size:1em}#team .info .socials a{color:#4E3C2B}#team .info .socials a:hover{color:#FFC200}#agents h4.group-title{margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid #E0DBD2}#agents .agent{width:357px}#agents .agent .image{padding:5px;background:#FFF;border:1px solid #E0DBD2}#agents .agent .image a{display:block;width:75px;height:95px;overflow:hidden}#agents .agent .image img{width:100%}#agents .agent .details{width:250px;padding:0 10px}body#team #agent{border:1px solid #122631;padding:10px}#agent .agent-overview{margin:0 0 20px}#agent .agent-overview ul.info{margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid #E0DBD2}#agent .agent-overview ul.info li.name{display:none}#agent .agent-overview ul.info li.position{margin:0 0 3px}#agent .agent-overview ul.info .email-agent a{color:#4E3C2B}#agent .agent-overview ul.info .email-agent a:hover{color:#FFC200}#agent .agent-overview .image{width:75px;margin:0 10px 10px 0;padding:5px;background:#FFF;border:1px solid #E0DBD2}#agent .agent-overview .image img{display:block;width:100%}#agent .agent-tabs{position:relative}#agent ul.agent-tabs-nav{width:100%;height:34px;background:#FFD65C}#agent ul.agent-tabs-nav li a{height:34px;line-height:34px;padding:0 10px;color:#4E3C2B}#agent ul.agent-tabs-nav li a:hover,#agent ul.agent-tabs-nav li.ui-tabs-active a{background:#4E3C2B;color:#FFF}#agent .agent-tabs-content{margin:0 0 10px;padding:10px;background:#FFF}#agent .agent-tabs-content .tools.top{position:absolute;top:9px;right:9px}#agent .agent-tabs-content .tools.bottom .paging{float:right}#agent .agent-tabs-content .listview .listing{padding:0 0 10px;border:none;border-bottom:1px solid #E0DBD2}#agent #testimonial_team ul li{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #E0DBD2}#agent #testimonial_team ul li.last{margin:0;border-bottom:none}#agent #testimonial_team ul li span.testimonial_by{display:block;padding:5px 0 0;font-family:FrutigerLTStd-Roman;text-align:right}