#GeographicCriteriaContainer{display:none}#mapsearch-single-listing-overlay #header-container,#mapsearch-single-listing-overlay #header-links,#mapsearch-single-listing-overlay #footer-content,#mapsearch-single-listing-overlay #footer-container,#ui-searchmotifv3-listingdetail .banner-container{display:none}body{font-family:Arial;font-size:12px}a{font-family:Arial;font-size:12px}table.widget-bg td{padding:2px!important}.widget-header{font-family:arial;font-size:14px;font-weight:bold;color:#e51937}.widget-text-bold{font-family:arial;font-size:12px;color:#000;font-weight:normal}#FeatListings_DIV #listingimg{border:solid 1px #ccc}.widget-text{font-family:arial;font-size:14px;font-weight:normal;color:#fff}.widget-bg{background-color:#ececec;padding:2px 2px 10px;border:solid 1px #ccc}A{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#376d8f}A:hover{color:#bbb3a8!important}.topnav{font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;text-decoration:none}.leftnav_nav{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.leftnav_navat{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none}.leftnav_nav2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.leftnav_nav3{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.leftnav_nav5{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none}.leftnav_contentbold2{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none}.leftnav_caption7{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.leftnav_nav4{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none}.navat{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none}.nav{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.nav2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal}.nav2 a:hover{font-weight:normal}.nav3{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none}.nav4{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none}.nav4 a:hover{font-weight:bold}.nav5{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}.nav6{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.nav6 a:hover{font-weight:normal}.content{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none}.content2{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}.address{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none}.contentbold{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}.contentbold2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.contentbold3{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.contentwhite{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.contentwhitebold{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.caption1{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none}.caption2{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.caption3{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption4{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption31{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption5{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption7{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption8{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption9{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.caption10{font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}.caption11{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.caption12{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption13{font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}.caption14{font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}.caption15{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none}.caption16{font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}.caption30{font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;text-decoration:none}.quickblack{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.quick1{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.quick2{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.footer1{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}.footernav{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;text-transform:capitalize}.footer a:hover{text-decoration:none}.formheader{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.ContentNormal{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;width:100%}.ContentDoubleSpace{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:italic;text-decoration:none;line-height:2em}.contenttrack{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:italic;text-decoration:none;line-height:2em}.detailsheader{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.headline{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none}.contactinfomsgmarketingname{FONT-WEIGHT:bold;FONT-SIZE:15px;FONT-FAMILY:Arial,Helvetica,sans-serif;LETTER-SPACING:.2em;TEXT-DECORATION:none}.contactinforecoDesignation{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none}.contactinfomsgitem{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none}.contactinfomsglbl{FONT-WEIGHT:normal;FONT-SIZE:12px;font-weight:bold;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none}.dropdown{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none}div.adspace_wrapper_leaderboardtop{background:#39c;text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%}div.adspace_wrapper_skyscraperleft{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%}div.adspace_wrapper_skyscraperright{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%}div.adspace_wrapper_wideskyscraper{text-align:left;vertical-align:top;width:100%}div.adspace_wrapper_leaderboardbottom{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%}div.adspace_wrapper_insidecontent{background:#39c;text-align:left;vertical-align:top;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;width:100%}div.adspace_content{text-align:center}#Master_prptyDtlTabBckgrd,.prptyDtlTabBckgrd2{padding:0;margin:0 0 0 -2px}#Master_prptyDtlTabBckgrd .srchTabMdlPrtyDtl h3{font-size:12px;font-weight:bold;padding:0 6px 0 3px;line-height:16px;text-transform:uppercase;font-stretch:extra-condensed}#Master_prptyDtlTabBckgrd .search_tab_on2 h3{font-size:14px;font-weight:bold;padding:0 6px 0 12px;text-transform:uppercase;font-stretch:extra-condensed}#Master_neighborhoodTab .srchTabLftPrtyDtl,#Master_detailTab .srchTabLftPrtyDtl,#Master_mortgageTab .srchTabLftPrtyDtl{background:url(http://images.fnistools.com/images/common/css/lftTabNavImg.png) no-repeat left top!important;float:left;width:5px;height:25px;display:block!important}#Master_neighborhoodTab .srchTabRgtPrtyDtl,#Master_detailTab .srchTabRgtPrtyDtl,#Master_mortgageTab .srchTabRgtPrtyDtl{background:url(http://images.fnistools.com/images/common/css/rghtTabNavImg.png) no-repeat right top!important;float:left;width:5px;height:25px;display:block!important}#Master_prptyDtlTabBckgrd .srchTabMdlPrtyDtl{float:left;padding:5px 5px 4px 10px;white-space:nowrap}.srchTabPtyDtl,.search_tab_on2{background-color:#fbe90b;background-image:url(http://images.fnistools.com/1082/common/css/gradient-overlay.png);color:#666;cursor:pointer;float:left;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif!important;font-size:12px;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;text-transform:uppercase;font-stretch:extra-condensed}#Master_prptyDtlTabBckgrd .search_tab_on2{background:transparent url(/images/RECos/1082/prtyDtlsArrow.png) no-repeat 11px 8px;background-color:#c9bd2a;color:#6f622c}#Master_prptyDtlTabBckgrd .srchTabPadPtyDtl{width:1px;height:25px;position:relative;float:left}#Master_prptyDtlTabBckgrd .search_tab_line{background:#00529c;height:4px}#Master_prptyDtlTabBckgrd .srchTabPtyDtl{padding-right:0}#Master_prptyDtlTabBckgrd .srchTabPtyDtl_on{padding-right:6px}.ratePlug h3{position:relative;margin-left:-22px;margin-bottom:-32px;padding:36px 40px 8px 0!important;background:transparent url(/images/RECos/1082/det-tab_calculate-on.png) no-repeat 100% top;height:1px;top:-36px;right:-34px}#search-summary,#customer-login .secondary-nav{background-color:transparent}#customer-login .save-search{background-color:#fff;height:auto;padding:4px 17px}.save-search span{display:none!important}#save-search a{font-size:12px;color:#f2efd6;font-weight:bold}.ms_tab_on{background-color:#b4222c}.ms_tab_off{background-color:#000}#search-summary-title h2{color:#000}#search-summary-content ul li{font-size:11px;font-weight:normal;letter-spacing:normal}#customer-login .customerLoggedOff{font-size:11px;font-weight:normal}#mapsearch-directions .ms_button1{height:14px}.button-submit .mapsearch-button-tab-icon{display:none}.ms_button1{background:url(http://socalmls-homesimages-stage.fnistools.com/images/RECos/1166/css/ms-button-sprites.png) -126px -112px no-repeat;border:0}#mapsearch-criteria-actions .button-submit,#mapsearch-criteria-actions-2 .button-submit{border:none!important}#customer-login .save-search{background-color:#fff;height:auto;padding:4px 17px}.save-search span{display:none!important}#customer-login,#customer-login a{color:#fff;font-size:11px;font-weight:bold;padding-top:6px}a#customer-login-signout{color:#376d8f}a#search-summary-clear,#customer-login .secondary-nav a{color:#376d8f;font-size:10px}#email-alert-link,#save-search-link{border:0;letter-spacing:normal;padding-left:40px;width:150px;height:17px;margin-bottom:6px}#email-alert-link{background:url(http://reallivingimages.fnistools.com/images/uploads/Recos/1201/Content/1212943/ms-button-sprites-rl.png) 0 -53px no-repeat}#save-search-link{background:url(http://reallivingimages.fnistools.com/images/uploads/Recos/1201/Content/1212943/ms-button-sprites-rl.png) no-repeat}#mapsearch-directions .ms_button1{height:14px}.mapsearch-button-tab-icon{}.ms_button1{background:url(http://reallivingimages.fnistools.com/images/uploads/Recos/1201/Content/1212943/ms-button-sprites-rl.png) -126px -112px no-repeat}#mapsearch-criteria-actions .button-submit,#mapsearch-criteria-actions-2 .button-submit{background:url("http://reallivingimages.fnistools.com/images/uploads/Recos/1201/Content/1212943/ms-button-sprites-rl.png") no-repeat scroll -1px -110px transparent;height:14px;width:65px;padding:5px 10px;font-size:12px}.icon-search{display:none}.button-submit a:hover{color:#fff;cursor:pointer}#listing-listingdetail div.listed-by-container,#listing-listingdetail div.cta-sidebar{background-color:#fff!important;border:0!important}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-request-information a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a{background-color:#a7a9ac;color:#3b6e8f}#listingdetail-photos .photos-cta li{background:url("/images/uploads//Recos/1201/Content/1211431/button.png") no-repeat;padding:3px 8px;width:106px;border:none!important}div.details-header,td.details-header{background:none!important;border-top:1px solid #bbb2a6;color:#cc0001;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal}#listing-detail-comparable-sales .header{border:0;margin:10px 0 2px;border-top:1px solid #bbb2a6}#listing-detail-comparable-sales .header h4{color:#cc0001;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal}#listing-listingdetail div.iconbar{background:url("/images/common/gradient-advisory-overlay-down.png") repeat-x scroll left top #eff0f0}div.ao_results_header_area{background:#376d8f}.ao_results_header_area_container{padding:0}.leftnav_bg{background:transparent}.searchResults_col_alt{background-color:#e8f1d4}.searchResults_colHeader{background-color:#3a6c8f}#mapsearch-maptoolbar{background-color:#ce2127}#mapsearch-criteria,#mapsearch-directions{background-color:#fff}img#Master_ct101_Img2{display:none}#mapsearch-results-body{float:left}#mapsearch-results-body .gllrySrchRsltsCntnr{margin:5px}.details-disclaimer-text{margin:0 5px;width:97%}.popup-stretch{background-repeat:no-repeat}.fp-jcarousel-container .jcarousel-container{background:url("/images/uploads//Recos/1201/Content/1211431/jumpsearchback.png") repeat-x bottom;border:none;background-color:transparent}.fp-jcarousel-container .jcarousel-description-container{margin:0 auto}.fp-jcarousel-container .property_photo{height:76px;width:110px}.fp-jcarousel-container .jcarousel-clip-horizontal{height:130px}.fp-jcarousel-container .jcarousel-container-horizontal{padding:5px 25px}.fp-jcarousel-container .jcarousel-item{height:130px}element.style{display:block}.fp-jcarousel-container,.fp-jcarousel-container .jcarousel-container-horizontal,.fp-jcarousel-container .jcarousel-clip-horizontal{width:650px}.fp-jcarousel-container .jcarousel-container-horizontal{padding:5px 25px}.fp-jcarousel-container .jcarousel-container{}.fp-jcarousel-container .jcarousel-container{background:url("/images/uploads//Recos/1201/Content/1211431/jumpsearchback.png") repeat-x scroll center bottom transparent;border:medium none}.fp-jcarousel-container .jcarousel-container-horizontal{padding:10px 25px 10px 30px}.fp-jcarousel-container .jcarousel-container{height:120px}.float-fix{clear:both}#ContactUsForm{width:650px!important;text-align:left!important}#Master_Elements_ctl00_Elements_VisibleElements{width:100%!important}div.contact-info-customer-service{background:url("http://reallivingimages.fnistools.com/images/RECos/1201/contactinfoback.png") repeat scroll 0 0 transparent;height:100px;width:640px;display:none}.contact-info-customer-service h2{color:#000!important;font-family:Arial;font-size:12px!important;padding-left:20px;padding-top:20px;text-align:left!important}div.contentTitle{height:35px;text-align:left}div.contentTitle h1{font-size:21px;text-transform:capitalize;color:#cb2027;position:relative}div.contentTitle img{display:none!important}#agentsearch-agentinfo .BGColor6>img,#office-officeinfo .BGColor6>img{display:none}#content-div{margin:40px 5px 0 2px;position:relative;padding-bottom:25px}#agenthome-homepage #content-div,#recohomepage #content-div{margin:0!important;padding:0}.BGColor6 img{float:left}#Master_ctl01_Img2,#Master_FrameHeader_Print_Img2{display:none}.ao_results_header_table td{white-space:nowrap}.popup #footer{display:none}.leftnav-div{margin-right:10px}.form-text-1{color:#cc0001;font-family:verdana;font-weight:normal!important}#Master_TitleGraphic{display:none}#AOAgentTab{margin-left:0!important}#AOOfficeTab{display:block;left:113px;padding:0;position:relative;top:-24px}.viewport-container{position:relative;overflow:hidden;text-align:left!important}#quicksearch,#franchisor-quicksearch{background:#c00 url("/images/uploads//Recos/1201/Content/1211431/qsbacktrans.png") no-repeat;color:#fff;height:107px;padding-bottom:48px;padding-left:27px;padding-top:9px;width:665px;min-width:0;font-size:12px}#franchisor-quicksearch,#website-quicksearch{float:left}#website-quicksearch{background:#c00 url("/images/uploads//Recos/1201/Content/1211431/qsbacktrans.png") no-repeat}#website-quicksearch{margin-top:15px}.home-content{width:950px}#headrow{border-bottom:1px solid #fff;padding-bottom:4px;width:630px}.outerrow{padding-top:13px;overflow:hidden}.inputbox0{float:left;width:205px}.inputbox0 select{width:200px}.inputbox1{float:left;width:205px}.rowspacer{float:left;width:10px}.inputbox2{float:left;width:auto}.forminput,.forminput2,.forminputrange,.forminput3,.forminput4{padding:0;margin:0}.forminput input{width:200px}.forminput2 input{width:361px;font-size:10px}.forminputrange input{width:80px;float:left;font-size:10px}.inputitem select{font-size:10px}.rowspacer2{float:left;padding-left:8px;padding-right:8px;padding-top:7px}.inputbox3{float:left;width:70px}.forminput3 input{width:50px}.inputbox4{float:left;width:auto}.inputbox4 input{width:107px;font-size:10px!important}#buttondiv{margin-right:40px;margin-top:-4px;float:right}#quicksearch-niche>div>div{float:left;padding-right:2px;width:auto}#quicksearch p{padding:0!important}#quicksearch-niche{margin-top:-13px}#buttonimage,#buttontext{text-align:center;font-size:9px;cursor:pointer}#checkrow{float:left;width:500px;padding-top:5px;border-top:solid 1px #ccc;margin-top:5px}#checkboxhead{width:80px;float:left}.checkbox{width:100px;float:left}.checkbox2{width:135px;float:left}#verbiage{float:left;margin-left:35px}#curvedshadow{background:url("/images/uploads//Recos/1201/Content/1211431/curveshadow.png") no-repeat scroll 0 0 transparent;height:39px;position:relative;z-index:2}.hdrMrgnAdjst,.inrBdyCnt1{text-align:left}#Td2{background-position:90px 1px;background-repeat:no-repeat}.body-container{position:relative;width:1005px;margin-top:-20px}div.header-container,.websitetypeid1 div.header-container{background:url("/images/uploads//Recos/1201/Content/1211431/headback.png") no-repeat scroll 0 0 transparent;height:220px;width:1005px;padding:0;position:relative;z-index:1000}#recohomepage .header-wave{display:none}.header-wave{background:transparent url(/images/uploads/Recos/1201/Content/1211431/curveshadow.png) no-repeat 0 0;height:39px;width:951px;margin:0 0 0 27px!important;z-index:1;position:absolute!important;top:220px!important}.logo-container{margin-left:55px;padding-top:56px;height:166px}#website-logo,.logo-container img{max-height:155px}#slogan-area{display:block;background:url("/images/uploads//Recos/1201/Content/1211431/graphic.png") no-repeat;background-position:bottom right;height:135px;width:700px;position:relative;margin-right:50px}img#Master_Image1{display:none}#topborder{height:50px;margin:0 auto;width:1005px;position:relative}#row2-col2,#row2-col3{width:28%}#recohomepage .leftnav-container,#listing-listingdetail .leftnav-container,#account-savemapsearch .leftnav-container{display:none}#recohomepage .leftnav-separator,#listing-listingdetail .leftnav-separator,#account-savemapsearch .leftnav-separator{display:none}.leftnav-container{background:url("/images/uploads//Recos/1201/Content/1211431/leftnavback.png") no-repeat scroll 0 0 transparent;padding-left:15px;padding-top:70px;width:185px;z-index:2;text-align:left;vertical-align:top;border-right:solid 2px #cc2127}.leftnav-separator{position:relative;z-index:3;vertical-align:top}.leftnav-separator-placehoder{background:url("/images/uploads//Recos/1201/Content/1211431/leftnavedge.png") no-repeat;height:276px;margin-left:-17px;position:relative;width:22px;z-index:5}#agentPhotoBox{margin-left:-14px;margin-top:-65px;position:relative}.topnav-container,.websitetypeid1 .topnav-container{float:right;height:34px!important;right:38px;margin-right:0!important;margin-top:-54px;position:relative;width:735px;z-index:1000}.websitetypeid2 .topnav-container{width:930px}.websitetypeid2 .topnav-container>table{float:right}.topnav-container>div{float:left}#CustomerLogin_submit input{width:56px!important;height:30px!important;background:transparent url(/images/RECos/1197/buttons/nresHeaderLoginBttn.png) repeat-y center top!important}.bodyclass{background:none repeat scroll 0 0 #d0c9c2;font-family:arial,verdana,sans-serif;margin:0 auto;width:1005px}#bodycontainer{background:none!important}#recohomepage .content-container{background:url("/images/uploads//Recos/1201/Content/1211431/shadowback.png") repeat-y scroll 0 0 #d0c9c2;background-color:#d0c9c2;margin:0}.content-container{background:url("/images/uploads//Recos/1201/Content/1211431/shadowback.png") repeat-y scroll 0 0 #d0c9c2;background-color:#d0c9c2;position:relative}.viewport-container{background:none repeat scroll 0 0 #fff;margin:0 0 0 27px;width:951px}.viewport-article-content iframe{max-width:740px!important}.viewport-table{width:100%}#shadowwrap{width:auto;margin:0 auto;background-color:#d0c9c2}#sitediv{margin:0 auto;background:#fff;font-size:12px;text-align:left;padding:0}#toprow{padding-left:25px;position:relative;overflow:hidden}#bottomrow{}#header{margin:0 auto;padding-top:20px;width:735px}#abouttext{padding-left:40px;padding-right:40px;padding-bottom:15px;line-height:15px}#leftbottom,#rightbottom{color:#376e8f}#leftbottom{background:url("/images/uploads//Recos/1201/Content/1211431/leftbottom.png");width:483px;float:left;height:212px}#siteinfo{margin-left:40px;width:350px;margin-top:50px}#leftbottom h2,#rightbottom h2{font-size:15px;font-weight:bold;color:#376e8f}#leftbottom ul{font-size:11px;width:300px}ul#leftbottom li span{color:navy}#rightbottom{background:url("/images/uploads//Recos/1201/Content/1211431/rightbottom.png") no-repeat;overflow:hidden;height:212px}#header2{float:left;margin-left:20px;margin-top:65px;width:200px}#header2 h1{font-weight:normal}#chart{float:left;margin-top:30px;width:195px}.viewport-content{vertical-align:top}#pageheader{font-size:24px}#pagecontent,#pagecontent2,#pagecontent3{padding-bottom:50px;overflow:hidden}#pagecontent{padding-right:10px;padding-left:10px}#pagecontent2{padding-left:20px}#pagecontent3{margin:0 auto;width:910px}.contentrow{overflow:hidden;padding-top:20px}.largebox1,.largebox2,.smallbox{margin-left:15px}.largebox1{background:url(/images/uploads//Recos/1201/Content/1211431/luxhomeback.png) no-repeat bottom;overflow:hidden;float:left;width:430px}.largebox2{background:url(/images/uploads//Recos/1201/Content/1211431/featcontentback.png) no-repeat bottom;overflow:hidden;float:left;width:430px;padding-bottom:8px}.smallbox{background:url(/images/uploads//Recos/1201/Content/1211431/smallboxback.png) no-repeat bottom;float:left;width:207px;padding-bottom:9px}.boxheader{font-size:14px;color:#cc2127;padding:5px}.boxheader2{font-size:14px;color:#cc2127;padding-bottom:5px}.boxphoto{float:left;width:197px;padding-left:9px;padding-bottom:10px}.boxtext{float:left;width:200px;font-family:Arial,Helvetica,sans-serif;padding-left:5px;font-size:12px}.boxtext2{font-family:Arial,Helvetica,sans-serif;padding-left:10px;width:410px;padding-top:10px;font-size:12px}.innertextbox{font-family:Arial,Helvetica,sans-serif;padding-left:5px;width:200px;float:left;font-size:12px}.smallboxtext{float:left;width:195px;font-family:Arial,Helvetica,sans-serif;padding-left:10px;font-size:12px}.boxbutton{float:right;padding-right:10px}.smallboxbutton{float:right;padding-right:10px;padding-top:9px}#rightnav{width:207px;float:right;font-family:Arial,Helvetica,sans-serif;margin-top:-37px;font-size:12px;margin-left:10px;min-width:0}.ie7 #rightnav{margin:0}#rightnavqs{width:207px;float:right;position:relative;font-family:Arial,Helvetica,sans-serif;margin-top:-36px}#content-content #rightnav{min-height:1000px}.picholder{margin:0;padding:0;overflow:hidden}.curvetop,.curvemiddle,.curvebottom{width:207px;height:22px}.curvetop{background:url("/images/uploads//Recos/1201/Content/1211431/bottombreak.png");margin-top:-15px;position:relative}.curvemiddle{background:url("/images/uploads//Recos/1201/Content/1211431/midbreak.png")}.curvebottom{background:url("/images/uploads//Recos/1201/Content/1211431/topbreak.png")}.navcontent{background-color:#cfdce4;padding:10px 15px 10px 15px}.navcontent ul{text-indent:0;padding-left:12px}.navhead{color:#316796;font-size:14px;font-weight:bold}.navhead2{color:#000;font-size:12px;font-weight:bold}.navbutton{text-align:right}.curvetop,.curvebottom{background:none repeat scroll 0 0 transparent;border-bottom:5px solid #666;margin-top:-22px}.navcontent{background-color:#ececec}.navhead{color:#333}#pageheaderlarge{color:#000;font-size:35px}#subhead{color:#cb2026;font-size:14px}#crumblinks{overflow:hidden}#breadcrumb{width:300px;float:left;color:#016798;font-size:9px}#sociallinks{float:right;padding-right:10px}.iconbox{width:22px;float:left}.linkbox{float:left;color:#016798;font-family:Arial,Helvetica,sans-serif}#jcarousel{padding-top:20px;padding-bottom:20px}#jcarousel .boxheader2{text-align:center}.textblock{float:left;width:380px}.columncontainer{float:left;width:300px;margin-left:20px}#regcontainer{overflow:hidden;margin-top:10px;font-family:Arial,Helvetica,sans-serif}#greenboxtop{background:url(/images/uploads/Recos/1201/Content/1211431/greenboxtop.png) no-repeat;height:7px}#boxcontent{background-color:#d0e4a7;padding-left:15px;padding-right:15px;padding-bottom:5px}#boxcontent p{margin:0;padding:5px}.greenboxbottom{background:url(/images/uploads/Recos/1201/Content/1211431/greenboxbottom.png) no-repeat;height:8px}#inputrow{padding-top:5px;overflow:hidden}#inputbox{float:left;width:150px}#inputbutton{float:left;width:107px;padding-left:10px}.contenthead{font-weight:bold}.listview-result.v4 .ratings-widget{width:230px}#curvedshadow{background:url("/images/uploads//Recos/1201/Content/1211431/curveshadow.png") no-repeat;height:39px;position:relative;z-index:2;display:block;width:100%}#banner{height:313px;margin-top:-39px;position:relative}#leftcurve{background:url("/images/uploads//Recos/1201/Content/1211431/maincurve.png") no-repeat;float:left;height:311px;width:460px}#undercurve{background:url("/images/uploads//Recos/1201/Content/1211431/bannerunder.png") no-repeat;height:39px;margin-top:-39px;position:relative;z-index:4}#bannertext{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:300px}#bannertext p{width:210px}#bannertext h1{padding:0;margin:0;font-size:20px;color:#cc0001}#detailslink{color:#1f83b5;font-size:10px}#text{float:left}#arrow{float:left;margin-left:5px}#welcometext{margin:0 auto;padding-bottom:15px;padding-top:15px;position:relative;width:100%;z-index:5}.welcometext{font-size:13px;padding-top:10px}.curveshadow{background:url(/images/uploads/Recos/1201/Content/1211431/curveshadow.png) no-repeat;height:39px}#mainverbiage{padding-left:60px;padding-right:60px}#bottomcontent{margin-top:-54px;position:relative}.ie7 #bottomcontent{margin-top:-67px}#footer{background:url(http://reallivingimages.fnistools.com/uploads/Recos/1201/Content/1211431/footerback.png);margin:0 auto;overflow:hidden;width:1005px;height:65px;background-color:#d0c9c2;text-align:center}#footer-seo{width:900px;padding:10px;margin:0 auto;line-height:18px}#footertext{padding-top:12px;color:#fff}#footertext a{color:#fff;font-family:verdana;font-size:11px;text-decoration:none}#footer-seo a:hover{color:#666!important}#socialicons{float:left;padding-top:6px;width:80px}.logoimg{float:left;padding-left:12px}.footer-area{display:none}#Master_ctl01_Panel1 td{background:no-repeat!important}#header-links{position:absolute;top:25px;right:40px;font-size:11px;font-weight:bold;z-index:1000}.popup #header-links{display:none}#header-links a{font-weight:bold;color:#376d8f;text-decoration:underline}.loginButtonBox{padding-top:0}.search-label{color:#333}#cbox_v139Overlay{background-color:rgba(102,102,102,.5)!important}#colorbox,#colorbox_v139,#cbox_v139Wrapper{overflow:hidden}#cboxClose{background:transparent url("/images/recos/1201/layer_close.png") no-repeat scroll left top;width:40px}#cbox_v139Close{background-image:none}#cbox_v139Close .overlay-close{background-image:none;float:right;background-position:right bottom;padding-right:30px;visibility:hidden}#cbox_v139TopLeft,#cbox_v139TopRight,#cbox_v139BottomLeft,#cbox_v139BottomRight{background-image:url("/images/recos/1201/border1_5.png")}.safari #cbox_v139BottomLeft,.safari #cbox_v139BottomCenter,.safari #cbox_v139BottomRight,.mozilla #cbox_v139BottomLeft,.mozilla #cbox_v139BottomCenter,.mozilla #cbox_v139BottomRight{height:38px}#cbox_v139TopCenter{background:transparent url("/images/recos/1201/border1_5.png") 0 -81px}#cbox_v139MiddleLeft,#cboxMiddleLeft{background:transparent url("/images/recos/1201/border2.png") repeat-y 0 0}#cbox_v139MiddleRight,#cboxMiddleRight{background:transparent url("/images/recos/1201/border2.png") repeat-y -25px 0}#cbox_v139BottomCenter{background:transparent url("/images/recos/1201/border1_5.png") 0 -108px}#cbox_v139Content{height:100%;display:block}.cbox_v139IE #cbox_v139BottomCenter{background-position:0 -117px}.cbox_v139IE #cbox_v139BottomLeft{background:url(/images/recos/1201/border1_5.png) 0 -34px no-repeat}.cbox_v139IE #cbox_v139BottomRight{background:url(/images/recos/1201/border1_5.png) -25px -34px no-repeat}#cbox_v139LoadingGraphic{background:transparent url("/images/Uploads/RECos/1201/ContentFiles/ani_infoloading.gif") no-repeat center top}#cbox_v139LoadedContent{margin-bottom:0}#cbox_v139LoadedContent iframe{overflow:hidden}.register #cbox_v139TopLeft,.register #cbox_v139TopCenter,.register #cbox_v139TopRight{background-image:url("/images/recos/1201/border1_5_wHeader.png");height:38px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{background-image:url("/images/recos/1201/border1_5.png")}#cboxTopCenter{background-repeat:repeat-x;background-position:0 -81px}#cboxBottomCenter{background-repeat:repeat-x;background-position:0 -118px}#cboxBottomLeft{background-position:0 -35px}#cboxBottomRight{background-position:-25px -35px}.cbox_v139IE #cbox_v139BottomLeft{height:36px}.cbox_v139IE #cbox_v139BottomRight{height:36px}.cbox_v139IE #cbox_v139BottomCenter{height:36px}#cbox_v139TopCenter>#cbox_v139Title{bottom:auto;left:auto;line-height:29px}#cbox_v139Title{width:auto}#cbox_v139TopCenter h3{display:inline;color:#333;font-size:11px;text-align:left;padding-top:10px}#cbox_v139TopCenter .content-box-close{float:right;line-height:9px;text-indent:-35px;color:#36c;background:transparent url("/images/recos/1201/layer_close.png") no-repeat left top;visibility:visible;right:1px}.content-box-close{margin:20px 19px 0 0;font-size:11px}.ie7 #recohomepage #cbox_v139Content{width:470px}.ie7 #recohomepage #cbox_v139Wrapper{width:525px}a.qs-msearchopt{color:#fff}a.qs-msearchopt:hover{color:#ccc}.ac_results{z-index:9999;max-width:100%}#mapsearch-left input,#mapsearch-left select,#mapsearch-left label{font-size:11px}#search-website-contact{background:#ececec;border-bottom:dotted 2px #ccc;font-size:11px;padding:10px 5px 5px 5px}#mapsearch-left-customer{padding-top:0}#agenthome-emptycell,#agenthome-featuredlisting{display:none}.mapsearch-criteria-start-new-search-section a{padding-left:4px;font-size:10px}#forgot-password-link{display:none!important}a.leftNavItem_ChangePassword{display:none!important}#sns-fieldset{width:700px;height:240px;border-width:0;font-family:Arial,Helvetica,sans-serif;font-size:12px}#sns-fieldset input,#sns-fieldset select{font-size:12px}#sns-fieldset li{list-style:none;float:left;display:block}#sns-fieldset li.sns-listingtype-item{}#sns-fieldset li.sns-location-item{padding-left:4px}#sns-fieldset li.sns-location-item input{width:250px}#sns-fieldset li.sns-minprice-item{clear:both}#sns-fieldset li.sns-maxprice-item{padding-left:4px;width:180px}#sns-fieldset li.sns-minprice-item,#sns-fieldset li.sns-maxprice-item{padding-top:16px}#sns-fieldset li.sns-minprice-item input,#sns-fieldset li.sns-maxprice-item input{width:80px}#sns-fieldset li.sns-search-button{padding-top:16px}#sns-fieldset li.sns-message{clear:both;width:500px;overflow:hidden;padding-top:16px}#sns-fieldset li.sns-message #searching-msg{line-height:32px;padding-left:8px}#sns-fieldset li.sns-message #searching-msg span.spinner-logo{display:block;float:left;width:32px;height:32px;background-image:url(/images/common/overlay/loading.gif)}#ssp-image-carousel{background:url("/images/uploads//Recos/1201/Content/1211431/gradeback2.png") repeat-x bottom;margin-left:5px;margin-top:-1px;padding:15px 0;margin-bottom:10px}.ibar-virtualtour{background:url("/images/uploads//Recos/1201/Content/1211431/longbutton.png") no-repeat!important;width:201px!important}#Master_close{float:right;margin-top:-12px;position:relative;z-index:5}#Master_Leftnav1_AgentContactInfo_HomepageLink_link,#Master_Leftnav1_AgentContactInfo_dividor{display:none}.homepage-row{clear:both;padding:10px 1px 10px 20px}.ie7 #Master_Viewport{float:left}.ie7 .leftnav-container{width:175px;padding-left:10px}.ie7 .homepage-content{width:755px}.ie7 .homepage-row{padding:10px 0 10px 0}#curvedshadow{clear:both}.homepage-content{margin-bottom:20px}.welcome-text{text-align:left;padding:10px;font-size:12px}#agent-photo{padding-right:20px}#agent-photo-widget{width:120px;padding-right:5px}#agentinfobox{height:148px;width:240px}#qsagentinfo{width:943px;margin:0 auto}.dot-on,.dot-off{background:url('/images/recos/1201/icons/dot-off.png') no-repeat;width:10px;height:10px;float:left;padding:3px;cursor:pointer}.dot-on{background:url('/images/recos/1201/icons/dot-on.png') no-repeat}#bannerimgs{margin-top:2px;position:absolute;width:100%;z-index:0}#leftcurve{clear:both;margin-top:2px;position:absolute;z-index:1}.banner-image{background-repeat:no-repeat;position:absolute;margin-left:213px;height:311px;width:738px}#promotitle1,#promotitle2{width:200px!important;margin:0}#bannertext{margin-top:60px;margin-left:25px;height:250px;overflow:hidden}.ie7 #bannertext{margin-top:45px}#promotext{width:280px!important}#controls{float:left;margin-left:322px;margin-top:-35px;position:relative;z-index:100}#bannertext ul{margin-top:0;margin-bottom:0}#listingdetail-container{margin:0 auto}#listingdetail-container #ssp-image-carousel{background:none;padding:0}#account-customerlogin .viewport-content{padding-left:20px;text-align:left}.module-box-body{background-color:#fff}#account-customerhome img.SectionImg{visibility:hidden}#account-customerhome .module-box-body>a{margin:6px 3px 0 12px;width:98px;height:98px}.ie7 #account-customerhome #Master_Viewport{padding-right:10px}#divSavedProperties .module-box-body>a{float:right;background:transparent url(/images/RECos/1201/designimages/icon-savedproperty.png) no-repeat 0 0}#divSavedSearches .module-box-body>a{float:right;background:transparent url(/images/RECos/1201/designimages/icon-savedsearch.png) no-repeat 0 0}#divRecommendedProperties .module-box-body>a{float:right;background:transparent url(/images/RECos/1201/designimages/icon-recommendedproperty.png) no-repeat 0 0}#divYourAgent .module-box-body>a{float:right;background:transparent url(/images/RECos/1201/designimages/icon-youragent.png) no-repeat 0 0}#divSellMyHome .module-box-body>a{float:right;background:transparent url(/images/RECos/1201/designimages/icon-sellmyhome.png) no-repeat 0 0}#Master_ctl01_IMG3{max-height:125px;margin:10px}#Master_ctl01_Img2{display:none}.tr_toscreen{background:url(/images/recos/1201/designimages/ld-header.png) no-repeat 120px -10px}#listing-listingsearch .leftnav-container,#listing-listingsearch .leftnav-separator{display:none}#listing-listingsearch #content-div{margin-left:2px}#customer-login h2 a{margin-top:-10px}#Master_Leftnav1_AgentContactInfo_TeamNameCell{width:80px}.agentnav_bg .leftnav_contentbold2{display:block;width:160px}.noscript-mapsearch{border:0!important;padding:0!important}a.blog:link,a.blog:visited{color:#376d8f!important}#AdminMaster_ReferenceLibrary,.admin-office-cim,#admin-permission,#website-websiteedit #AdminMaster_Tr5,#website-websiteedit #AdminMaster_Tr1,.we_featuredlistingposition{display:none}#rightad-container{display:none}#form-editor-container li{background-color:#000!important}#form-editor-container li.active{background-color:#cc2127!important}#form-editor-container a{padding:5px 26px 5px 0;text-align:center;width:79px}.topnavDD{background:#ececec;margin-left:7px}.topnavDD_item{border-bottom:1px solid #fff}.topnavDD_item A,.topnavDD_item A:hover{color:#000}.topnav_link,.topnav_link_at{color:#333;font-family:arial;font-size:15px;font-weight:bold;padding:5px 10px;text-shadow:.1em .1em .05em #ececec;border-bottom:1px dotted #ccc}.topnav_link_at{border-bottom:2px solid #e51937}h1,h1.title,.title,#account-login h1,#account-signup h1,.rui-page h1,.rui-page h1 span,.bodyclass #ft-title{color:#777}.rui-icon-contact{background:url("/images/Uploads/RECos/1201/ContentFiles/contact.png") no-repeat scroll 0 0 transparent}div.rui-tab1{background-color:#ccc}.icon-request-info{background:transparent url("/images/RECos/1201/icons/info.png") no-repeat 0 0}.icon-save-property{background:transparent url("/images/RECos/1201/icons/favorites.png") no-repeat 0 0}.icon-direction{background:transparent url("/images/RECos/1201/icons/directions.png") no-repeat scroll 0 0}#search-summary-items ul li.remove-criteria div,#criteria-location-summary ul li.remove-criteria div{background:transparent url("/images/RECos/1201/icons/remove-x.png") no-repeat 50% 50%}.galleryview.v4 .gallery-listingphoto{max-height:230px!important}.rui-icon-search-lrg{background:url("/images/RECos/1201/icons/search_thumbnail.png") no-repeat scroll 0 0 transparent}div.rui-tab1.selected .rui-icon-agent{background:url("/images/RECos/1201/icons/tab_agent_icon_active.png") no-repeat scroll 0 0 transparent}div.rui-tab1.selected .rui-icon-office{background:url("/images/RECos/1201/icons/tab_office_icon_active.png") no-repeat scroll 0 0 transparent}.rui-icon-agent,.rui-icon-roster{background:url("/images/RECos/1201/icons/tab_agent_icon.png") no-repeat scroll 0 0 transparent}.rui-icon-office{background:url("/images/RECos/1201/icons/tab_office_icon.png") no-repeat scroll 0 0 transparent}#listing-listingdetail div.cta-sidebar [class^="ld-ctae-"] i,#listing-listingdetail div.cta-sidebar [class*="ld-ctae-"] i,#listing-listingsearch .cta-icon,.disable-notification .cta-icon,#listing-listingsearch .icon-search{background-image:url(/images/recos/1201/icons/glyphicons@2x-grad.png);background-color:transparent}.bootstrap .btn,.bootstrap .btn-primary{text-decoration:none}.bootstrap .btn:hover,.bootstrap .btn-primary:hover,.bootstrap .btn-primary:active,.bootstrap .btn-primary.active,.bootstrap .btn-primary.disabled,.bootstrap .btn-primary[disabled]{text-decoration:none}.ie .bootstrap .btn,.ie .bootstrap .btn-large,.ie .bootstrap .btn-primary{background:#949494}.ie7 .bootstrap .btn,.ie7 .bootstrap .btn-large,.ie7 .bootstrap .btn-primary,.ie8 .bootstrap .btn,.ie8 .bootstrap .btn-large,.ie8 .bootstrap .btn-primary{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#949494',endColorstr='#000000',GradientType=0)}.bootstrap .btn,.bootstrap .btn-large,.bootstrap .btn-primary,.ie9 .bootstrap .btn,.ie9 .bootstrap .btn-large,.ie9 .bootstrap .btn-primary,.ie10 .bootstrap .btn,.ie10 .bootstrap .btn-large,.ie10 .bootstrap .btn-primary{background:#949494;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0OTQ5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjODA4MDgwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjNTE1MTUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#949494 0%,gray 4%,#515151 16%,#000 44%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#949494),color-stop(4%,gray),color-stop(16%,#515151),color-stop(44%,#000),color-stop(100%,#000));background:-webkit-linear-gradient(top,#949494 0%,gray 4%,#515151 16%,#000 44%,#000 100%);background:-o-linear-gradient(top,#949494 0%,gray 4%,#515151 16%,#000 44%,#000 100%);background:-ms-linear-gradient(top,#949494 0%,gray 4%,#515151 16%,#000 44%,#000 100%);background:linear-gradient(to bottom,#949494 0%,gray 4%,#515151 16%,#000 44%,#000 100%);color:#fff;text-decoration:none}.bootstrap .btn:hover,.bootstrap .btn-primary:hover,.bootstrap .btn-primary:active,.bootstrap .btn-primary.active,.bootstrap .btn-primary.disabled,.bootstrap .btn-primary[disabled]{background-position:0 0}.ld-ctae-disable-notification .dn-text{display:block;margin-left:35px}#mapsearch-left-accordion #mapsearch-location-header .r-badge-counter,#r-location-summary-dropdown .r-badge-counter,.r-more-button .r-badge-counter{background:none repeat scroll 0 0 #c00}.bootstrap .sellmyhome-title-row .span7{width:48.93617021276595%}.bootstrap .sellmyhome-title-row .span4{width:40.42553191489362%}.bootstrap .sellmyhome-container a{font-size:12px}#topnav-wrapper{display:none}#body-wrapper{background:#fff}#header-container{background:#22292d;position:relative;margin-top:55px;min-width:1000px;margin-bottom:3px;width:100%}#inner-header{position:relative;width:80%;margin:0 auto;min-width:950px}#inner-header:after{display:table;content:"";clear:both}#logo{position:absolute;top:-45px;left:0;z-index:1001}#header-container nav{float:right}#header-container nav ul{list-style-type:none}#header-container nav ul li{display:inline-block;text-transform:uppercase}#header-container nav ul li a{text-decoration:none;color:#fff;font-size:14px}.dropdown-menu li{width:100%}#header-container nav ul li a:hover{color:#fff;text-decoration:underline}.bootstrap .nav-pills>li>a{border-radius:0;padding:15px 12px}#header-container nav ul li:first-child{margin-left:0}.header-container .dropdown-menu{background:#e3183a;border-radius:0!important;top:44px}.header-container .dropdown-menu li>a:hover,.header-container .dropdown-menu li>a:focus,.header-container .dropdown-submenu:hover>a,.header-container .dropdown-menu li:hover{background:#000;text-decoration:none!important;color:#fff!important}.bootstrap .page-subnav .dropdown-menu li>a:hover,.bootstrap .page-subnav .dropdown-menu li>a:focus,.bootstrap .page-subnav .dropdown-submenu:hover>a,.bootstrap .page-subnav .dropdown-menu li:hover{background:#e3183a;text-decoration:none!important;color:#fff!important}.header-container .dropdown-menu li>a{line-height:30px}#header-container .nav{margin:0}.bootstrap .nav>li>a:hover,.bootstrap .nav>li:hover>a,.bootstrap .nav>li:hover{background-color:#e3183a;color:#fff!important;text-decoration:none!important}#listing-listingdetail #viewport-wrapper{width:90%;margin:0 auto;min-width:990px}#listing-listinglanding #viewport-wrapper{margin-top:50px}.bootstrap .nav-tabs>li>a{border-radius:0}.bootstrap .nav-tabs>li:hover{background:transparent}.bootstrap .nav-tabs>.active>a,.bootstrap .nav-tabs>.active>a:hover{color:#555!important}.bootstrap .nav-tabs li a{background:#fff;color:#000}#upper-footer{background:#000;padding:10px 0;min-width:1000px}#upper-footer:after{display:table;content:"";clear:both}#footer-container nav{position:relative;width:75%;margin:0 auto;min-width:890px;float:none}#footer-container nav:after{display:table;content:"";clear:both}#footer-container nav ul{list-style-type:none;float:left;margin:0;padding:0}#footer-container nav ul:after{content:"";display:table;clear:both}#footer-container nav ul li{display:inline-block;margin-left:40px;float:left}#footer-container nav ul li:first-child{margin-left:0}#footer-container nav ul li a{text-decoration:none;color:#fff;font-size:12px}#footer-container nav ul li a:hover{color:#fff;text-decoration:underline}#footer-container nav ul#social-map{float:right}#footer-container nav ul#social-map li{margin-left:2px}#footer-container nav ul#social-map li:first-child{margin-left:0}#footer-container nav ul#social-map li a{height:32px;width:32px;display:inline-block}#footer-container #footer-links{padding:10px 0}#footer-container nav ul#social-map li a#facebook{background:url('/images/recos/1201/recotemplates/homepage27/social_map.png') 0 0 no-repeat}#footer-container nav ul#social-map li a#twitter{background:url('/images/recos/1201/recotemplates/homepage27/social_map.png') -33px 0 no-repeat}#footer-container nav ul#social-map li a#pinterest{background:url('/images/recos/1201/recotemplates/homepage27/social_map.png') -67px 0 no-repeat}#footer-container nav ul#social-map li a#linkedin{background:url('/images/recos/1201/recotemplates/homepage27/social_map.png') -102px 0 no-repeat}#footer-container nav ul#social-map li a#google{background:url('/images/recos/1201/recotemplates/homepage27/social_map.png') -136px 0 no-repeat}#inner-footer{min-width:1000px;background:#333;padding:30px 0}#inner-footer p{text-align:center;color:#878484;font-size:11px;min-width:890px;width:75%;margin:5px auto}#inner-footer p img{position:relative;top:2px}#social-bookmarks .bootstrap .dropdown-menu,#social-bookmarks .dropdown-menu{background:#fff;border-radius:0!important;top:44px}#social-bookmarks .bootstrap .dropdown-menu li>a:hover,#social-bookmarks .bootstrap .dropdown-menu li>a:focus,#social-bookmarks .bootstrap .dropdown-submenu:hover>a,#social-bookmarks .bootstrap .dropdown-menu li:hover{background:none;text-decoration:none!important;color:#fff!important}#social-bookmarks .bootstrap .page-subnav .dropdown-menu li>a:hover,#social-bookmarks .bootstrap .page-subnav .dropdown-menu li>a:focus,#social-bookmarks .bootstrap .page-subnav .dropdown-submenu:hover>a,#social-bookmarks .bootstrap .page-subnav .dropdown-menu li:hover{background:none;text-decoration:none!important;color:#fff!important}#social-bookmarks .bootstrap .dropdown-menu li>a:hover,.bootstrap .dropdown-menu li>a:focus,.bootstrap .dropdown-submenu:hover>a,.bootstrap .dropdown-menu li:hover{background:none}#social-bookmarks .dropdown-menu{min-width:180px}#social-bookmarks span[data-pin-log='button_pinit']{margin-left:5px;margin-top:7px}#social-bookmarks .bootstrap .nav>li>a:hover,.bootstrap .nav>li:hover>a,.bootstrap .nav>li:hover{background:none;color:inherit!important;text-decoration:none!important}#social-bookmarks .dropdown-menu li{width:inherit}.lg-outer{z-index:2500}#mapsearch-single-listing-overlay #content-div,.iframed #content-div{margin:0}.body-container #listingdetail-container,.bodycontainer #listingdetail-container{min-width:100%}.iframed .header-container,.iframed .banner-container,.iframed #header-links,.iframed #footer-container{display:none}#account-forgotpassword .header-container,#account-forgotpassword .banner-container,#account-forgotpassword #header-links,#account-forgotpassword #footer-container{display:none}.iframed .viewport-container{width:100%}#account-forgotpassword .viewport-container{width:100%}body.iframed,.iframed.bodyclass{min-width:unset}body#account-forgotpassword,#account-forgotpassword.bodyclass{min-width:unset}.page-right{background:#f1f1f1;padding:15px 30px 30px!important;text-align:center}#sitediv b,.page-right h4{color:#c00}#sitediv h2{font-size:39px;line-height:45px;margin-bottom:40px;color:#c00;text-transform:uppercase}#sitediv h3{font-size:24.5px;color:#c00;text-transform:uppercase}.bottom-div{width:100%;margin:40px auto 0 auto;padding:40px 55px 0 55px;border-top:solid 2px #ce0e2d;clear:both;box-sizing:border-box}.bottom-div .fa{font-size:25px;padding:10px;position:relative;top:4px}.page-right input[type=text],.page-right textarea{width:100%!important;height:auto!important;background-color:#f0f0f0;line-height:40px!important;font-size:14px!important;box-sizing:border-box;padding:0 8px;color:#000;border:2px solid #c9c9c9!important;margin-bottom:10px;font-style:italic}.page-right .btn-primary{padding:10px 40px;text-align:center;margin:20px auto 0;border:0}.red::-webkit-input-placeholder{color:red}.red::-moz-placeholder{color:red}.red:-ms-input-placeholder{color:red}.red:-moz-placeholder{color:red}