html{color:black;background:white}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,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{font-style:normal;font-weight:normal}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:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:black}body{font:13px/1.231 arial, helvetica, clean, sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#errorExplanation{width:99%;background:#FBE3E4;border:1px solid #FBC2C4}#errorExplanation h2{text-align:left}#errorExplanation h3{color:#8A1F11;padding:20px 20px 0 0;font-size:1.3em}#errorExplanation h3 em{line-height:1.1em;margin:5px 0pt 0pt;display:inline-block}#errorExplanation p{font-weight:bold;margin-bottom:0;padding:12px 0 0 18px}#errorExplanation ul{background-color:#FBE3E4;margin:0;padding:9px 4px 20px}#errorExplanation ul li{font-size:1em;list-style:decimal;color:#000;margin-left:13px;list-style-position:inside}.fieldWithErrors input,.fieldWithErrors select{border-color:red}.f10px{font-size:77%}.f11px{font-size:85%}.f12px{font-size:93%}.f13px{font-size:100%}.f14px{font-size:108%}.f15px{font-size:116%}.f16px{font-size:123.1%}.f17px{font-size:131%}.f18px{font-size:138.5%}.f19px{font-size:146.5%}.f20px{font-size:153.9%}.f21px{font-size:161.6%}.f22px{font-size:167%}.f23px{font-size:174%}.f24px{font-size:182%}.f25px{font-size:189%}.f26px{font-size:197%}.clear{clear:both;overflow:hidden}.hide{display:none}.auto_complete li{background-color:#eff3f7;font-size:85%;padding:1px 5px 1px 3px}.auto_complete li.selected{background-color:#b7dbff;cursor:pointer}#notification_bar{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin-left:-438px;padding:5px 0;position:fixed;top:40px;left:50%;text-align:center;width:876px;z-index:100}.send_dialog{background-color:#608ec4;border:1px solid black}.send_dialog .container{background-color:white;margin:10px;padding:20px 0}.send_dialog .container textarea{font-size:93%;margin-bottom:6px;width:100%}a.save_property_text span{background:url(/images/icons/listing_stars.gif) no-repeat 0 0;display:block;float:left;height:14px;margin-top:2px;overflow:hidden;width:18px}a.save_property_text:hover span{background-position:0 -14px}a.save_property_text_active span{background:url(/images/icons/listing_stars.gif) no-repeat 0 -28px;display:block;float:left;height:14px;margin-top:2px;overflow:hidden;width:18px}a.save_property_text_active:hover span{background-position:0 -14px}a.sprite_text span{background-repeat:no-repeat;background-position:0 0;display:block;float:left;height:14px;margin-top:2px;overflow:hidden;width:18px}a.sprite_text:hover span{background-position:0 -14px}a.sprite_text span.map{background-image:url(/images/icons/map_it_icon.gif)}a.sprite_text span.nearby{background-image:url(/images/icons/sprite_nearby.gif)}a.sprite_text span.details{background-image:url(/images/icons/sprite_details.gif)}a.sprite_text span.delete{background-image:url(/images/icons/sprite_delete.gif)}a.sprite_text span.bookmark{background-image:url(/images/icons/sprite_bookmark.gif)}#tooltip_dialog{-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #b3b3b3;background:#fbffc6;padding:10px 25px 15px 25px;width:325px;z-index:1000}#tooltip_dialog.left .close_tooltip{left:1px}#tooltip_dialog.right .close_tooltip{right:1px}#tooltip_dialog .close_tooltip{background:url(/images/map/search_remove_filter.gif) no-repeat 50% 50%;display:block;height:15px;position:absolute;top:1px;width:15px;z-index:1001}#tooltip_dialog .close_tooltip:hover{background:#cccccc url(/images/map/search_remove_filter.gif) no-repeat 50% 50%}#supplemental_suggestions_menu{background:#f3f3f3;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:93%;line-height:20px;position:absolute;top:67px;left:5px;width:180px;z-index:9}#supplemental_suggestions_menu div{border-bottom:1px solid #a3a3a3;cursor:pointer;text-align:right;padding:1px 6px 1px 5px}#supplemental_suggestions_menu div span{display:block;float:left;overflow:hidden;height:20px;text-align:left;width:147px}#supplemental_suggestions_menu .odd{background:#dee8db}#supplemental_suggestions_menu div.hover{background:#98c784}html{background:none}body{background:#e5e5e5 url(/images/body_background_fixed.gif) repeat-y 50% top;color:#333333}p,blockquote,label{font-size:93%;line-height:18px;margin-bottom:18px}p strong,blockquote strong,label strong{font-weight:bold}p strong.underline,blockquote strong.underline,label strong.underline{text-decoration:underline}p em,blockquote em,label em{font-style:italic}p em.underline,blockquote em.underline,label em.underline{text-decoration:underline}p.last-child,blockquote.last-child,label.last-child{margin-bottom:0}strong.anchor{color:#0765bd}small{font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;line-height:14px}small.gray{color:#aaaaaa}ol{font-size:93%;margin-bottom:18px}ol li{list-style-type:decimal}ol.last-child{margin-bottom:0}ul.bulleted{margin-bottom:18px}ul.bulleted li{list-style-type:disc}ul.indented li{list-style-position:inside}ul.last-child{margin-bottom:0}ul li{font-size:93%}.three_columned li{list-style-position:inside}a{color:#0765bd;padding:2px}a:hover{-moz-border-radius:4px;-webkit-border-radius:4px;background:#e7e7e7;cursor:pointer;cursor:hand;color:black;padding:2px}form table label,form table input,form table select{margin-bottom:2px}form strong.required{color:#ee1c1c}h1.nostyle,h2.nostyle,h3.nostyle,h4.nostyle,h5.nostyle,h6.nostyle{font-size:100%;font-style:normal;font-weight:normal;margin:0;padding:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{padding:0;text-decoration:none}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{padding:0;text-decoration:underline}h1,.h1{color:#686868;font-size:30px;font-style:normal;font-weight:bold}h2,.h2{color:#686868;font-size:138.5%;font-style:italic;font-weight:normal;margin-bottom:17.6px}h2 strong,.h2 strong{color:#476c91;font-size:100%;font-style:normal;font-weight:bold}h2 a,.h2 a{color:#333333}h2 a:hover,.h2 a:hover{text-decoration:underline}h2 a strong,h2 strong a,.h2 a strong,.h2 strong a{color:#476c91;font-weight:bold}h3,.h3{color:#476c91;font-size:108%;font-style:normal;font-weight:bold;margin-bottom:0}h4,.h4{color:#333333;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:100%;font-style:italic;font-weight:bold;margin-bottom:0}abbr{border-bottom-style:dotted;border-bottom-width:1px}.highlight{background:#fbffc6}.alternating{background:#f1f4f8}.flash_notice{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;color:#505050;padding:5px 0;text-align:center}.section{border-top:1px solid #b3b3b3;margin:0 auto;overflow:hidden}.section-rule{border-top:1px solid #b3b3b3;height:0px;margin-top:17.6px;margin-right:auto;margin-bottom:26.4px;margin-left:auto;overflow:hidden}.container{margin-top:17.6px;margin-right:auto;margin-bottom:26.4px;margin-left:auto;overflow:hidden}.container.pagination{font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:85%;background-color:#fbffc6;margin-top:0;padding:7px 0}.container.pagination .container{margin:0 auto}.container.pagination .container .pagination{padding-left:26.4px;padding-right:26.4px}.container .column{border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3;float:left;margin-left:-1px;margin-bottom:-5000px;padding-bottom:5000px}.container .column.first-child{border-left:0;border-right:0;margin-left:0}.container .column.last-child{border-right:0}.container .column .section{margin-left:17.6px;margin-right:17.6px}.container p,.container h1,.container h2,.container h3,.container h4,.container h5,.container h6,.container ul,.container ol,.container img,.container table,.container div.block_heading{margin-left:17.6px;margin-right:17.6px}.column .container,.column .section{margin-left:17.6px;margin-right:17.6px}.column .section .container{margin-left:0;margin-right:0}.column .container p,.column .container h1,.column .container h2,.column .container h3,.column .container h4,.column .container h5,.column .container h6,.column .container ul,.column .container ol,.column .container img,.column .container table,.column .container div.block_heading{margin-left:0;margin-right:0}.column .column p,.column .column h1,.column .column h2,.column .column h3,.column .column h4,.column .column h5,.column .column h6,.column .column ul,.column .column ol,.column .column img,.column .column table,.column .column div.block_heading{margin-left:17.6px;margin-right:17.6px}.column .column.first-child p,.column .column.first-child h1,.column .column.first-child h2,.column .column.first-child h3,.column .column.first-child h4,.column .column.first-child h5,.column .column.first-child h6,.column .column.first-child ul,.column .column.first-child ol,.column .column.first-child img,.column .column.first-child table,.column .column.first-child div.block_heading{margin-left:0}.column .column.last-child p,.column .column.last-child h1,.column .column.last-child h2,.column .column.last-child h3,.column .column.last-child h4,.column .column.last-child h5,.column .column.last-child h6,.column .column.last-child ul,.column .column.last-child ol,.column .column.last-child img,.column .column.last-child table,.column .column.last-child div.block_heading{margin-right:0}.w100{width:100%}.w95{width:94.85%}.w90{width:89.85%}.w85{width:84.85%}.w80{width:79.85%}.w75{width:74.85%}.w70{width:69.85%}.w66{width:66.5%}.w65{width:64.85%}.w60{width:59.85%}.w55{width:54.85%}.w50{width:49.85%}.w45{width:44.85%}.w40{width:39.85%}.w35{width:34.85%}.w33{width:33.1%}.w30{width:29.85%}.w25{width:24.85%}.w20{width:19.85%}.w16{width:16.35%}.w15{width:14.85%}.w10{width:9.85%}.w5{width:4.85%}#page_container{background:white url(/images/content_background.gif) left top repeat-x;font-family:"Trebuchet MS", Trebuchet, Helvetica, Arial, Verdana, sans-serif;line-height:146.5%;margin:0 auto;overflow:hidden;position:relative;width:876px}.header_links{font-size:93%;padding:15px 0}.header_links .left{float:left;padding-left:15px;text-align:left}.header_links .right{float:right;padding-right:15px;text-align:right}a.property_thumbnail{border:1px solid #333333;display:block;font-size:85%;margin-left:auto;margin-right:auto;padding:0 0 2px;text-align:center;text-decoration:none;width:124px}a.property_thumbnail:hover{padding:0 0 2px}a.property_thumbnail img{margin:2px}.page_header_medium{margin-left:auto;margin-right:auto;padding-bottom:40px}.page_header_medium .note{margin:0 0 0 62px;font-size:.9em;font-family:Arial, Helvetica, sans-serif;color:#686868}.page_header_medium .estately{background:url(/images/logo_medium.gif) no-repeat left top;height:71px;width:175px;margin:0 auto}.page_header_medium .estately a{display:block;height:71px;width:175px}.page_header_medium .estately a:hover{background:none}.page_header_medium .estately a em{display:none}body.about #header-search,body.account #header-search,body.admin #header-search,body.my #header-search,body.users #header-search,body.emails #header-search,body.sitemap #header-search{position:relative;margin:30px 104px 0 62px;padding:0}body.about #header-search input#search-location,body.account #header-search input#search-location,body.admin #header-search input#search-location,body.my #header-search input#search-location,body.users #header-search input#search-location,body.emails #header-search input#search-location,body.sitemap #header-search input#search-location{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f1f4f8;border:1px solid #7e9db9;font-family:"Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;font-size:140%;height:22px;padding:0 5px;position:relative;margin-top:0px;width:334px}body.about #header-search input#search_go,body.account #header-search input#search_go,body.admin #header-search input#search_go,body.my #header-search input#search_go,body.users #header-search input#search_go,body.emails #header-search input#search_go,body.sitemap #header-search input#search_go{position:absolute;background:url(/images/splash/search_button.gif) no-repeat 0 0;border:none;color:transparent;height:24px;width:101px;text-indent:-9009px;font-size:0;line-height:25px;margin:0 0 0 4px;cursor:pointer}body.about ul.ui-autocomplete,body.account ul.ui-autocomplete,body.admin ul.ui-autocomplete,body.my ul.ui-autocomplete,body.users ul.ui-autocomplete,body.emails ul.ui-autocomplete,body.sitemap ul.ui-autocomplete{background:#daf7d4;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:145%;line-height:20px;position:absolute;top:31px;left:0px;width:345px;z-index:90;-moz-box-shadow:0 3px 10px -1px #333333;-webkit-box-shadow:#333333 0px 2px 5px}body.about ul.ui-autocomplete li.ui-menu-item,body.account ul.ui-autocomplete li.ui-menu-item,body.admin ul.ui-autocomplete li.ui-menu-item,body.my ul.ui-autocomplete li.ui-menu-item,body.users ul.ui-autocomplete li.ui-menu-item,body.emails ul.ui-autocomplete li.ui-menu-item,body.sitemap ul.ui-autocomplete li.ui-menu-item{cursor:pointer;border-bottom:1px solid #a3a3a3;float:left;display:block;width:345px}body.about ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.account ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.admin ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.my ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.users ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.emails ul.ui-autocomplete li.ui-menu-item a.ui-corner-all,body.sitemap ul.ui-autocomplete li.ui-menu-item a.ui-corner-all{display:block;float:left;overflow:hidden;height:20px;text-align:left;width:332px;padding:6px 4px 6px 9px;color:#333333}body.about ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.account ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.admin ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.my ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.users ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.emails ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,body.sitemap ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{color:#333333;background:#ceebc9;margin:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}body.about ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.account ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.admin ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.my ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.users ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.emails ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span,body.sitemap ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span{float:left;display:inline;width:230px;height:20px;overflow:hidden}body.about ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.account ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.admin ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.my ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.users ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.emails ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong,body.sitemap ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong{float:right;margin:0 5px 0 0;padding:0;display:block;width:30px}a#ui-active-menuitem{background:#ceebc9}.navigation_blocktab{border-bottom:1px solid #9e9e9e;margin-left:auto;margin-right:auto}.navigation_blocktab .container{margin:0 auto}.navigation_blocktab .container div{display:inline;float:left;text-align:center}.navigation_blocktab .container div a{background-color:#f0f0f0;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;color:#4a4a4a;display:block;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-weight:bold;text-decoration:none}.navigation_blocktab .container div a:hover{-moz-border-radius:0px;-webkit-border-radius:0px;background:#7ac258;border-color:#7ac258;color:white}.navigation_blocktab .container div a:focus,.navigation_blocktab .container div a:active{background:#93a6b8;border-color:#93a6b8;color:white;cursor:progress}.navigation_blocktab .container div a.current{background:#476c91;border-color:#476c91;color:white}.navigation_blocktab .container div a.current:hover{background:#476c91;border-color:#476c91}.navigation_blocktab .container div.clear{display:block;float:none}.blocktab_subnavigation{min-height:20px;height:auto !important;height:20px;margin-left:auto;margin-right:auto;margin-bottom:26.4px;padding-top:8.8px;text-align:left}.block{clear:both;margin-left:auto;margin-right:auto;text-align:left}.blockdiv{border-top-color:#b3b3b3;border-top-style:solid;border-top-width:1px;padding-top:17.6px;padding-bottom:24px;margin-bottom:24px}.blockdiv .blockdiv{margin-bottom:0;padding-top:13.2px;padding-bottom:1px}.block .columned{width:100%}.block .columned tr{vertical-align:top}.block .columned td.last-child{border-right:none}.block .column{border-right-style:solid;border-right-width:1px;vertical-align:top}.block .two_columned .column{padding-left:26.4px;padding-right:26.4px}.block .three_columned .column{padding-left:13.2px;padding-right:13.2px}.block_heading{margin-left:auto;margin-right:auto;text-align:left}.block_heading h1,.block_heading h2,.block_heading h3,.block_heading h4,.block_heading h5,.block_heading h6{display:inline;margin-left:13.2px;margin-right:0.15em}.block_heading h1.subheading,.block_heading h2.subheading,.block_heading h3.subheading,.block_heading h4.subheading,.block_heading h5.subheading,.block_heading h6.subheading{margin-left:0;margin-right:0}.block_heading em,.block_heading .subheading{color:#476c91;font-size:93%;font-style:normal;font-weight:normal}.block_heading em a,.block_heading .subheading a{color:#476c91;text-decoration:none}.block_heading em a:hover,.block_heading .subheading a:hover{text-decoration:underline}.block_container{border-top-color:#b3b3b3;border-top-style:solid;border-top-width:1px;clear:both;margin-left:auto;margin-right:auto;padding-top:17.6px;padding-bottom:30.8px;text-align:center}.block_container div.two_columned{padding-left:26.4px;padding-right:26.4px;text-align:left}.block_container .one_column{padding-left:26.4px;padding-right:26.4px;text-align:left}div.no_top_border{border-top:none}.calendar_date_select{color:white;border:#777777 1px solid;display:block;width:195px;z-index:1000}iframe.ie6_blocker{position:absolute;z-index:999}.calendar_date_select thead th{font-weight:bold;background-color:#aaaaaa;border-top:1px solid #777777;border-bottom:1px solid #777777;color:white !important}.calendar_date_select .cds_buttons{text-align:center;padding:5px 0px;background-color:#555555}.calendar_date_select .cds_footer{background-color:black;padding:3px;font-size:12px;text-align:center}.calendar_date_select table{margin:0px;padding:0px}.calendar_date_select .cds_header{background-color:#cccccc;border-bottom:2px solid #aaaaaa;text-align:center}.calendar_date_select .cds_header span{font-size:15px;color:black;font-weight:bold}.calendar_date_select select{font-size:11px}.calendar_date_select .cds_header a:hover{color:white}.calendar_date_select .cds_header a{width:22px;height:20px;text-decoration:none;font-size:14px;color:black !important}.calendar_date_select .cds_header a.prev{float:left}.calendar_date_select .cds_header a.next{float:right}.calendar_date_select .cds_header a.close{float:right;display:none}.calendar_date_select .cds_header select.month{width:90px}.calendar_date_select .cds_header select.year{width:61px}.calendar_date_select .cds_buttons a{color:white;font-size:9px}.calendar_date_select td{font-size:12px;width:24px;height:21px;text-align:center;vertical-align:middle;background-color:white}.calendar_date_select td.weekend{background-color:#eeeeee;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.calendar_date_select td div{color:black}.calendar_date_select td div.other{color:#cccccc}.calendar_date_select td.selected div{color:white}.calendar_date_select tbody td{border-bottom:1px solid #dddddd}.calendar_date_select td.selected{background-color:#777777}.calendar_date_select td:hover{background-color:#cccccc}.calendar_date_select td.today{border:1px dashed #999999}.calendar_date_select td.disabled div{color:#e6e6e6}.fieldWithErrors .calendar_date_select{border:2px solid red}.js_dropdown{background-color:#517497;background-image:url(/images/map/map_menu_background.gif);background-repeat:no-repeat;background-position:100% 0;border-bottom:1px solid #575757;color:white;cursor:pointer;float:left;font-size:85%;line-height:18px;height:23px;margin:0;overflow:hidden;padding:0 23px 0 7px;position:relative;white-space:nowrap;z-index:15}.js_dropdown.show{background-color:#80b46b;background-position:100% -46px;overflow:visible}.js_dropdown.hover{background-color:#85a7cd;background-position:100% -46px}.js_dropdown dt{padding-top:2px}.js_dropdown dt a{background:none;color:white;font-weight:bold;text-decoration:none}.js_dropdown span.arrow{background:none;cursor:pointer;display:block;height:20px;position:absolute;top:1px;right:1px;width:21px}.js_dropdown dd{background:#ebf1f7;border-right:1px solid #575757;border-bottom:1px solid #575757;border-left:1px solid #575757;margin:0;overflow:hidden;z-index:16}.js_dropdown dd a{background:#ebf1f7;color:#0765bd;display:block;margin:0;padding:1px 0 1px 7px}.js_dropdown dd a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:#8babcf;color:black}.js_dropdown dd a.selected{-moz-border-radius:0;-webkit-border-radius:0;background:#8babcf;color:black}.js_dropdown dd.hover a.selected{background:#8babcf;color:black}.js_dropdown dd.hover a.hover{background:#8babcf;color:black;padding:1px 0 1px 7px}.sf-menu-search{margin:0;padding:0;list-style:none;line-height:1}.sf-menu-search *{margin:0;padding:0;list-style:none}.sf-menu-search ul{position:absolute;top:-999em;width:10em}.sf-menu-search ul li{width:100%}.sf-menu-search li{float:left;position:relative}.sf-menu-search li:hover{visibility:inherit}.sf-menu-search a{display:block;position:relative}.sf-menu-search li:hover ul,.sf-menu-search li.sfHover ul{left:-1px;top:2.6em;z-index:99}ul.sf-menu-search li:hover li ul,ul.sf-menu-search li.sfHover li ul{top:-999em}ul.sf-menu-search li li:hover ul,ul.sf-menu-search li li.sfHover ul{left:10em;top:0}ul.sf-menu-search li li:hover li ul,ul.sf-menu-search li li.sfHover li ul{top:-999em}ul.sf-menu-search li li li:hover ul,ul.sf-menu-search li li li.sfHover ul{left:10em;top:0}.sf-menu-search{float:left;margin:0;padding:0;position:absolute;right:124px;background:url(../images/estately_ui_sprite.png) no-repeat -448px 0;width:84px;height:31px}.sf-menu-search a{text-decoration:none;color:#0765bd}.sf-menu-search li.current{width:85px}.sf-menu-search li.current a{background:transparent;text-align:center;text-decoration:underline;padding:0.9em 0.5em;font-size:0.9em}.sf-menu-search li.current a:hover,.sf-menu-search li.current a.sfHover{background:transparent;outline:0}.sf-menu-search li.current a strong{font-weight:bold}.sf-menu-search li.current a strong span{font-weight:normal}.sf-menu-search ul#search-bounds-menu{width:7em}.sf-menu-search ul#search-bounds-menu li{border-left:1px solid #cccccc;border-right:1px solid #cccccc}.sf-menu-search ul#search-bounds-menu li a{background:white;padding:0.5em 0;font-size:1.1em;-moz-border-radius:0;-webkit-border-radius:0}.sf-menu-search ul#search-bounds-menu li a:hover,.sf-menu-search ul#search-bounds-menu li a.sfHover{background:white;outline:0;-moz-border-radius:0;-webkit-border-radius:0}.sf-menu-search ul#search-bounds-menu li a strong{font-weight:normal}.sf-menu-search ul#search-bounds-menu li a.entireMap{padding:0.75em 0.1em 0.75em 0;border-bottom:1px solid #cccccc}.sf-menu-search ul#search-bounds-menu li a:focus,.sf-menu-search ul#search-bounds-menu li a:hover,.sf-menu-search ul#search-bounds-menu li a:active{background:#8babcf;outline:0;color:black;-moz-border-radius:0;-webkit-border-radius:0}.sf-menu-search ul#search-bounds-menu li a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:0.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url("../images/arrows-ffffff.png") no-repeat -10px -100px}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator{background-position:-10px -100px}li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}.sf-menu-search ul .sf-sub-indicator{background-position:-10px 0}span.sf-sub-indicator{display:none}span.sf-sub-indicator a > .sf-sub-indicator{background-position:0 0}span.sf-sub-indicator a:focus > .sf-sub-indicator,span.sf-sub-indicator a:hover > .sf-sub-indicator,span.sf-sub-indicator a:active > .sf-sub-indicator{background-position:-10px 0}span.sf-sub-indicator li:hover > a > .sf-sub-indicator,span.sf-sub-indicator li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url("../images/shadow.png") no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}.sf-menu-saved-search{margin:0;padding:0;list-style:none;line-height:1}.sf-menu-saved-search *{margin:0;padding:0;list-style:none}.sf-menu-saved-search ul{position:absolute;top:-999em;width:10em}.sf-menu-saved-search ul li{width:100%}.sf-menu-saved-search li{float:left;position:relative}.sf-menu-saved-search li:hover{visibility:inherit}.sf-menu-saved-search a{display:block;position:relative}.sf-menu-saved-search li:hover ul,.sf-menu-saved-search li.sfHover ul{left:0px;top:2em;z-index:99}ul.sf-menu-saved-search li:hover li ul,ul.sf-menu-saved-search li.sfHover li ul{top:-999em}ul.sf-menu-saved-search li li:hover ul,ul.sf-menu-saved-search li li.sfHover ul{left:10em;top:0}ul.sf-menu-saved-search li li:hover li ul,ul.sf-menu-saved-search li li.sfHover li ul{top:-999em}ul.sf-menu-saved-search li li li:hover ul,ul.sf-menu-saved-search li li li.sfHover ul{left:10em;top:0}.sf-menu-saved-search{margin-bottom:1em;position:absolute;right:0;height:31px}.sf-menu-saved-search a{text-decoration:none;color:#0765bd}.sf-menu-saved-search li.current a{background:transparent;text-align:left;text-decoration:none;padding:0.9em 0.5em}.sf-menu-saved-search li.current a:hover,.sf-menu-saved-search li.current a.sfHover{background:transparent;outline:0}.sf-menu-saved-search li.current a strong{font-weight:bold}.sf-menu-saved-search li.current a strong span{font-weight:normal}.sf-menu-saved-search ul#saved_search_menu{width:14em;z-index:50}.sf-menu-saved-search ul#saved_search_menu li{border-left:1px solid #cccccc;border-right:1px solid #cccccc;background:white}.sf-menu-saved-search ul#saved_search_menu li a{background:white;padding:0.5em;font-size:1.1em;-moz-border-radius:0;-webkit-border-radius:0;background:none}.sf-menu-saved-search ul#saved_search_menu li a:hover,.sf-menu-saved-search ul#saved_search_menu li a.sfHover{background:white;outline:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}.sf-menu-saved-search ul#saved_search_menu li a strong{font-weight:normal}.sf-menu-saved-search ul#saved_search_menu li a.entireMap{padding:0.75em 0.1em 0.75em 0;border-bottom:1px solid #cccccc}.sf-menu-saved-search ul#saved_search_menu li a:focus,.sf-menu-saved-search ul#saved_search_menu li a:hover,.sf-menu-saved-search ul#saved_search_menu li a:active{background:#8babcf;outline:0;color:black}.sf-menu-saved-search ul#saved_search_menu li a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-menu-saved-search ul#saved_search_menu li a span.price{text-align:right;float:right;text-decoration:none}.sf-menu-saved-search ul#saved_search_menu li a span.date{padding:0 3px 0 0;text-decoration:none}ul#account_info_utility{position:absolute;right:10px;top:0;margin:0}ul#account_info_utility li{display:block;margin:0;padding:0}ul#account_info_utility li p{color:#5279a9;text-shadow:0 1px 0 #eff1f3;font-size:.9em;padding:1px 0 0;border-left:1px solid #e7ecf2;border-right:1px solid #e7ecf2}ul#account_info_utility li p a{color:#5279a9;text-shadow:0 1px 0 #eff1f3;text-decoration:none}ul#account_info_utility li p a:hover{color:#4f6d8f;text-decoration:underline;padding:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}ul#account_info_utility li p a em{text-decoration:underline;font-style:normal}ul#account_info_utility li p a.logged_in{text-decoration:underline}ul#account_info_utility li p span{padding:0 4px;color:#A5ACC0}ul#account_info_utility li.survey p a.survey-link{background:url(/images/estately_ui_sprite.png) no-repeat -209px -500px;padding:1px 0 0 32px;height:25px;color:#5279A9}ul#account_info_utility li#saved_searches p a{padding:0 0 3px 17px;height:14px;background:url(/images/estately_ui_sprite.png) no-repeat -217px -256px}ul#account_info_utility li#saved_searches p a:hover{background-position:-217px -271px}ul#account_info_utility li#saved_searches.sfHover p.saved_search_btn{background:white;display:block;height:18px;border-left:1px solid #cccccc;border-right:1px solid #cccccc}ul#account_info_utility li#saved_searches p.saved_search_btn{padding:3px 4px}.sf-sub-indicator{position:absolute;display:block;right:0.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator{background-position:-10px -100px}li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}.sf-menu-saved-search ul .sf-sub-indicator{background-position:-10px 0}.sf-menu-saved-search ul a > .sf-sub-indicator{background-position:0 0}.sf-menu-saved-search ul a:focus > .sf-sub-indicator,.sf-menu-saved-search ul a:hover > .sf-sub-indicator,.sf-menu-saved-search ul a:active > .sf-sub-indicator{background-position:-10px 0}.sf-menu-saved-search ul li:hover > a > .sf-sub-indicator,.sf-menu-saved-search ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url("/images/suckerfish_shadow.png") no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;font-size:0;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}ul.ui-autocomplete{background:#daf7d4;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:145%;line-height:20px;position:absolute;top:31px;left:0px;width:447px;z-index:90;-moz-box-shadow:0 3px 10px -1px #333333;-webkit-box-shadow:#333333 0px 2px 5px}ul.ui-autocomplete li.ui-menu-item{cursor:pointer;border-bottom:1px solid #a3a3a3;float:left;display:block;width:447px}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all{display:block;float:left;overflow:hidden;height:20px;text-align:left;width:434px;padding:6px 4px 6px 9px;color:#333333}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{color:#333333;background:#ceebc9;margin:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span{float:left;display:inline;width:230px}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong{float:right;margin:0 5px 0 0;padding:0;display:block;width:30px}a#ui-active-menuitem{background:#ceebc9}body.home ul.ui-autocomplete{width:301px;font-size:1em}body.home ul.ui-autocomplete li.ui-menu-item{width:301px}body.home ul.ui-autocomplete li.ui-menu-item a.ui-corner-all{width:288px}body{background:white url(/images/map/body_background.gif) repeat-x 0 0}#page_container{background:none;width:100%;min-width:970px}#header{position:relative;z-index:90;font-family:Arial, Helvetica, Sans-serif;background:url("/images/homepage/homepage_header_bg_s1.jpg") repeat scroll 0 0 #e7ecf2;min-width:1150px}#header #header_logo{height:83px;margin:0;padding:0;width:280px;position:relative}#header a#logo:hover{background:transparent;color:transparent;-moz-border-radius:0;-webkit-border-radius:0;background:none}#header h1{width:280px;height:82px;padding:0;margin:2px 43px 0 0;position:absolute;font-size:2em}#header h1 #logo{display:block;width:280px;height:82px;margin:0;padding:0;overflow:hidden;position:relative;text-indent:-9009px}#header h1 #logo img{left:0;top:0;position:absolute}#header p#header_phone_about{color:#4C6A8B;position:absolute;top:47px;left:64px;width:185px;font-size:.5em;text-shadow:0 1px 0 white;display:block;float:left;display:inline;font-weight:normal}#header_cobrand{height:20px;background:#e7ecf2;border-bottom:1px solid #dee3e8;padding:0 12px;position:relative}#header_cobrand h2 a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:0.7em;color:#5279a9}#header_cobrand h2 a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:none;text-decoration:underline}#header_logo.exit133 img{width:180px;height:80px}#header_logo.exit133 h1{margin-left:7px}#estately_cobrand{position:absolute;top:32px;right:-236px;width:169px}#estately_cobrand a{background:url(/images/map/header_logo_estately.gif) no-repeat 0 0;display:block;height:68px;padding:0;position:absolute;top:0;left:0;width:169px;z-index:10}#estately_cobrand a:hover{background:url(/images/map/header_logo_estately.gif) no-repeat 0 0}#estately_cobrand h2{margin:0;text-indent:-9999px}#header-search{height:30px;position:absolute;top:28px;left:295px;margin-left:30px;width:656px;z-index:80}#header-search small{color:#666666;position:absolute;top:30px;left:0}#map_notification{background:#599b49;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;color:white;font-size:12px;font-weight:bold;margin-left:-250px;padding:5px 0;position:fixed;top:0;left:50%;text-align:center;width:500px;z-index:1000}#map_notification a{color:#ebf1f7}#map_notification a:hover{color:#000000}#content_column{position:relative;width:100%}#gmap{height:100%}#content_pages{min-width:600px;position:relative;border:1px solid #b3b3b3;margin:33px 33px 33px 33px;padding:0px 15px}#map_layout_fix.hidden{display:none}#content_map{min-width:800px;position:relative;margin:0px}#content_map .toolbar{position:absolute;top:1px;z-index:10;display:none}#content_map.hidden{visibility:hidden}#content_map.hidden div,#content_map.hidden img{visibility:hidden}#content_map.hidden .bubble{display:none}#content_map.hidden svg{display:none}#content_map .hidden{visibility:hidden}#map_nearby{left:1px}#map_nearby .js_dropdown{border-right:1px solid #575757}#map_controls{right:1px}#map_controls .js_dropdown{border-left:1px solid #575757}#map_loading{height:90px;margin:-45px 0 0 -45px;position:absolute;top:50%;left:40%;width:90px}#map_loading .throbber{background:url(/images/map/map_loading.gif) no-repeat 50% 50%;height:64px;position:absolute;top:0;left:0;width:90px}#map_loading.hidden{visibility:hidden}#map_statusbar{background:#527aa9;border:1px solid #575757;color:white;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:85%;padding:2px 0;position:absolute;bottom:0;left:0;text-align:right}#map_statusbar strong{font-weight:bold}#map_count{float:left;padding-left:10px}#map_averages{padding-right:10px}#map_notice{background:#faf496;border-top:1px solid #575757;border-right:1px solid #575757;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:85%;font-weight:bold;overflow:hidden;padding:2px 10px;position:absolute;bottom:24px;left:1px}#map_overlay_screen{background:#000000;height:100%;position:absolute;top:0;left:0;width:100%;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:60}#map_overlay_dialog{background:#ffffff;border:10px solid #527aa9;padding:15px 15px 26px;position:absolute;top:45%;left:50%;z-index:65}#map_overlay_dialog .close_overlay{background:url(/images/map/search_remove_filter.gif) no-repeat 50% 50%;display:block;position:absolute;top:0;right:0;height:30px;width:30px}#map_overlay_dialog .close_overlay:hover{background:#cccccc url(/images/map/search_remove_filter.gif) no-repeat 50% 50%}#map_pagination{background:url(/images/map/paging_buttons_base.png);height:38px;margin-left:-114.5px;position:absolute;bottom:39px;left:40%;width:229px}#map_pagination.hide{display:none}#map_pagination.by_50 span{background-image:url(/images/map/paging_sprite_50.gif)}#map_pagination.by_100 span{background-image:url(/images/map/paging_sprite_100.gif)}#map_pagination.by_200 span{background-image:url(/images/map/paging_sprite_200.gif)}#map_pagination.by_300 span{background-image:url(/images/map/paging_sprite_300.gif)}#map_pagination.by_400 span{background-image:url(/images/map/paging_sprite_400.gif)}#map_pagination.by_600 span{background-image:url(/images/map/paging_sprite_600.gif)}#map_pagination a{display:block;height:38px;overflow:hidden;padding:0;position:absolute;top:0}#map_pagination a:hover{background:none}#map_pagination span{background-repeat:no-repeat;display:block;height:28px}#map_pagination .results_last{left:0;width:115px}#map_pagination .results_last span{background-position:0 -28px;margin:5px 0 5px 5px;width:110px}#map_pagination .results_last:hover span{background-position:0 -56px}#map_pagination .results_next{right:0;width:114px}#map_pagination .results_next span{background-position:-110px -28px;margin:5px 5px 5px 0;width:109px}#map_pagination .results_next:hover span{background-position:-110px -56px}#results_last.disabled span{background-position:0 0;cursor:default}#results_last.disabled:hover span{background-position:0 0}#results_next.disabled span{background-position:-110px 0;cursor:default}#results_next.disabled:hover span{background-position:-110px 0}#content_pages.hidden{display:none}#search-location{background:transparent url(/images/estately_ui_sprite.png) no-repeat 0 0;border:none;color:#476c91;font-size:138.5%;font-weight:bold;height:30px;padding:1px 0 0 10px;position:absolute;top:0;left:0;width:450px;margin:0}#search_go{background:url(/images/estately_ui_sprite.png) no-repeat -532px 0;width:124px;height:31px;border:none;font-size:1.3em;font-weight:bold;color:white;text-shadow:0 -1px 0 #3b6827;text-align:center;cursor:pointer;margin:0;position:absolute;top:0;right:0}#search_go:hover{background:url(/images/estately_ui_sprite.png) no-repeat -532px -31px;text-shadow:0 -1px 0 #3b6827}ul.ui-autocomplete{background:#daf7d4;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;font-size:145%;line-height:20px;position:absolute;top:31px;left:0px;width:447px;z-index:90;-moz-box-shadow:0 3px 10px -1px #333333;-webkit-box-shadow:#333333 0px 2px 5px}ul.ui-autocomplete li.ui-menu-item{cursor:pointer;border-bottom:1px solid #a3a3a3;float:left;display:block;width:447px}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all{display:block;float:left;overflow:hidden;height:20px;text-align:left;width:434px;padding:6px 4px 6px 9px;color:#333333}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover{color:#333333;background:#ceebc9;margin:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all span{float:left;display:inline;width:270px;overflow-y:hidden;height:1.3em}ul.ui-autocomplete li.ui-menu-item a.ui-corner-all strong{float:right;margin:0 5px 0 0;padding:0;display:block;width:30px}a#ui-active-menuitem{background:#ceebc9}form#search-filters-quick{float:left;display:inline}#quick-search-bg{min-width:970px;position:relative;left:0px;top:0;height:35px;background:url(/images/estately_ui_sprite_quickSearch.png) repeat-x 0 0}#search-results-title{position:absolute;z-index:60;left:0;height:30px;padding:0 0 0 14px;border-right:1px solid #314962;width:306px}#search-results-title h3{font-family:Times New Roman, Georgia, serif;color:#4F6D8F;font-size:1.3em;font-weight:normal;float:left;display:inline;height:25px;padding:4px 0 0 0;text-indent:-9009px}#search-results-title span{font-family:Arial, Helvetica, sans-serif;font-size:.7em;text-weight:normal;color:#668EBA}#search-results-title span a{color:#668EBA;text-decoration:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;background:none}#search-results-title span:hover{text-decoration:underline;-moz-border-radius:0;-webkit-border-radius:0;background:none}#link-to-page{position:absolute;right:4px;z-index:60;margin:3px 0 0 0;width:100px}#link-to-page a{background:url(/images/estately_ui_sprite.png) no-repeat -209px -522px;color:#7AA9DE;text-decoration:none;padding:0 0 0 28px;display:block;clear:both;position:relative}#link-to-page a:hover{text-decoration:underline}#quick-search{position:absolute;z-index:75;left:307px;height:30px;padding:0 0 0 14px}#quick-search label{margin:0;padding:0}#quick-search ul#quick-search-options{padding:0 0 0 6px;border-left:1px solid #547daa}#quick-search ul#quick-search-options.advanced{border-left:none;padding-left:7px}#quick-search ul#quick-search-options.default li{text-shadow:#2b3e51 0 -1px 0}#quick-search ul#quick-search-options.advanced li{color:black;border:none}#quick-search ul,#quick-search li,#quick-search ul li{float:left;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;color:#e7ecf2;padding:0;margin:0}#quick-search ul span,#quick-search li span,#quick-search ul li span{font-weight:normal;font-size:0.9em;padding:0 2px}#quick-search ul li,#quick-search ul li ul{border:none;padding:0}#quick-search ul select{font-weight:normal;text-align:left;color:#333333;font-size:0.9em;width:85px;margin-top:3px}#quick-search ul input.checkbox{margin:3px 0 0;padding:0}#quick-search ul.homes-condos{width:146px;height:24px;padding:5px 11px 0 0}#quick-search ul.homes-condos span{padding:0 9px}#quick-search ul.homes-condos.advanced{padding:3px 10px 3px 0}#quick-search ul.price-range{width:274px;padding:3px 3px 0 10px;height:26px}#quick-search ul.price-range label{margin:0 3px 0 0}#quick-search ul.price-range.advanced{padding:3px 3px 0 10px}#quick-search ul.more-options{padding:5px 10px 0 10px;height:24px}#quick-search ul.more-options.more-options li{background:url(/images/estately_ui_sprite.png) no-repeat -217px -458px}#quick-search ul.more-options.more-options li a{padding:0 0 0 17px;-moz-border-radius:0;-webkit-border-radius:0;background:none;color:#e7ecf2;text-decoration:none}#quick-search ul.more-options.more-options li a:hover{text-decoration:underline}#quick-search ul#quick-search-set.more-options{border-left:1px solid #547daa}#quick-search ul#quick-search-set.more-options.hidden{display:none}#quick-search ul#quick-search-set.more-options li{background:url(/images/estately_ui_sprite.png) no-repeat -215px -476px}#quick-search ul#quick-search-set.more-options a#quick-search-reset{-moz-border-radius:0;-webkit-border-radius:0;background:none;padding:0 0 0 22px;color:#FFFF99;text-decoration:none;border:none}#quick-search ul#quick-search-set.more-options a#quick-search-reset:hover{text-decoration:underline}#quick-search ul.homes-condos.default,#quick-search ul.price-range.default{border-right:1px solid #314962}#quick-search ul.homes-condos.advanced,#quick-search ul.price-range.advanced{border-right:1px dotted #cccccc}#quick-search ul.price-range.default,#quick-search ul.more-options.default{border-left:1px solid #547daa}#quick-search ul.price-range.advanced,#quick-search ul.more-options.advanced{border-right:1px dotted #cccccc}#quick-search ul #quick-search-reset.more-options{border-left:1px solid #547daa}#quick-search ul #open-advanced-search.search-set{border-right:1px solid #314962}form#search-filters-advanced{position:absolute;background:transparent;width:658px;height:155px;display:none;top:21px;left:288px;margin-left:30px;padding:92px 0 0 10px;z-index:70;background:white;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0px 0px 4px black;-webkit-box-shadow:0px 0px 4px black;box-shadow:0px 0px 4px black}form#search-filters-advanced select{height:19px}form#search-filters-advanced label{font-size:1em;font-weight:bold;float:left;display:inline;margin:0}form#search-filters-advanced input{float:left;display:inline;border:1px solid #cccccc;background:#ffffff;width:97%;height:19px;padding-left:3px}form#search-filters-advanced.show-advanced{display:block}form#search-filters-advanced ul{float:left;display:inline;width:100%}form#search-filters-advanced ul.beds select,form#search-filters-advanced ul.baths select{width:40px}form#search-filters-advanced ul span{padding:0 2px;font-size:1em}form#search-filters-advanced ul.col-01{width:145px;height:130px;padding:3px 11px 0 0;border-right:1px dotted #cccccc}form#search-filters-advanced ul.col-01 li{float:left;display:inline;text-align:right;width:100%;margin:0 0 10px 0}form#search-filters-advanced ul.col-01 li ul li{margin:0}form#search-filters-advanced ul.col-01 ul.text-search label{margin:0 0 1px 0}form#search-filters-advanced ul.col-01 ul.text-search label span{padding:0 0 0 10px}form#search-filters-advanced ul.col-01 ul.text-search label span a{font-weight:normal;color:#7d99be;text-decoration:none}form#search-filters-advanced ul.col-01 ul.text-search label span a:hover{text-decoration:underline;-moz-border-radius:0;-webkit-border-radius:0;background:none}form#search-filters-advanced ul.col-01 ul.text-search span.full-text{font-size:0.8em;float:left;display:inline;line-height:0.9em;padding:1px 0 0;color:#cccccc}form#search-filters-advanced ul.col-02{width:267px;height:134px;padding:3px 11px 0 9px;border-right:1px dotted #cccccc}form#search-filters-advanced ul.col-02 li{float:left;display:inline;text-align:right;width:100%;margin:0 0 10px 0}form#search-filters-advanced ul.col-02 li select{width:86px}form#search-filters-advanced ul.col-02 li ul li{margin:0}form#search-filters-advanced ul.col-03{width:197px;padding:0 2px 0 9px;margin:-25px 0 0 0}form#search-filters-advanced ul.col-03 ul.min-days label{font-size:1.1em}form#search-filters-advanced ul.col-03 li{float:left;display:inline;text-align:right;width:100%;margin:0 0 9px 0}form#search-filters-advanced ul.col-03 li select{width:54px}form#search-filters-advanced ul.col-03 li select#transit_dist{width:60px}form#search-filters-advanced ul.col-03 li ul li{margin:0}form#search-filters-advanced ul.col-03 ul.transit-distance span{padding:0 0 0 5px;float:left;display:inline;font-size:1.1em}form#search-filters-advanced ul.col-03 ul.transit-distance span a{font-weight:normal;color:#7d99be;text-decoration:none}form#search-filters-advanced ul.col-03 ul.transit-distance span a:hover{text-decoration:underline;-moz-border-radius:0;-webkit-border-radius:0;background:none}form#search-filters-advanced ul.col-03 ul.transit-distance span.reset-transit{float:left;display:inline;text-align:left;margin:0;padding:2px 3px;background:#ffff99;color:#666;width:190px}form#search-filters-advanced ul.col-03 ul.transit-distance span.reset-transit a{color:#666;text-decoration:underline;font-size:1em;display:block}form#search-filters-advanced ul.col-03 ul.transit-distance span.reset-transit a:hover{color:#000000}form#search-filters-advanced ul.col-03 ul.transit-distance span.reset-transit.hidden{display:none}form#search-filters-advanced ul.col-04{width:640px;height:19px;padding:10px 0 0 9px}form#search-filters-advanced ul.col-04 li{float:left;display:inline;margin:0}form#search-filters-advanced ul.col-04 li ul{width:215px}form#search-filters-advanced ul.col-04 li ul.saved-hidden{width:230px}form#search-filters-advanced ul.col-04 li.last ul{width:130px;margin-left:15px}form#search-filters-advanced ul.col-04 li ul li label{margin:0 10px 0 0;font-weight:normal}form#search-filters-advanced ul.col-04 li ul li select{width:80px}form#search-filters-advanced ul.col-04 li ul.price-drop li,form#search-filters-advanced ul.col-04 li ul.saved-hidden li,form#search-filters-advanced ul.col-04 li ul.reset-search li{background:url(/images/estately_ui_sprite.png) no-repeat;height:19px;margin:0;padding:0}form#search-filters-advanced ul.col-04 li ul.price-drop li label,form#search-filters-advanced ul.col-04 li ul.saved-hidden li label,form#search-filters-advanced ul.col-04 li ul.reset-search li label{padding:0 0 0 19px}form#search-filters-advanced ul.col-04 li ul.saved-hidden li{background-position:-214px -83px}form#search-filters-advanced ul.col-04 li ul.price-drop li{background-position:-216px -187px}form#search-filters-advanced ul.col-04 li ul.reset-search li{background-position:-215px -477px}form#search-filters-advanced ul.col-04 li ul.reset-search li a{padding:0 0 0 22px;color:#333333;text-decoration:none}form#search-filters-advanced ul.col-04 li ul.reset-search li a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:none;text-decoration:underline}#advanced-search-transit-beak{background:transparent url(../images/transit_search_beak.png) no-repeat;width:14px;height:23px;position:absolute;left:222px;top:100px;z-index:90;clear:both}form#advanced-transit{position:relative}#advanced-transit-wrapper{position:absolute;width:214px;padding:8px;background:#e6f4fb;border:1px solid #0080bf;top:65px;left:538px;z-index:85;display:none;-moz-box-shadow:0px 0px 4px black;-webkit-box-shadow:0px 0px 4px black;box-shadow:0px 0px 4px black}#advanced-transit-wrapper.show-transit{display:block}#advanced-transit-wrapper ul.transit-options{float:left;display:inline}#advanced-transit-wrapper ul.transit-options li{float:left;display:inline;line-height:1.2em;width:214px}#advanced-transit-wrapper ul.transit-options li label{font-weight:bold;color:#333333;display:inline;margin:0;font-size:1.1em;margin:0 10px 0 0}#advanced-transit-wrapper ul.transit-options li select{width:77px;margin:0;padding:0;display:inline}#advanced-transit-wrapper ul.transit-options li a{-moz-border-radius:0;-webkit-border-radius:0;background:none;padding:0;font-size:0.9em;color:#666666}#advanced-transit-wrapper ul.transit-options li a:hover{color:#333333}#advanced-transit-wrapper ul.transit-options.rail{float:left;display:inline;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;margin:8px 0;padding:5px 0 0 0}#advanced-transit-wrapper ul.transit-options.rail label.rail-lines{margin:0 0 5px 0}#advanced-transit-wrapper ul.transit-options.rail.rail-lines{float:none;display:block}#advanced-transit-wrapper ul.transit-options.rail ul.rail-lines{width:214px;float:left;display:inline;height:102px;overflow-y:auto;overflow-x:hidden}#advanced-transit-wrapper ul.transit-options.rail ul.rail-lines li{margin:0 0 3px 0;width:198px}#advanced-transit-wrapper ul.transit-options.rail ul.rail-lines li input{float:none !important;display:inline;margin:0 5px 0 0}#advanced-transit-wrapper ul.transit-options.rail ul.rail-lines li label{float:none !important;display:inline;font-weight:normal}#advanced-transit-wrapper ul.transit-options.bus{margin:0 0 8px 0}#advanced-transit-wrapper ul.transit-options.bus label{margin:0 0 3px 0}#advanced-transit-wrapper ul.transit-options.bus input#full_text{width:207px}#advanced-transit-wrapper ul.transit-options.bus span.full-text{font-size:0.9em;display:block;width:217px}#advanced-transit-wrapper ul.transit-options.transit-submit input{float:left;display:inline}#advanced-transit-wrapper ul.transit-options.transit-submit span.transit-close{float:right;display:inline;text-decoration:underline;font-size:1.1em;color:#666666;cursor:pointer;margin:3px 0 0 0}#advanced-transit-wrapper ul.transit-options.transit-submit span.transit-close:hover{color:#333333}#advanced-transit-wrapper ul.transit-options.transit-submit input{width:50px;height:22px;background:#1a9ad9;color:#ffffff;border:none;font-size:1em;font-weight:bold;-moz-box-shadow:inset 0px 0px 4px black;-webkit-box-shadow:inset 0px 0px 4px black;box-shadow:inset 0px 0px 4px black;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;cursor:pointer}#advanced-transit-wrapper ul.transit-options.transit-submit input:hover{background:#223445}#advanced-search-options{float:left;display:inline;position:relative;width:668px;height:38px;margin:0 0 0 -10px;z-index:70;background:#e8e8e8;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}#advanced-search-close{display:none}#advanced-search-close.show-advanced{width:30px;height:30px;background:url(/images/bubble/bubble_close.png) no-repeat;position:absolute;margin:0 0 0 320px;cursor:pointer;top:250px;right:-15px;z-index:75;display:block}#bg-screen{display:none}#bg-screen #bg-mask{width:100%;height:2000em;background:#000000;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70)}#bg-screen.show-advanced{position:absolute;z-index:69;width:100%;height:100%;display:block}#search_column{font-family:Arial, Helvetica, sans-serif;background:transparent url(/images/search_results_bg.png) repeat-y;position:absolute;left:0;width:325px;z-index:70;margin:-5px 0 10px}#search_column a{outline:none}#search_column #search_results_sort{width:308px;height:21px;border-bottom:1px solid #cccccc;margin:0;padding:20px 0 11px 12px;position:relative}#search_column #search_results_sort #sort_results{float:left;display:inline;font-size:.9em;width:116px;font-family:Arial, Helvetica, sans-serif}#search_column #search_results_sort #sort_results optgroup{border-bottom:1px solid #cccccc;padding:3px 4px 5px 4px;color:#999;font-style:normal;font-family:Arial, Helvetica, sans-serif}#search_column #search_results_sort #sort_results optgroup option{font-size:1em;padding:0 0 0 5px;cursor:pointer;color:#000000}#search_column #search_results_sort label{float:left;display:inline;margin:0 10px 0 0;padding:0;color:#666666;font-size:1.1em}#search_column #search_results_sort #save_search{position:absolute;top:16px;right:-8px;width:130px;height:32px;margin:0;padding:0;background:transparent url(/images/search_column_save_search.png) no-repeat 0 0}#search_column #search_results_sort #save_search p{padding:0;font-size:0.9em;line-height:1.1em;display:block;position:relative}#search_column #search_results_sort #save_search p a{-moz-border-radius:0;-webkit-border-radius:0;background:none;color:#4c8932;text-decoration:none;padding:7px 2px 2px 9px;display:block;background:transparent url(/images/estately_ui_sprite.png) no-repeat -111px -538px}#search_column #search_results_sort #save_search p a:hover{text-decoration:underline}#search_column #results-wrapper{width:320px;overflow-y:scroll;overflow-x:hidden;position:relative}#search_column #results-wrapper .buffer{position:relative;overflow-x:hidden;width:305px}#search_column #results-wrapper a{padding:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;display:block;color:#333333;text-decoration:none}#search_column #results-wrapper a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:none}#search_column #results-wrapper ul.listing-result-bumper{float:left;display:inline;margin:0;background:#E7ECF2;height:75px;text-align:center;width:305px;position:relative;border-bottom:1px solid #cccccc}#search_column #results-wrapper ul.listing-result-bumper a{font-size:1.2em;color:#4c6a8b;font-weight:bold;display:block;margin:30px auto;width:100%;position:relative;text-decoration:underline;outline:none}#search_column #results-wrapper ul.listing-result-bumper em{font-size:1em;color:#333333;position:relative}#search_column #results-wrapper ul.listing-result-bumper span{display:block;margin:30px auto}#search_column #results-wrapper ul.listing-result-bumper li.end-results{display:none}#search_column #results-wrapper ul.listing-result-bumper li.no-results{display:none}#search_column #results-wrapper ul.listing-result{float:left;display:inline;width:294px;margin:0;padding:11px 0 10px 12px;border-bottom:1px solid #cccccc;position:relative;height:auto}#search_column #results-wrapper ul.listing-result li.hidden-curtain{display:none}#search_column #results-wrapper ul.listing-result.curtained li.hidden-curtain{position:absolute;top:0;left:0;background:#ebebeb;width:315px;height:74px;z-index:22;display:block;-moz-box-shadow:inset -5px 1px 10px #999;-webkit-box-shadow:inset -5px 1px 10px #999;box-shadow:inset -5px 1px 10px #999}#search_column #results-wrapper ul.listing-result.curtained li.hidden-curtain a{text-align:center;color:#666666;display:block;height:46px;padding:27px 0 0 0}#search_column #results-wrapper ul.listing-result.curtained li.hidden-curtain a:hover{text-decoration:underline}#search_column #results-wrapper ul.listing-result.curtained li.hidden-curtain a span{color:#ff0000}#search_column #results-wrapper ul.listing-result.selected{background:#ffff99}#search_column #results-wrapper ul.listing-result:hover{background:#f2f2f2;cursor:pointer}#search_column #results-wrapper ul.listing-result.selected:hover{color:#ffff99}#search_column #results-wrapper ul.listing-result.loading{background:white;height:52px}#search_column #results-wrapper ul.listing-result.loading img{width:243px;height:3px;margin:24px 20px;padding:0}#search_column #results-wrapper ul.listing-result li.listing-thumb{float:left;display:inline;width:72px;margin:0 7px 0 0;padding:0;position:relative}#search_column #results-wrapper ul.listing-result li.listing-thumb a{display:block}#search_column #results-wrapper ul.listing-result li.listing-thumb img{position:relative}#search_column #results-wrapper ul.listing-result li.listing-thumb img.mls_logo{position:absolute;z-index:10;left:0;bottom:0;width:40px}#search_column #results-wrapper ul.listing-result li.listing-info{float:left;display:inline;margin:0;padding:0;line-height:1.1em;height:1.1em;overflow:hidden;font-size:0.9em;width:214px;position:relative}#search_column #results-wrapper ul.listing-result li.listing-info a{float:left;display:inline;width:209px;outline:none}#search_column #results-wrapper ul.listing-result li.listing-info a span{float:left;display:inline;overflow-x:hidden;overflow-y:hidden;width:130px}#search_column #results-wrapper ul.listing-result li.listing-info.address-price strong,#search_column #results-wrapper ul.listing-result li.listing-info.city-state em{float:right;display:inline;text-align:right;font-weight:bold}#search_column #results-wrapper ul.listing-result li.listing-info.city-state{margin:3px 0 11px 0}#search_column #results-wrapper ul.listing-result li.listing-info.city-state em{font-weight:normal;text-style:normal;color:#666666;margin:0 7px 0 0}#search_column #results-wrapper ul.listing-result li.listing-info.city-state span{color:#666666;overflow-x:hidden;overflow-y:hidden;width:130px;line-height:1.3em;float:left;display:inline}#search_column #results-wrapper ul.listing-result li.listing-info.broker{color:#666666;margin:3px 0 0 0;overflow:hidden;padding:0 0 0 79px}#search_column #results-wrapper ul.listing-result li.listing-info.amenities{color:#666666;height:1.2em}#search_column #results-wrapper ul.listing-result li.listing-info.amenities span{color:#666666;overflow-x:hidden;overflow-y:hidden;width:190px;float:left;display:inline}#search_column #results-wrapper ul.listing-result li.listing-info.amenities div{position:absolute;width:26px;height:24px;z-index:20;top:0;right:0}#search_column #results-wrapper ul.listing-result li.listing-info.amenities div a.save,#search_column #results-wrapper ul.listing-result li.listing-info.amenities div a.saved{text-indent:-9009px;width:15px;height:15px;display:block;background:transparent url(/images/estately_ui_sprite.png) no-repeat;float:right;display:inline;outline:none}#search_column #results-wrapper ul.listing-result li.listing-info.amenities div a.save{background-position:-215px -66px;margin:0 7px 0 0}#search_column #results-wrapper ul.listing-result li.listing-info.amenities div a.saved{background-position:-215px -85px;margin:0 7px 0 0}#search_footer{border-top:1px solid #a3a3a3;border-bottom:1px solid #A3A3A3;background:#ebebeb;width:320px;position:relative;padding:0;font-size:9px;color:#666666}#search_footer small{display:block;font-size:9px;padding:0 0 5px 10px}#search_footer #results_disclaimer .disclaimer{background:#EBEBEB;border-bottom:1px solid #A3A3A3}#search_footer #results_disclaimer p{font-size:1.1em;margin:0;padding:10px;text-align:left;line-height:1.2em}#search_footer #results_disclaimer .mls_logo{display:block;margin:0}#search_footer #mls_disclaimers{padding:5px 5px 0 10px}#search_footer #mls_disclaimers a{color:#666666}.transit_popbox{background:#ebf1f7;border:1px solid #575757;padding:0 5px 5px;position:absolute;z-index:100}.transit_popbox .loading_routes{background:url(/images/map/page_loading.gif) no-repeat scroll 50% 15%;padding:45px 0 10px;text-align:center}.transit_popbox .close_button{background:url(/images/map/search_remove_filter.gif) no-repeat 50% 50%;cursor:pointer;height:24px;position:absolute;top:0;right:0;width:24px}.transit_popbox .section-rule{margin:10px auto}.transit_popbox h3{margin-bottom:6px}.transit_popbox .rail_lines{height:120px;overflow:auto}.transit_popbox .rail_lines,.transit_popbox input,.transit_popbox small{margin-left:5px}.transit_popbox ul.lines,.transit_popbox .bus,.transit_popbox .norail{border-bottom:1px solid #575757;padding-bottom:10px;margin:0 0 10px}.transit_popbox .norail{padding-top:10px}.transit_popbox .sublines{padding:8px 0 10px}.lightbox{-moz-border-radius:8px;-webkit-border-radius:8px;border:10px solid white;margin:170px auto 0;position:relative}.lightbox .wrapper{border:1px solid #b3b3b3;margin:0;padding:10px 17.6px 0}.lightbox .close_spotlight{padding:7px}.lightbox .close_spotlight:hover{background:#cccccc}#save_property_signup{width:590px}#save_property_signup form li{text-align:right;margin:0 0 3px 0}#save_property_signup form label{float:left}#save_property_signup form input{float:right;width:11em}#save_property_signup form input,#save_property_signup form label,#save_property_signup form select{margin-bottom:7px}.spotlight_overlay,.spotlight_wrapper{position:absolute}.spotlight_overlay{background:black;z-index:71}.spotlight_wrapper{z-index:72}.spotlight_wrapper .close_spotlight{padding:10px;position:absolute;top:1px;right:1px;z-index:42}.spotlight_wrapper .close_spotlight:hover{background:black;padding:10px}.spotlight_wrapper .close_spotlight img{margin:0}.photos_spotlight_wrapper{overflow:auto}.photos_spotlight_wrapper .arrow{background-position:50% 50%;background-repeat:no-repeat;height:180px;margin-top:-90px;position:absolute;top:50%;width:50px;z-index:30}.photos_spotlight_wrapper .arrow:hover{background-position:50% 50%;background-repeat:no-repeat;background-color:#cccccc}.photos_spotlight_wrapper .spotlight_photo_prev{background-image:url(/images/icons/photo_prev.gif);left:10px}.photos_spotlight_wrapper .spotlight_photo_prev:hover{background-image:url(/images/icons/photo_prev_hover.gif)}.photos_spotlight_wrapper .spotlight_photo_next{background-image:url(/images/icons/photo_next.gif);right:10px}.photos_spotlight_wrapper .spotlight_photo_next:hover{background-image:url(/images/icons/photo_next_hover.gif)}.photos_spotlight_wrapper #photo_wrapper{position:relative;text-align:center;z-index:16}.photos_spotlight_wrapper #photo_wrapper img{border:5px solid white;cursor:pointer;margin-top:20px}.photos_spotlight_wrapper #photo_wrapper img img{border:0;float:left;margin:4px 5px 0 0}.photos_spotlight_wrapper #photo_wrapper img big{font-weight:bold}.photos_spotlight_wrapper #photo_wrapper img li{margin-bottom:5px}.photos_spotlight_wrapper .spotlight_photo_caption{color:white;font-size:93%;margin:10px auto 0 auto;overflow-y:auto;width:80%}body{background:white url(../images/map/body_background.gif) repeat-x 0 0}#page_container{background:none;width:100%;min-width:970px}.home_save #unsave_listing{display:none}.home_unsave #listing_header h1{background:url(/images/icons/listing_star_saved.gif) no-repeat 0 74%;text-indent:20px}.home_hide a.hide span{background-position:0 1px}.home_hide a.hide:hover span{background-position:0 -13px}.home_unhide a.hide span{background-position:0 -13px}.home_unhide a.hide:hover span{background-position:0 1px}#schedule_showing_corner{background:#ffffff;padding:38px 0 0 0}#schedule_showing_corner h2{margin:0 0 0 14px}#content_pages #loading_page{background:url(/images/map/page_loading.gif) no-repeat 50% 40%;padding:200px 0 200px;text-align:center}#content_pages #loading_page big{color:#476c91;font-size:20px;font-weight:bold;line-height:26px}#content_pages #error_page{padding:200px 0;text-align:center}#content_pages #error_page big{color:#476c91;font-size:20px;font-weight:bold;line-height:26px}#content_pages #error_page small{font-size:12px}#content_pages #scheduled_showing{padding:135px 0;text-align:center}#content_pages #scheduled_showing big{color:#476c91;font-size:20px;font-weight:bold;line-height:26px}#content_pages #scheduled_showing small{font-size:12px}.return_to_map_wrapper{display:block;position:relative;height:0;z-index:31}.return_to_map{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;background:#dee8db;border-top:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-left:1px solid #b3b3b3;display:block;position:absolute;right:0;top:-26px;text-decoration:none;padding:2px 10px 3px}.return_to_map img{margin:0 6px 0 0}.return_to_map em{text-decoration:underline}.return_to_map:hover{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;background:#98c784;color:white;padding:2px 10px 3px}#listing_header{position:relative;text-align:right;margin-bottom:5px}#listing_header.price_update .price{padding-right:0px}#listing_header.price_update .price_update_wrapper{display:block}#listing_header h1{color:#476c91;float:left;font-size:20px;line-height:26px;margin:0;padding:10px 0 0 0}#listing_header h1 em{color:#686868;font-style:italic}#listing_header h1.saved{background:url(/images/icons/listing_star_saved.gif) no-repeat 12px 74%;text-indent:20px}#listing_header .price{color:#476c91;display:block;font-size:20px;font-weight:bold;line-height:26px;margin:0;padding:10px 0 0}#listing_header h2,#listing_header span{color:#686868;font-size:11px;font-weight:normal;margin:0;padding:0 11px 0}#listing_header span.mortgage{padding:0 0 0 11px}#listing_header h2{float:left;font-style:normal;padding:0}#listing_header h2 a{color:#0765bd}#listing_header .duplicate{background:#ffe6c8;border-top:1px solid #b3b3b3;color:#686868;font-size:85%;text-align:center;margin:5px 0 -5px;padding:5px 0 6px}#listing_header .duplicate strong{background:url(/images/icons/listings.gif) no-repeat 0 0;font-weight:bold;padding-left:23px}.price_update_wrapper{display:none;position:absolute;top:10px;right:35px;z-index:22}#get_price_updates{-moz-border-radius:4px;-webkit-border-radius:4px;background:url(/images/listing/notice.gif) no-repeat 4px 4px;border:1px solid #b3b3b3;font-weight:bold;height:23px;overflow:hidden;padding:0 0 0 22px;position:absolute;top:0;left:0;width:0px}#get_price_updates:hover{color:#0765bd;padding:0 10px 0 22px}#listing_info_bar{background:#c7dcc0 url(/images/listing/test/background_infobar.gif) repeat-x 0 0;text-align:center}#listing_info_bar .container{margin:8px 0}#listing_info_bar strong{color:#888888;font-size:108%;font-weight:bold;text-transform:uppercase}#listing_info_bar span{color:#555555;font-size:131%;font-weight:bold}#listing_quicknav{background:#fcf8bd;font-size:93%;font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;text-align:center}#listing_quicknav.above{margin:0 -15px}#listing_quicknav table{width:100%}#listing_quicknav a{display:block;padding:2px 0 6px;position:relative}#listing_quicknav a:hover{background:#ffffef;padding:2px 0 6px}#listing_quicknav a:hover b{border-color:black #ffffef #ffffef}#listing_quicknav b{display:block;border-color:#b3b3b3 #fcf8bd #fcf8bd;border-style:solid;border-width:4px 5px 0;height:0;position:absolute;bottom:4px;left:50%;margin-left:-5px;width:0}.listing_actions_bar{background:#c6daed url(/images/listing/test/background_actionbar.gif) repeat-x 0 0;text-align:center}.listing_actions_bar #schedule_showing_toolbar{background:#febf5b url(/images/listing/test/background_actionbar_show.gif) repeat-x 0 0}.listing_actions_bar #schedule_showing_toolbar a:hover{background:#fee0b1}.listing_actions_bar .container{margin:0;background-position:0 3px}.listing_actions_bar .container a.hide span{background:url(/images/icons/sprite_delete.gif) no-repeat 0 3px;padding-left:20px}.listing_actions_bar .container a.hide em{font-weight:bold;text-decoration:underline}.listing_actions_bar a#save_listing strong.saved{background:url(/images/icons/listing_star_saved.gif) no-repeat 0 0;padding:0 0 0 20px}.listing_actions_bar a#save_listing strong{background:url(/images/icons/listing_star.gif) no-repeat 0 0;padding:0 0 0 20px}.listing_actions_bar a#save_listing:hover{background:#e4edf6;color:black}.listing_actions_bar a#hide_listing strong.trashed{background:url(/images/icons/sprite_delete.gif) no-repeat 0 -13px;padding:0 0 0 20px}.listing_actions_bar a#hide_listing strong{background:url(/images/icons/sprite_delete.gif) no-repeat 0 3px;padding:0 0 0 20px}.listing_actions_bar a#hide_listing:hover{background:#e4edf6;color:black}.listing_actions_bar a{display:block;font-weight:bold;margin:0;padding:9px 0;text-decoration:none}.listing_actions_bar a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:#e4edf6;padding:9px 0}.listing_actions_bar a.hidden{display:none}.listing_actions_bar a img{margin:0 3px 0 0;vertical-align:sub}.listing_actions_bar a strong{font-weight:bold;text-decoration:underline}#mls_header{color:#686868;font-size:18px;font-style:normal}#mls_header .container{margin:8px 0;text-align:center}#mls_header a{color:#686868;text-decoration:none}#mls_header .agent{background:url(../images/listing/extra_la.gif) no-repeat 10px 3px}#mls_header .office{background:url(../images/listing/extra_lb.gif) no-repeat 10px 3px}.welcome_visitor{background:#7498c0 url(../images/listing/welcome_background.jpg) no-repeat 0 0;color:white;height:244px}.welcome_visitor a{color:white}.welcome_visitor a:hover{color:black}.welcome_visitor .wrapper{padding:30px 0 0 250px;width:55%}.welcome_visitor h2{color:white}.welcome_visitor p{font-size:14px}#listing_description{background:url(/images/listing/test/background_description.gif) repeat-x 0 100%;position:relative}#listing_description .first-child{text-align:center}#listing_description .first-child iframe{margin:5px auto 0}#listing_description .property_thumbnail{margin:0 17.6px;width:244px}#listing_description .property_thumbnail:hover{-moz-border-radius:0;-webkit-border-radius:0;background-color:#fbffc6}#listing_description .tip{-moz-border-radius:10px;-webkit-border-radius:10px;padding:5px 15px}#listing_description .tip .title{color:black;font-style:italic}#listing_description{position:relative}#listing_description p.sale-type{display:block;margin:20px 10px 0 0;width:90px;right:0;position:relative;float:right;clear:both}.contact_agent{background:url(/images/listing/contact_agent.gif) no-repeat;height:33px;padding:0;position:absolute;bottom:10px;right:10px;width:183px}.contact_agent:hover{background:url(/images/listing/contact_agent.gif) no-repeat 0 100%;padding:0}#sale_notice.help{display:block;padding:0px;margin:0 0 0 5px;outline:none;background:url(/images/button_help.gif) no-repeat 0 0;background-position:50% 0;background-repeat:no-repeat;width:17px;height:17px;float:right;clear:left;text-indent:-9009px}#sale_notice.help:hover{background-position:0 -17px}#listing_thumbnails .container{margin:17.6px 0 7.6px}#listing_thumbnails a{border:1px solid #333333;display:block;float:left;margin:0 0 10px 17px;padding:0}#listing_thumbnails a.last-child{margin:0}#listing_thumbnails a:hover,#listing_thumbnails a.hover{-moz-border-radius:0;-webkit-border-radius:0;background:#98c784;margin:0 0 10px 17px;padding:0}#listing_thumbnails a img{margin:3px}#showing_verify{border:10px solid white;margin:170px auto 0;position:relative;width:540px}#showing_verify input{width:160px}#showing_verify strong{font-weight:bold}#showing_verify .first-child{text-align:left}#showing_verify input,#showing_verify select{border:1px solid #b3b3b3}#showing_verify li{margin-bottom:5px}#showing_verify li label{display:block;float:left;margin:0;width:60px}#showing_verify li label b{color:red}#showing_verify li.submit{padding-left:60px}#showing_verify #date_input_info{cursor:pointer}#showing_verify #home_photo{border:1px solid #777777}#showing_verify #clients_request_showing_error_messages{display:none}#showing_verify .fieldWithErrors label{font-weight:bold}#showing_verify .fieldWithErrors input{border:2px solid red;margin:-1px 0 0 -1px}#showing_verify .successful big{font-weight:bold;font-size:13px}#send_to_friend{width:540px}#send_to_friend li{margin-bottom:5px}#send_to_friend li label{display:block;float:left;margin:0;width:175px}#send_to_friend li.submit{padding-left:175px}table.statistics{font-family:Arial, Helvetica, FreeSans, Clean, sans-serif}table.statistics caption{font-size:85%;overflow:hidden;text-align:right;white-space:nowrap}table.statistics caption strong{font-weight:bold}table.statistics th{color:#476c91;font-size:85%;font-weight:bold}table.statistics td{font-size:85%}table.statistics th,table.statistics td{line-height:18px;padding:0 4px 1px 2px;text-align:right}table.statistics thead th{border-bottom:1px solid #8d9ba3}table.statistics tbody th{padding-right:8px;padding-left:0;border-right:1px solid #8d9ba3}table.statistics tbody tr.alt td{background:#d5d5d5}#listing_columns h2{position:relative}#listing_columns a.help,#listing_columns a.embed{display:block;font-size:1px;height:17px;margin:0;padding:0;position:absolute;top:0}#listing_columns a.help:hover,#listing_columns a.embed:hover{background-color:transparent;background-position:50% -17px;margin:0;padding:0}#listing_columns a.help{background-image:url(../images/button_help.gif);background-repeat:no-repeat;background-position:50% 0%;width:17px}#listing_columns a.help:hover{background-image:url(../images/button_help.gif)}#listing_columns h2 a.help{right:0}#listing_columns a.embed{background-image:url(../images/button_embed.gif);background-repeat:no-repeat;background-position:50% 0%;width:39px}#listing_columns a.embed:hover{background-image:url(../images/button_embed.gif)}#listing_columns h2 a.embed{right:22px}.box_wrapper{background:#e0ebdd;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-left:none;padding:10px 0 0}#listing_sidebar{background:white;padding:0;float:left;width:277px}#listing_sidebar .box_wrapper{margin-bottom:20px}#listing_sidebar h2{border-bottom:1px solid #b3b3b3;color:#666666;font-style:normal;padding-bottom:4px}#listing_sidebar h2 strong{color:#444444}#listing_sidebar .section-rule{background:white;border-bottom:1px solid #b7bdb6;border-top:1px solid #b3b3b3;height:5px;margin-left:-1px;width:279px}#listing_sidebar div.darker{background:#ebf2ea;border-bottom:4px solid #d0d6ce;border-right:1px solid #d0d6ce;border-left:1px solid #d0d6ce}#listing_sidebar .container{padding-left:17.6px;padding-right:17.6px}#listing_sidebar iframe{margin-left:17.6px}#listing_sidebar table.statistics{width:100%}#schedule_showing div.datepicker{top:auto;left:auto}#schedule_showing table.schedule{margin:0;text-align:center;width:100%}#schedule_showing table.schedule td{width:50%}#schedule_showing table.schedule .date{background:white;border:1px solid #b3b3b3;cursor:pointer;font-size:12px;font-weight:bold;margin-top:9px;padding:2px 0;text-align:center;width:95px}#schedule_showing table.schedule .heading_text{color:#666666;float:none;display:block;font-size:11px;font-weight:bold;padding-bottom:5px}#schedule_showing table.schedule .time_of_day{text-align:left;line-height:17px;padding:0 0 0 17px}#schedule_showing table.schedule .time_of_day label{float:none}#schedule_showing #date_picker{position:relative}#schedule_showing .submit_schedule{padding:15px 0;text-align:center}#schedule_showing .submit_schedule input{font-size:14px;font-weight:bold;width:80%}#schedule_showing .contact_information .option{padding-left:10px;padding-bottom:5px}#schedule_showing .contact_information label{display:block;float:left;width:65px}#schedule_showing .contact_information input,#schedule_showing .contact_information textarea{width:163px}#schedule_showing .success{margin:0 auto 30px;width:230px}#schedule_showing .footnote{font-size:11px;margin:0;text-align:center}#schedule_showing p{margin:0}#schedule_showing .successful big{font-weight:bold;font-size:13px}#schedule_showing .successful p{margin:0 0 18px}.calendar_date_select a{padding:0}.calendar_date_select a:hover{padding:0}#notes ul.notes{font-family:Arial, Helvetica, FreeSans, Clean, sans-serif;margin:0}#notes li{font-size:85%;padding:2px 0 2px 5px}#notes span{font-style:italic}#notes .alt{background-color:#dee0e3}#notes #create_note{width:95%}#mortgage_form{position:relative}#mortgage_form .sections{margin:6px 0 0}#mortgage_form .slider_section{height:40px;position:relative}#mortgage_form .slider_section input{position:absolute;bottom:0;left:0;width:45%}#mortgage_form label{font-weight:bold}#mortgage_form #year_buttons input{margin:0 4px}#mortgage_form #year_buttons label{font-weight:normal}#mortgage_form .slider_track{background:url(/images/slider_track.gif);position:absolute;bottom:4px;right:8px;width:107px;height:12px}#mortgage_form .slider_handle{background:url(/images/slider_handle.gif);cursor:pointer;cursor:hand;width:7px;height:12px}#mortgage_form .slider_handle em{font-size:1px}#want_more{background:url(/images/listing/for_sale.gif) no-repeat 12px 0;padding:10px 0 30px 80px}#want_more strong{color:#476c91;display:block;font-size:146.5%;font-weight:bold}#want_more strong em{font-style:italic;font-weight:bold}.inquire{background:#ccdff1 url(/images/listing/inquire_background.gif) no-repeat 0 100%;margin-left:17.6px;margin-right:17.6px;padding-left:65px;padding-top:10px}.inquire li{font-size:100%}.inquire input{width:210px;margin-bottom:12px}.inquire textarea{width:100%;margin-bottom:12px}#contact_agent{width:540px}#contact_agent .inquire{background:none;padding-left:0}#listing_content{margin-left:278px}#listing_content iframe{margin-left:17.6px}#listing_content ul.amenities{background:white}#listing_content ul.amenities li{clear:both;font-size:93%;line-height:20px;padding:2px 0 5px 17.6px}#listing_content ul.amenities .alt{background:#ebf1f7;border-top:1px solid;border-bottom:1px solid;border-color:white}#listing_content ul.amenities strong{display:block;float:left;font-weight:bold;width:45%}#listing_content ul.amenities span{padding-left:14px}#listing_content ul.amenities ul{list-style:disc inside}#listing_content ul.amenities ul li{border-bottom:none;clear:none;float:left;width:45%;padding:0 0 0 7px}#listing_content .take_action{-moz-border-radius:6px;-webkit-border-radius:6px;background:#e89247 url(/images/listing/orange_bar_background.gif) repeat-x 0 0;border:1px solid #555555;color:white;display:block;font-size:123.1%;font-weight:bold;margin:17.6px 17.6px 0;padding:6px 12px 7px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #ad5f12}#listing_content .take_action:hover{background:#ffab5f url(/images/listing/orange_bar_hover_background.gif) repeat-x 0 0}#listing_content .take_action.first-child{margin:0 17.6px 17.6px}#listing_content .take_action_shadow{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;background:white url(/images/listing/orange_bar_shadow.gif) repeat-x 0 0;overflow:hidden;margin:0 17.6px 26.4px;height:5px}#streetview_container .container{margin:0 17.6px}.neighborhood_wrapper{margin:0 17.6px}.neighborhood_wrapper .place_tabs{margin:0;width:100%}.neighborhood_wrapper .place_tabs #hoodSchoolsTabLink{border-left:1px solid #8d9ba3}.neighborhood_wrapper .place_tabs td{background:#cbd0d5 url(../images/listing/place_tabs_bg.gif) repeat-x top left;border-top:2px solid #8d9ba3;border-right:1px solid #8d9ba3;border-bottom:1px solid #8d9ba3;cursor:pointer;height:21px;text-align:center;vertical-align:middle;width:25%}.neighborhood_wrapper .place_tabs td a{display:block;font-weight:bold;height:100%;padding:2px 0 0 0;width:100%}.neighborhood_wrapper .place_tabs td a:hover{-moz-border-radius:0;-webkit-border-radius:0;background:#dae1e3}.neighborhood_wrapper .place_tabs td.last-child{border-right:none}.neighborhood_wrapper .place_tabs td.on{background:#c0cfd7}.neighborhood_wrapper .place_tabs td.on a{color:#444444;cursor:default;text-decoration:none}.neighborhood_wrapper .place_tabs td.on a:hover{background-color:#c0cfd7}.neighborhood_wrapper .neighborhood_place{background:#f3f5f6;padding-bottom:9px}.neighborhood_wrapper .neighborhood_place img{margin:0 0 0 3px}.neighborhood_wrapper .neighborhood_place .checkbox{background:#fbffc6;clear:both;font-size:93%;font-weight:bold;margin-bottom:14px;padding:7px 0 6px 17px;height:20px}.neighborhood_wrapper .neighborhood_place p{margin-left:37px;padding-bottom:9px}.neighborhood_wrapper .neighborhood_place p em{color:#444444;font-size:10px}.neighborhood_wrapper .neighborhood_place_wrapper{background:#f3f5f6}.neighborhood_wrapper .neighborhood_place_wrapper .neighborhood_place{display:none}.neighborhood_wrapper .neighborhood_place_wrapper div.on{display:block}.neighborhood_wrapper .neighborhood_place_wrapper .below_map{display:inline}.neighborhood_wrapper .neighborhood_place_wrapper .inside_info_bubble{display:none}.neighborhood_wrapper .neighborhood_place_wrapper span.float{float:left;padding-right:5px}.similar_listings{margin-left:17.6px;max-width:580px}.similar_listings .similar_listing_link{background:#eff5ee;border:1px solid #b3b3b3;margin:0 0 4px;padding:4px 8px 7px;width:270px}.similar_listings .listing_wrapper{background:#eff5ee;border:1px solid #b3b3b3;float:left;margin:0 8px 10px 0;overflow:hidden;padding:0 0 14px;text-align:center;width:140px}.similar_listings a.property_thumbnail{border:none;font-size:11px;font-weight:bold;width:140px}.similar_listings a.property_thumbnail:hover{background-color:#dee0e3}.similar_listings a.property_thumbnail .property_image{background-color:#dee0e3;border:1px solid #b3b3b3;display:block;height:90px;margin:10px auto 0;overflow:hidden;width:120px}.similar_listings a.property_thumbnail .address{display:block;padding:6px 0 0}.similar_listings a.property_thumbnail img{font-size:10px;font-weight:normal;margin:0 0;width:120px}#fine_print{text-align:center}#fine_print img{margin:0}#listing_aux_sidebar{position:absolute;margin:100px 0}#listing_aux_sidebar h2{text-align:center}#listing_aux_sidebar .similar_listings{margin-left:0}#listing_aux_sidebar .similar_listings .listing_wrapper{margin:0 4px 4px 0}#page_container #listing_aux_sidebar .large_similar{margin:0 0 14px;width:298px}#page_container #listing_aux_sidebar .large_similar .property_thumbnail{width:298px}#page_container #listing_aux_sidebar .large_similar .property_thumbnail .property_image{height:auto;width:278px}#page_container #listing_aux_sidebar .large_similar .property_thumbnail .property_image img{width:278px}#page_container #listing_aux_sidebar .large_similar .property_thumbnail .address{font-size:123.1%}#header_similar{background:url(/images/listing/test/background_description.gif) repeat-x 0 100%;height:225px;max-width:none;margin:0;padding:10px 0 0 8px;overflow:hidden}#header_similar .listing_wrapper{background:#eeeeee;margin-bottom:55px}#photos_and_remarks_footer,#similar_listings_footer{font-size:93%;text-align:center}#photos_and_remarks_footer.fmls .mls_logo,#similar_listings_footer.fmls .mls_logo{display:block;margin:0 auto}.next_steps{border:10px solid white;font-size:13px;margin:10px auto;width:480px}.next_steps .wrapper{border:1px solid #b3b3b3;color:#333333;margin:0;padding:10px 17px 10px;text-align:left}.next_steps .square{-moz-border-radius:0;-webkit-border-radius:0;border:1px none #b3b3b3;display:block;float:left;padding:0;text-align:center;width:221px}.next_steps .square:hover{background:#e8ecb3;padding:0}.next_steps .square:focus,.next_steps .square:active{cursor:progress}.next_steps .square b{background-image:url(/images/listing/steps_buttons.gif);background-repeat:none;display:block;height:120px;margin:8px auto 10px;width:201px}.next_steps .showing{border-right-style:solid;border-bottom-style:solid}.next_steps .showing b{background-position:0 0}.next_steps .showing:hover b{background-position:0 -120px}.next_steps .save{border-bottom-style:solid}.next_steps .save b{background-position:-201px 0}.next_steps .save:hover b{background-position:-201px -120px}.next_steps .send{border-right-style:solid}.next_steps .send b{background-position:-402px 0}.next_steps .send:hover b{background-position:-402px -120px}.next_steps .similar b{background-position:-603px 0}.next_steps .similar:hover b{background-position:-603px -120px}.next_steps .nearby b{background-position:-804px 0}.next_steps .nearby:hover b{background-position:-804px -120px}.next_steps a.call{background:none;color:black;cursor:default}.next_steps a.call:hover{background:none}.next_steps a.call:focus,.next_steps a.call:active{cursor:default}.next_steps a.call b{background:none;height:auto;padding-top:36px}.next_steps #next_steps_similar{height:277px;margin:0}.next_steps #next_steps_similar .listing_wrapper{height:180px;margin:20px 2px 10px 2px;width:140px}.next_steps #next_steps_similar .property_thumbnail{margin:0;width:140px}.next_steps #next_steps_similar .property_thumbnail:hover{background:#dee0e3}.next_steps #next_steps_similar .property_image{width:130px}.next_steps #next_steps_similar img{border:none;margin:0;width:130px}#page_container div.banner_verify{width:680px}#page_container div.banner_verify h2{margin-bottom:5px}#page_container div.banner_verify #home_photo{margin-bottom:12px}#page_container div.banner_verify #showing_verify_form label,#page_container div.banner_verify #showing_verify_form input,#page_container div.banner_verify #showing_verify_form textarea{font-size:13px;padding:4px 3px}#page_container div.banner_verify #showing_verify_form input,#page_container div.banner_verify #showing_verify_form textarea,#page_container div.banner_verify #showing_verify_form select,#page_container div.banner_verify #showing_verify_form option{font-family:Arial, Helvetica, FreeSans, Clean, sans-serif}#page_container div.banner_verify #showing_verify_form label{width:85px}#page_container div.banner_verify #showing_verify_form input{width:180px}#page_container div.banner_verify #showing_verify_form li.submit{padding-left:90px}#page_container div.verify_for_banner{width:620px}#page_container div.verify_for_banner h2{margin-bottom:5px}#page_container div.verify_for_banner li.submit{padding-top:6px}#page_container div.verify_for_banner li.submit input{border:none;width:auto}#page_container div.verify_for_banner textarea,#page_container div.verify_for_banner select{width:160px}.social_links p{margin-bottom:8px;text-align:right}.social_links b{float:left}.social_links a{padding:0 0 0 6px}.social_links .twitter img{margin:0 0 -6px}#dualview_container{overflow:hidden}#dualview_container .gmap_container{height:250px;overflow:hidden;margin-left:20px}#dualview_container .gmap_container img{margin:inherit}#dualview_container.side_by_side .gmap_container{float:left;width:334px}#dualview_container iframe{height:535px !important;overflow-x:hidden !important;overflow-y:hidden !important;overflow:hidden}#property-bubble{visibility:hidden;width:340px;margin:0;padding:0;font-family:"Trebuchet MS", Trebuchet, Helvetica, Arial, Verdana, sans-serif;position:relative;cursor:default}.bubble-top{float:left;display:inline;width:340px;height:5px;background:url(/images/bubble/bubble_tp.png) no-repeat bottom center}.bubble-middle{float:left;display:inline;width:340px;background:url(/images/bubble/bubble_middle.png) repeat-y;margin:0;padding:0 0 0 5px}.bubble-btm{float:left;display:inline;width:340px;height:5px;background:url(/images/bubble/bubble_bottom.png) no-repeat top center}.inner-ds-01{float:left;display:inline;width:330px;margin:0;padding:0;background:transparent;height:6px;position:relative;z-index:5}.inner-ds-02{float:left;display:inline;width:330px;margin:-5px 0 0 0;padding:0;background:transparent;position:relative;z-index:10}.bubble-close{width:30px;height:30px;background:url(/images/bubble/bubble_close.png) no-repeat;position:absolute;margin:-9px 0 0 320px;cursor:pointer;top:0px;right:-10px;z-index:1}.loading{height:164px;width:340px;float:left;display:inline}.loading img{width:32px;height:32px;padding:55px 0 0 140px;margin:0 0 30px 0}.loading p{text-align:center}#beak{position:absolute;width:33px;height:33px;background:url(/images/bubble/bubble_beak.png) no-repeat}.beak_nw #beak{left:-28px;background-position:4px -36px}.beak_sw #beak{left:-28px;background-position:4px 0}.beak_ne #beak{right:-28px;background-position:-30px -35px}.beak_se #beak{right:-28px;background-position:-30px 0}.prop-title{float:left;display:inline;width:330px;background:#4F6D8F;border-bottom:1px solid #454545;padding:0}.prop-title a{float:left;display:block;width:330px;font-size:1.2em;margin:0;padding:5px 0;text-decoration:none;cursor:pointer}.prop-title a:hover{background:#527aa9;-moz-border-radius:0;-webkit-border-radius:0;text-decoration:underline;color:white;padding:5px 0}.prop-title strong{float:left;color:white;width:250px;margin:0;padding:0 0 0 7px;text-shadow:0px -1px 0 #2c4057}.prop-title a span{float:left;display:block;width:66px;font-family:Helvetica, Arial, sans-serif;font-size:0.8em;color:white;margin:1px 0 0 0;padding:0;text-align:right;text-shadow:0px -1px 0 #2c4057}ul.prop-specs{float:left;display:inline;width:323px;height:16px;margin:0 0 0 7px;padding:0}ul.prop-specs li{float:left;display:inline;color:#405f82;font-size:0.8em;margin:0 18px 0 0;line-height:1.6em}ul.prop-specs li.last{margin-right:0}ul.prop-specs li.bubble-status{display:block;margin:0;height:14px;width:50px;background:url(/images/bubble/status_type.gif) no-repeat 0 0;background-position:35px 20px}ul.prop-specs li.bubble-status.pending{background-position:35px 2px}ul.prop-specs li.bubble-status.active{background-position:35px -12px}#carousel-viewer{float:left;display:inline;width:330px;height:0px;overflow-y:auto;overflow-x:hidden;margin:-5px 0 0 0;padding:0;position:relative}#carousel-viewer .empty-scrollable{margin-top:16px;margin-bottom:10px}p{margin-bottom:0px}#carousel-viewer p{margin:0px}#carousel-viewer p.image-number{width:205px;margin:5px 0 0 56px;margin-bottom:0px;font-family:Helvetica, Arial, sans-serif;color:#999999;font-size:0.8em;float:left;display:inline;height:18px}#carousel-viewer p.image-number span.bubble-unit-number{float:right}.prop-title .condo-pager-over{background-color:#527aa9}.prop-title .condo-pager-wrapper{width:330px;height:0px;margin:0;padding:0;float:left;display:inline;font-family:Arial, sans-serif;display:none}.prop-title .condo-pager-wrapper .condo-pager{margin:0 52px}.prop-title .condo-pager-wrapper .condo-pager .condo-pager-mid{background:transparent url(/images/bubble/bubble_condo_pgr_mid.png) repeat-x;float:left;display:inline;padding:0 2px;margin:0px;height:22px}.prop-title .condo-pager-wrapper .condo-pager .condo-pager-mid p.unit-info-counter{text-align:center;float:left;display:inline;width:140px;color:#405f82;font-size:0.8em;margin:4px 0 0 0;padding:0px}.prop-title .condo-pager-wrapper .condo-pager .condo-pager-mid p.unit-info-counter span.divider{color:#cccccc;width:11px;padding:0 4px}.prop-title .condo-pager-wrapper .condo-pager .condo-pager-left{background:transparent url(/images/bubble/bubble_condo_pgr_left.png) no-repeat top left;width:5px;height:22px;float:left;display:inline}.prop-title .condo-pager-wrapper .condo-pager .condo-pager-right{background:transparent url(/images/bubble/bubble_condo_pgr_right.png) no-repeat top right;width:5px;height:22px;float:left;display:inline}.prop-title .condo-pager-wrapper .condo-pager p.condo-prev-btn,.prop-title .condo-pager-wrapper .condo-pager p.condo-next-btn{font-size:0.7em;width:35px;float:left;display:inline;margin:3px 0 0 0;padding:0px}.prop-title .condo-pager-wrapper .condo-pager p.condo-prev-btn a,.prop-title .condo-pager-wrapper .condo-pager p.condo-next-btn a{color:#666666;text-decoration:none;background:none;width:35px;padding:0px;margin:0px}.prop-title .condo-pager-wrapper .condo-pager p.condo-prev-btn a span,.prop-title .condo-pager-wrapper .condo-pager p.condo-next-btn a span{width:7px;text-shadow:none;margin:0px;display:inline;color:#666666;float:none;font-size:1.3em;font-family:Arial, sans-serif}.prop-title .condo-pager-wrapper .condo-pager p.condo-prev-btn a:hover,.prop-title .condo-pager-wrapper .condo-pager p.condo-next-btn a:hover{color:#405f82;background:none;text-decoration:underline}.prop-title .condo-pager-wrapper .condo-pager p.condo-prev-btn.disabled,.prop-title .condo-pager-wrapper .condo-pager p.condo-next-btn.disabled{visibility:hidden}#carousel-viewer cite{float:left;border:none;text-align:left;padding:2px 15px 20px 15px;line-height:1.4em;font-size:0.8em;display:block;width:284px}ul.carousel-nav{position:absolute;width:313px;height:150px;margin:0;padding:0;z-index:30;top:14px;left:0}ul.carousel-nav li.next-btn{right:0}ul.carousel-nav li{position:absolute;width:50px;height:150px;margin:0;top:0}ul.carousel-nav li.prev-btn a{display:block;width:55px;height:150px;margin:0;padding:0;background:url(/images/bubble/next_prev_btns.gif) no-repeat 11px 46px;text-indent:-9009px;visibility:hidden;cursor:pointer}ul.carousel-nav li.prev-btn a:hover{background-position:11px -72px}ul.carousel-nav li.next-btn a{display:block;width:55px;height:150px;margin:0;padding:0;background:url(/images/bubble/next_prev_btns.gif) no-repeat -44px 46px;text-indent:-9009px;cursor:pointer}ul.carousel-nav li.next-btn a:hover{background-position:-44px -72px}.scrollable{position:relative;overflow:hidden;width:220px;height:136px;float:left;display:inline;margin:0 0 0 47px;border:1px solid #f5f5f5;z-index:40}.scrollable .items{width:20000em;position:absolute;clear:both}.scrollable .items div{width:220px;float:left;display:inline;text-align:center;position:relative}.scrollable .items a{-moz-border-radius:0;-webkit-border-radius:0;background:transparent;padding:0}.scrollable .items img{position:relative}.scrollable .items img.mls_logo{position:absolute;z-index:10;left:0;bottom:0}.bubble-tools{float:left;display:inline;width:330px;height:28px;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;font-size:1.2em;background:transparent}#gmap .bubble-tools ul{float:left;display:inline;margin:0}.bubble-tools ul li{float:left;display:inline;margin:0;font-size:75%;line-height:1.6em}.bubble-tools ul li a{color:#623e00;text-decoration:none;text-shadow:0px -1px 0px #fffbee;text-align:left;-moz-border-radius:0;-webkit-border-radius:0}.bubble-tools ul li.view-list a{width:80px;height:23px;display:block;margin:0;background:url(/images/bubble/bubble_tools_bg.jpg) no-repeat 0 0;padding:5px 0 0 13px}.bubble-tools ul li.view-list a:hover{background-position:0 -28px;-moz-border-radius:0;-webkit-border-radius:0}.bubble-tools ul li.schedule a{width:125px;height:23px;display:block;margin:0;background:url(/images/bubble/bubble_tools_bg.jpg) no-repeat -93px 0;padding:5px 0 0 12px}.bubble-tools ul li.schedule a:hover{background-position:-93px -28px;-moz-border-radius:0;-webkit-border-radius:0}.bubble-tools ul li.save-unsave a{display:block;width:49px;height:28px;margin:0;padding:0;background:url(/images/bubble/bubble_tools_bg.jpg) no-repeat -281px 0px;text-indent:-9009px}.bubble-tools ul li.save-unsave a:hover{background-position:-281px -28px}.bubble-tools ul li.save-unsave a.saved-home{background-position:-281px -56px}.bubble-tools ul li.save-unsave a.saved-home:hover{background-position:-281px -84px}.bubble-tools ul li.show-hide a{display:block;width:51px;height:28px;margin:0;padding:0;background:url(/images/bubble/bubble_tools_bg.jpg) no-repeat -230px 0px;text-indent:-9009px}.bubble-tools ul li.show-hide a:hover{background-position:-230px -28px}.bubble-tools ul li.show-hide a.hidden-home{background-position:-230px -56px}.bubble-tools ul li.show-hide a.hidden-home:hover{background-position:-230px -84px}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;font-size:0;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}
