html{overflow:scroll;}html,body{width:100%;height:100%;margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}#header_wrapper{text-align:center;}#header_content{width:970px;text-align:left;margin:0 auto;padding:4px 0 4px 0;}#header_right a{padding-left:10px;text-decoration:underline;color:#476a23;font-size:12px;}#header_right{float:right;text-align:right;width:400px;z-index:101;position:relative;}#header_right div{margin-top:43px;font-style:italic;color:#666;font-size:18px;}#header_right span{color:#3a395b;font-weight:bold;}#header_right span#user_top_txt{font-weight:normal;}#header_right span#welcome_txt{text-decoration:none;color:#476a23;font-size:12px;font-weight:normal;}#header_right div#account_login_form, #header_right div#account_action_urls{background:#9494B7;border:1px solid #fff;position:absolute;top:18px;padding:0;margin:0 0 0 0;right:0;width:220px;z-index:100;}#header_right img.fancy_close{cursor:pointer;}#header_right div#login_ajax_error{margin:2px 12px 12px 0;padding:0;color:#ffcc33;font-size:13px;text-align:center;}#header_right div#account_login_form form{color:#fff;font-size:12px;font-style:normal;margin:2px 10px 10px 10px;}#header_right div#account_login_form form input{margin:0;padding:0;font-size:12px;}#header_right div#account_login_form ul, #header_right div#account_action_urls ul{list-style:none;font-size:12px;color:#fff;padding:0;margin:2px 10px 10px 10px;line-height:150%;}#header_right div#account_login_form ul a, #header_right div#account_action_urls ul a{color:#fff;font-size:12px;font-style:normal;}#navigation_wrapper{background-color:#b7b7b7;text-align:center;margin:0 0 -1px 0;padding:0;}#navigation_content{width:970px;text-align:left;margin:0 auto;padding:0;}#chromemenu{width:100%;position:relative;font-size:13px;}#chromemenu ul{margin:0;position:relative;padding:0;list-style:none;}#chromemenu ul li{float:left;display:block;margin:0;padding:0;height:32px;font-size:12px;overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif;border-right:1px solid #fff;}#chromemenu ul li#FirstMenuRoot{border-left:1px solid #fff;}#chromemenu ul li a{color:#3a395b;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;display:block;float:left;font-weight:bold;text-decoration:none;padding:7px 7px 8px 7px;margin:0;}#chromemenu ul li#FirstMenuRoot a{padding:7px 9px 8px 9px;}#chromemenu ul li#LastMenuRoot a{padding:7px 8px 8px 9px;}#chromemenu ul li a:hover{background-color:#2d2c48;color:#fff;}#chromemenu ul li a#NaviActive{background-color:#2d2c48;color:#fff;border-bottom:1px solid #2d2c48;}.chromestyle:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.dropmenudiv {    position:absolute;    top: 0;    border:1px solid #fff;    border-top:1px solid #2d2c48;    line-height:18px;    z-index:100;    background-color: #2d2c48;    visibility: hidden;    filter:alpha(opacity=95);    opacity:.95;}.dropmenudiv a {    text-align: left;    width: auto;    display: block;    text-indent: 3px;    border: none;    text-decoration: none;    font-weight: bold;    color: #FFFFFF;    background-color:#2D2C48;    margin:0;    padding:3px 10px 3px 3px;}.dropmenudiv a:hover {    color: #3a395b;    position:relative;    background-color: #B7B7B7 !important;    text-decoration: none;}#cms_menu_wrapper{margin:0;padding:0;text-align:center;background:#2d2c48 url(/images/fancy_graphic_top.gif) repeat-x top;border-top:1px solid #fff;border-bottom:1px solid #fff;}#cms_menu_content{text-align:left;width:970px;margin:0 auto;padding:15px 0;color:#fff;font-size:12px;}#cms_menu_content h1, #cms_menu_content h1 a{color:#fff;font-weight:bold;font-size:24px;text-decoration:none;}.cmsMENU ul{margin:5px 0 0 0;padding:0 0 0 5px;width:188px;list-style:none;border-left:1px solid #9494b7;float:left;}.cmsMENU ul li{font-size:12px;color:#fff;width:183px;padding-bottom:3px;}.cmsMENU ul li.lastItem{padding-bottom:0;}.cmsMENU ul a{color:#fff;font-size:12px;display:block;text-decoration:none;}.cmsMENU ul a:hover, .cmsMENU ul a.sub_active_link{color:#9494b7;background:url(/images/cms_active_arrow.png) no-repeat left center;padding-left:10px;}#main_content_wrapper{background:#ffffff;margin:0;padding:0;text-align:center;}#main_content{width:970px;text-align:left;margin:0 auto;padding:0;background: transparent url(/images/content_bg.gif) repeat-y left;border-bottom:1px solid #fff;}#main_content_left{float:left;width:702px;overflow:hidden;margin:0;}.content_padding{padding:16px 20px;}.controller_wrapper{padding:16px 20px;}#main_content_right{float:left;width:268px;overflow:hidden;margin:0;padding:0;}#footer_wrapper{background: transparent url(/images/footer_bg.gif) repeat-x;min-height:100px;text-align:center;}#footer_content{width:970px;text-align:left;margin:0 auto;padding:30px 0 0 0;}#footer_content h4, #footer_content h4 a{margin:0 0 4px 0;padding:0;text-decoration:none;font-weight:bold;color:#000;font-size:12px;font-family:Helvetica, Arial, sans-serif;}#footer_followus{float:left;width:160px;}#footer_followus img{float:left;}#footer_followus a img{margin-top:10px;margin-right:6px;}#footer_find_home{width:150px;float:left;}#footer_followus h4{font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;}#footer_community{width:160px;float:left;}#footer_copy{width:150px;float:left;}#footer_copy_2{float:left;width:175px;font-size:11px;}#footerRight{float:right;width:175px;}#footer_content ul{margin:0;padding:0;list-style:none;}#footer_content ul li{display:block;margin:0 0 2px 0;padding:0;line-height:14px;}#footer_content ul li a{color:#476a23;font-family:Helvetica, Arial, sans-serif;font-size:11px;text-decoration:none;}#footer_content ul li a:hover{text-decoration:underline;}#footer_right_right{float:right;width:121px;margin-right:20px;text-align:center;}#footer_terms{width:100%;font-size:11px;color:#3b3b3c;margin-top:10px;padding-top:10px;border-top:1px dotted #999;}#footer_terms a{display:block;margin-top:3px;padding-left:15px;margin-bottom:10px;background:url(/images/info_round.png) left 2px no-repeat;}#eoh_rel_logo{margin-top:5px;}#eoh_realtors{margin-left:10px;}.quick_search_component{clear:both;width:930px;    margin:0 auto;    text-align:left;    color:#010101;    padding:24px 20px 20px 20px;    border-bottom:2px solid #fff;    background:#f4e2ad url(/images/quick_search_bg.gif) repeat-x;}.quick_search_component .block_element{margin-bottom:2px;}.quick_search_component .input_element{border:1px solid #a9a8b7;padding:2px;color:#666;font-style:italic;}.quick_search_component a{text-decoration:underline;color:#476a23;font-size:12px;}.quick_search_component .field{float:left;margin:10px 12px 0 0;}#quick_submit{float:right;margin:20px 0 0 0;}.quick_search_component .last_field{margin:20px 0 0 0;width:127px;}.quick_search_content_version{padding:10px 20px;position:relative;border-bottom:1px solid #fff;}#quick_search_content_form{position:absolute;top:31px;left:0;z-index:100;width:970px;background:#F4E2AD;border-bottom:1px solid #dddddd;}#quick_search_content_form form{margin:0 20px 10px 20px;}#quick_search_arrow{margin:4px 0 0 5px;}#qs_Street_Address{width:231px;}#qs_Min_Price, #qs_Max_Price{width:105px;}#qs_Bedrooms, #qs_Bathrooms{width:70px;}#qs_open_house_item{margin:30px 0 0 10px;font-size:11px;}.big_landing_item{width:330px;height:128px;overflow:hidden;float:left;margin:0 0 20px 0;}.big_landing_item img.subpage_thumb{float:left;border:1px solid #999;margin:0 8px 0 0;}.big_landing_item h3{margin:0;padding:0;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}.big_landing_item p{margin:5px 0 0 0;font-size:12px;color:#000;float:left;width:165px;}.big_landing_item p.landing_bio{height:88px;overflow:hidden;}.big_landing_item h3 a{font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}.landing_text{border-bottom:1px dotted #999;padding:0 0 15px 0;margin:0 0 15px 0;}.landing_text img{border:none;margin:0 0 0 5px !important;padding:0 !important;float:right;}.landing_text h2{font-family:Georgia, "Times New Roman", Times, serif;color:#5c7934;font-size:24px;margin:0 0 5px 0;width:395px;float:left;}.landing_text p{margin:0;padding:0;font-size:12px;color:#000;float:left;line-height:140%;display:block;width:395px;}.landing_item{width:330px;height:70px;overflow:hidden;float:left;margin:0 0 20px 0;}.landing_item img.subpage_thumb{float:left;border:1px solid #999;margin:0 8px 0 0;}.landing_item h3{margin:0;padding:0;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}.landing_item p{margin:5px 0 0 0;font-size:12px;color:#000;float:left;width:230px;}.landing_item p.landing_bio{height:30px;}.landing_item h3 a{font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}.go_next_block{border-bottom:1px dotted #ddd;margin:20px 16px 10px 16px;padding:0 0 10px 0;}.no_margin_go_next{margin:20px 0 10px 0;}.go_next_block h3{font-size:17px !important;padding:0 0 10px 0 !important;margin:0 0 10px 0 !important;color:#000000 !important;font-weight:bold !important;border-bottom:1px dotted #ddd !important;}.go_next_item{width:321px;height:70px;overflow:hidden;float:left;margin:0;padding:0;}.go_next_item img.go_next_thumb{float:left;border:1px solid #999;margin:0 8px 0 0;}.go_next_item h4{margin:0;padding:0;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}.go_next_item p{margin:5px 0 0 0 !important;font-size:12px;color:#000;line-height:normal !important;float:left;width:237px;}.go_next_item h4 a{font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}#tertiary_navigation{margin:0;padding:16px 20px 11px 20px;font-size:12px;background: transparent url(/images/content_right_bg.gif) no-repeat top;}#tertiary_navigation h3{font-size:17px;border-bottom:1px dotted #b4b4b4;margin-bottom:15px;padding-bottom:15px;}#tertiary_navigation ul{margin:0;padding:0;list-style:none;}#tertiary_navigation ul li{margin:0 0 5px 0;padding:0;}#tertiary_navigation ul li a{display:block;color:#476A23;font-weight:bold;text-decoration:none;}#tertiary_navigation ul li a:hover, #tertiary_navigation ul li a.active_tertiary_item{color:#000;background:url(/images/tersh_arrow.png) no-repeat left center;padding-left:10px;}#company_office_sidebar{margin:0;padding:16px 20px 11px 20px;font-size:12px;background: transparent url(/images/content_right_bg.gif) no-repeat top;}#company_office_sidebar h3{font-size:17px;border-bottom:1px dotted #b4b4b4;margin-bottom:15px;padding-bottom:15px;}#company_office_sidebar p{margin-bottom:20px;line-height:16px;font-size:12px;}#company_office_sidebar p img{margin-bottom:-2px;}#map_content{margin:0;padding:0;width:969px;overflow:hidden;}#SearchMap{}#MapSearchTopControls {min-width:689px !important;}#communityLocalMarketStats{clear:left;width:294px;padding:15px 0 0 0;}#communityLocalMarketStats h3{margin:0 0 5px 0;}#communityLocalMarketStats label{display:block;}#communityLocalMarketStats img{cursor:pointer;}#communityLocalMarketStats select{border:1px solid #A9A8B7;color:#666666;font-style:italic;margin:5px 0;font-size:12px;padding:2px;width:294px;}#communityLocalMarketStatsGeneral{clear:left;width:294px;}#communityLocalMarketStatsGeneral h3{margin:0 0 5px 0;}#communityLocalMarketStatsGeneral label{display:block;}#communityLocalMarketStatsGeneral img{cursor:pointer;margin-top:4px;}#communityLocalMarketStatsGeneral select{border:1px solid #A9A8B7;color:#666666;font-style:italic;margin:5px 0;font-size:12px;padding:2px;width:294px;}#topSearch{    width:930px;}table#topSearch_links tr td.mapSearch{    padding:0 20px 0 0;}table#topSearch_links tr td.mapSearch a{    padding:2px 0 2px 25px;    background:url(/images/mapsearch_globe.png) no-repeat left center;}#slideshow_wrapper{    float:left;     z-index:2;    width:674px;    height:188px;    position:relative;}#community_videos{    float:right;    width:293px;    height:188px;}div#home_page_top_bar div#listed_wrapper{float:left;    width:674px;    display:table;border-right:2px solid #fff;}div#getAlerts{    width:157px;    height:204px;    float:left;    margin-top:20px;text-indent:-999999px;    border:2px solid #767597;margin-left:8px;    background:url(/images/propAlert_bg.gif) repeat-x #1a193b;}div#getAlerts a{width:157px;height:204px;display:block;background:url(/images/get_alerts_box.png) no-repeat;}#community_videos div#home_page_bottom_left{width:251px;background:url(/images/tour_communities_bg.png) repeat-x;}