#chromemenu{background-image:none;}#homeTopWrapper{    background: url(/images/homeMainImageBg.gif) no-repeat top center;text-align:center;height:401px;}#homeTopContainer{    width:1001px;text-align:left;    margin:0 auto;padding:0 14px;}#homeTop{    width:1000px;    height:402px;    position:relative;}#homeBanner{    width:1000px;    height:402px;}#homeBottomWrapper{    background: url(/images/homepageBottom.gif) no-repeat center;    text-align:center;height:441px;}#homeBottom{    width:1043px;    margin: 0 auto;    overflow:hidden;text-align:left;    padding:0 0 0 43px;}#homeBottomRight{    width:730px;    float:right;    height:436px;    padding:0 25px 0 0;}#homeLeft{  width:350px;  float:left;}#propertyAlertsBox{    width:331px;overflow:hidden;    height:174px;    float:left;    padding:22px 0 0 20px;}#propertyAlertsBox a#propAlertsService{    font-size:16px;    color:#B11F3B;text-decoration:none;display:block;    font-weight:normal;    margin:0;    padding:6px 0;}#propertyAlertsBox p{    width:230px;font-size:12px;    color:#413f36;    line-height:15px;    padding:0;margin:0;}#accountSignUpBtn{float:right;margin:-12px 7px 0 0;}#newPropertyBox{    width:346px;    height:145px;overflow:hidden;    float:left;    padding:10px 0 0 5px;}#homeRight{    width:371px;    float:right;    padding:63px 0 0 0;}#qsBOX{    background: url(/images/popBoxBG.png) repeat;}.zip{    width:70px;}.grayish{color:#413F36;}#bannerTags{    width:1001px;    height:70px;    background: url(/images/bg_tag_line.png) bottom repeat-x ;    position:absolute;    top:331px;    z-index:10;white-space:nowrap;    overflow:hidden;}#bannerTags .slideDiv{    text-align:left;    margin:25px 0 0 0;    float:right;    right:88px;    position:absolute;    display:block;}#bannerTags .inactiveSlide{    display:none;}#bannerTags h3{    font-size:19px;    color:#413f36;    white-space:nowrap;    font-weight:normal;    padding:0 20px 0 0;    margin:0;display:inline;}#bannerTags a{    font-size:12px !important;    color:#840202 !important;    text-decoration:none !important;display:inline !important;}#bannerTags h3 a{    font-size:19px;    color:#413f36;    text-decoration:none;}    #quickSearchHome{    width:275px;    height:227px;    padding:13px;    background: url(/images/bg_quick_search.png) repeat-x;    position:absolute;    top:30px;    z-index:50;}#quickSearchHome h2{    margin:0;    padding:0;}.homepageSearchComponent{margin-bottom:14px;}.lastComponent{margin-bottom:0;}.homepageSearchComponent h3{margin:0;padding:0;}.homepageSearchComponent label{color: #413f36;}.homepageSearchComponent p{color: #413f36;margin:3px 0 0 0;padding:0;}.homepageSearchComponent a{color: #413f36;text-decoration:none;}.homepageSearchComponent input.expandInput{    border:1px solid #840202;    color:#A4A4A4;    border-left:none;    float:left;    font-family:Georgia,"Times New Roman",Times,serif;    font-size:13px;    height:19px;    width:189px;}#qshs_boxForAddressLoc{    top:80px;    left:19px}#qsoh_boxForAddressLoc{    top:159px;    left:19px}#qsfa_boxForRealtorSearch{    top:239px;    left:19px}#communityWrapper{    width:371px;    height:210px;position:relative;overflow:hidden;}#communityRotator{position:relative;}#communityRotator .community{position:absolute;top:0;left:0;}#communityRotator .community img{margin:11px 0 3px 32px;}#communityRotator .communityName{text-align:center; width:371px;}#communityRotator .communityName a{color:#840202;text-decoration:none;font-size:13px;}#communityNav{position:absolute;top:178px;width:355px;padding:7px;left:0;}#communityNav .btnCommunityBack{    float:left;    cursor:pointer;}#communityNav .btnCommunityNext{    float:right;    cursor:pointer;}#marketStats{    width:361px;    height:68px;    padding:10px 0 0 10px;}#marketStats p{    padding:20px 0 2px 0;}#selectNeighborhood{    width:351px;    font-size:12px;}#newsBox{    width:270px;    height:300px;    float:left;    padding: 20px 0 0 0;    margin:0 0 0 10px;}#newsContentArea{    width:260px;    height:300px;    padding:  5px;    background:#fff;    float:left;}#newsContentArea h2{margin:0 0 3px 0;font-size:18px;font-weight:normal;padding:0;}#blogWrapper{padding-bottom:7px;}.blogPost{    width:100%;    padding:10px 0;    border-bottom: 1px solid #716f68;    float:left;    overflow:hidden;}.blogPic{    border-bottom: 1px solid #9f9f9f;    border-right: 1px solid #9f9f9f;}.blogInfo{    width:200px;    float:right;}p.noBlogs{text-align:center;}.blogInfo h3{    font-size:13px;    margin:0;    padding:0;}.blogInfo h3 a{    text-decoration:none;}.blogInfo p{    color:#a4a4a4;    font-size:11px;    padding: 3px 0;}.blogInfo span{    display:block;    text-align:right;    font-size:10px;}a.moreBlogLink{    display:block;    padding: 15px 0 0 0;    text-decoration:none;    font-size:13px;    float:left;}a.moreBlogLink:hover{    text-decoration:underline;}a.viewFullBlogLink{font-size:13px;display:block;clear:both;text-decoration:none;margin-top:13px;text-align:center;}a.viewFullBlogLink:hover{text-decoration:underline;}#homeBottom ul.tab_triggers li{background-image:none;padding-right:8px;}#iowaWrapper{padding:10px 0;}#iowaWrapper p{margin:0;color:#413F36;font-size:12px;line-height:18px;padding:0;}#iowaWrapper a:hover{text-decoration:underline;}#company_slideshow{position:relative;}#company_slideshow img{position:absolute;top:0;left:0;}