body,h1,h2,h3,h4,h5,p,small,legend,th,td,div,span,label,input,select,textarea,li,a {font-family: Arial, Helvetica, sans-serif;}a img{border:none;}input, select, textarea{font-size:12px;padding:2px;}body{background:#231f20;margin:0;padding:0;}.redFont{color:#941c1f;}.floatLeft{float:left;}.floatRight{float:right;}.bold{font-weight:bold;}.italic{font-style:italic;}.underline{text-decoration:underline;}.clearEverything{clear:both;height:0;}a{color:#941C1F;}.validation-failed{border: 1px solid #990000;background-color:#FFFFCC;}.validation-advice{color:#990000;font-weight:bold;}#outerouterouter{margin:0 auto;padding:0 0 0 0;width:957px;    }.headerOuter{margin:0;padding:0;text-align:right;}#innerOuter{background-color:#FFFFFF;margin: 10px 0 0 0;clear:both;padding:15px;}#innerOuter table#layoutTbl{margin:0;padding:0;border-bottom:7px solid #A2A19E;border-collapse:collapse;width:100%;}#innerOuter table#layoutTbl tr{vertical-align:top;margin:0;padding:0;}.headerOuter .headerLogo{float:left;margin:15px 0 0 0;padding:0;}#headerPrintLogo{display:none;}#blogLinkWrapper{width:253px;clear:both;float:left;margin:8px 0 0 0;}.blogLink{float:left;clear:both;margin:20px 0 0 0;}.headerOuter #headerAd{float:left;padding:0;margin:0;}.headerOuter #headerAdSpace{margin:15px 0 0 0;width:692px;height:74px;padding:0;float:right;}#accountArea{width:95px;color:#fff;float:right;text-align:left;}#accountArea h3{margin:0;padding:0;font-size:15px;}#accountArea p{font-size:12px;margin:0;padding:0 0 3px 0;}#accountArea p a{color:#b0d7fe;}#adBanners{width:590px;float:left;padding: 5px 0 0 0;}#openHouseBanner{width:292px;float:right;}#ebbyHeaderBannerRight{float:right;width:292px;}#ebbyHeaderBannerLeft{width:293px;float:left;}#birthdayBanner{width:292px;float:left;}#homeLeftCol{background-color:#A2A19E;margin:0;padding:0;}#homeRightCol{margin:0;padding:0;background-color:#A2A19E;}#innerOuter table#layoutTbl td#contentLeftCol{margin:0;padding:0;overflow:hidden;width:249px;background: #A2A19E url(/images/bg_leftColTop.gif) top left no-repeat;}#innerOuter table#layoutTbl td#contentRightCol{margin:0;padding:35px 20px 20px 20px;background-color:#ffffff;border-bottom:none;border: 7px solid #A2A19E;border-top:none;background: #FFFFFF url(/images/bg_rightColTop.gif) top left no-repeat;}#sideBarBanner{width:100%;text-align:center;padding:35px 0 0 0;overflow:hidden;}.homeRightColBoxyBox{float:left;width:328px;height:120px;background-color:#ffffff;margin:0px 7px 0 0;border:1px solid #ffffff;}.homeRightColBoxyBox .boxyBoxTop{background-color:#517f9e;color:#ffffff;font-weight:bold;padding:10px;font-size:12px;}.homeRightColBoxyBox .boxyBoxTop a{color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;}.homeRightColBoxyBox .boxyBoxBottom{padding:10px;font-size:12px;}.homeRightColBoxyBox .boxyBoxBottom img{float:left;margin: 0 10px 0 0;}.homeRightColBoxyBox .boxyBoxBottom img{float:left;margin: 0 10px 0 0;}.homeRightColBoxyBox .boxyBoxBottom a{color:#517f9e;text-decoration:none;font-size:12px;}.homeRightColBoxyBox .boxyBoxBottom a:hover{text-decoration:underline;}#footerWrapper{margin:19px auto;    padding:20px 0 0 0;color:#ffffff;font-size:10px;padding:0 0 20px 0;    width:949px;}#footerBanner{width:100%;padding:0 0 20px 0;text-align:center;overflow:hidden;}#footerWrapper .badges{border: none;}#footerWrapper img{float:right;}#rightsRealtor {float: left;}#rightsRealtor img{float: right;margin: 0 0 10px 10px;}#footerWrapper ul{margin:10px 0 5px 0;padding:0;width:auto;list-style:none;}#footerWrapper ul li{display:inline;margin:0;padding:0 4px 0 1px;font-size:8px;border-right:1px solid #ffffff;}#footerWrapper li.lastFooterItem{border:none;padding-right:0;}#footerWrapper li a{color:#c9caca;font-size:10px;text-decoration:none;}#footerWrapper li a:hover{text-decoration:underline;}#socalNetworkLinks{margin:0 25px 0 0;padding:0;width:960px;float:left;}.socialIcon{margin:0 3px 0 3px;padding:0;width:74px;height:31px;float:left;}.socialIconWords{margin:0 3px 0 3px;padding:0;width:90px;height:31px;float:left;}#socalNetworkLinks span{margin:7px 7px 0 0;padding:0;font-weight:bold;font-size:15px;float:left;}.communityLinks{margin:10px 0 0 0;padding:0;float:left;}.chromestyle {margin:15px 0 0 0;padding:10px 0 0 0;border-top:1px solid #ffffff;color:#ffffff;float:right;width:692px;text-align:right;}.rebrandHeader .chromestyle{margin:75px 0 0 0;}.chromestyle:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.chromestyle ul {list-style:none;margin:0;padding:0;}.chromestyle ul li {display:inline;padding:0 4px 0 7px;margin:0;font-size:8px;border-right:1px solid #ffffff;}.chromestyle ul li a {text-decoration:none;color:#ffffff;font-size: 12px;}#FirstMenuRoot a{}#LastMenuRoot a{}.chromestyle ul li a#NaviActive{color:#A9C5D8;text-decoration:underline;}.chromestyle ul li a:hover {color:#a9c5d8;text-decoration:underline;}.dropmenudiv {padding:0;margin:0;    position:absolute;    top: 0;    border: 1px solid #A2A19E;    font-size:12px;    line-height:18px;    z-index:100;    background-color: #252525;    visibility: hidden;        opacity:.90;}.dropmenudiv a {text-align: left;    width: auto;    display: block;    text-indent: 3px;    padding: 2px 0;    text-decoration: none;    font-weight: normal;    color: #FFFFFF;   background-color:#231F20;white-space:nowrap;padding:3px 10px 3px 3px;}.dropmenudiv a:hover {    color: #FFF;    background: #941C1F;    text-decoration: none;}* html .dropmenudiv a {    width: 100%;    text-decoration: none;}#chromemenu ul li#LastMenuRoot {border: none;padding-right:0;}#accountImageHome {margin: 5px 0 0 0;}#accountImageHome img {border: 1px solid #941C1F;}h3{}#SubNavWrapper{background-color:#ffffff;margin:0;padding:0;overflow:hidden;}#PageName{background-color:#941c1f;padding:5px 0 5px 10px;margin:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}#PageName h1{margin:0;padding:0;font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;}#PageName h1 a{color:#ffffff;text-decoration:none;}ul.subCMSMenu{background-color:#ffffff;margin:0 15px 0 15px;padding:0;list-style:none;overflow:hidden;}ul.subCMSMenu li{border-bottom:1px solid #d2d2d2;padding:5px 0 5px 0;}ul.subCMSMenu li.lastItem{border-bottom:none;}ul.subCMSMenu li a{color:#000000;text-decoration:none;font-size:12px;display: block;  }ul.subCMSMenu li a.sub_active_link{background: #ffffff url('/images/crazyArrow.gif') no-repeat left center;padding: 0 0 0 10px;}ul.subCMSMenu li a:hover{background: #ffffff url('/images/crazyArrow.gif') no-repeat left center;padding: 0 0 0 10px;color:#941c1f;}ul.subCMSMenu li a.sub_active_link{color:#941c1f;font-weight:bold;}.childCMSMenu{margin:0 0 0 15px;padding:0;list-style:none;}ul.childCMSMenu li{margin:0;padding:5px 0 5px 0;}#SubNavContent{margin:0;padding:0;background-color:#ffffff;}#SubNavContent h1{margin:0;padding:0;}#SubNavContent ul{margin:0;padding:0;background-color:#ffffff;}#communityCMSjumpMenu{width:200px;}#flakes_top{    width:100%;    background: url(/images/sfTOP.png) no-repeat top center;    overflow:hidden;    margin:0 auto;}#flakes_bottom{    width:100%;    background: url(/images/sfBOT.png) no-repeat bottom center;    overflow:hidden;    margin:0 auto;}#wrapper{        background:#231f20;    margin:0 auto;    width:958px;}#farOut{    background:#231f20;    width:100%;    overflow:visible;    }#banner_flash{        color:#ffffff;    text-align:center;}