
/* client side css */
#home_image{background:url(/images/homeImageFrame.gif) no-repeat;width:978px;height:270px;}#home_components{margin-top:15px;}#home_qs{width:306px;padding:0 0 7px 0;margin:0 0 11px 0;color:#ffffff;border-bottom:1px solid #e0c08a;}#home_qs h2{color:#e0c08a;font-weight:normal;margin:-4px 0 2px 0;}#home_qs a{color:#e0c08a;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}#home_qs a:hover{text-decoration:underline;}#home_qs fieldset .field{margin-bottom:0;}#qs_AddressAndLoc{width:274px;font-style:italic;color:#666666;margin:1px 0 2px 0;}#quick_submit{float:right;margin:4px -3px 0 0;}#home_qs fieldset label{color:#ffffff;font-size:12px;}#quick_search_home_expand label {line-height: 8px;padding-top: 8px;padding-bottom: 3px;}#qs_open_houses_only {vertical-align: middle;    margin-top: 8px;}.qs_open_houses_only {vertical-align: middle;margin-top: 5px;    padding: 0 !important;    display: inline-block;}#qs_owner_only {vertical-align: middle;    margin-top: 8px;}.qs_owner_only {vertical-align: middle;margin-top: 5px !important;    display: inline-block;    padding: 0 !important;}#qs_town {width: 224px !important;}#home_ela{width:306px;color:#ffffff;}#home_ela h2{font-weight:normal;color:#e0c08a;margin-bottom:0px;}#home_ela span{display:block;float:left;margin:5px 0 0 5px;}#home_ela p{margin:0;padding:0;}#home_ela a{color:#e0c08a;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}#home_ela a:hover{text-decoration:underline;}#home_components_left{float:left;width:306px;margin-right:14px;padding-right:14px;border-right:1px solid #e0c08a;}.tab_item_wrapper{float:left;width:100px;}#fp_nm_rr{width:333px;height:164px;overflow:hidden;float:left;border:1px solid #e0c08a;}#fp_nm_rr ul{margin:0;float:left;padding:0;list-style:none;}#fp_nm_rr li{display:block;background: url(/images/homeTabStaticBg.gif) repeat-y;padding:4px 7px 14px 7px;margin:0;width:84px;height:37px;}#fp_nm_rr li.active_tab{background: url(/images/homeTabActiveBg.gif) repeat-y;}#fp_nm_rr li span{color:#e0c08a;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:bold;cursor:pointer;}#fp_nm_rr li.active_tab span{color:#830000;}#fp_nm_rr li a{color:#e0c08a;font-size:11px;font-weight:bold;}#fp_nm_rr li.active_tab a{color:#000000;}#fp_nm_rr .tab_item_wrapper{border:1px solid #e0c08a;width:228px;height:153px;overflow:hidden;margin:4px 0 0 0px;}#fp_nm_rr .tab_item{position:relative;}#fp_nm_rr .featured_nav_btns{width:30px;height:30px;position:absolute;top:129px;z-index:100;cursor:pointer;}#fp_nm_rr .noItemsAlert{color:#ffffff;text-align:center;margin-top:57px;padding:0 10px;}#fp_nm_rr .prevBtn{background: url(/images/goLeft.png) no-repeat;left:6px;}#fp_nm_rr .nxtBtn{background: url(/images/goRight.png) no-repeat;left:209px}#fp_nm_rr .featItem{position:relative;}#fp_nm_rr .feat_trans_bg a{text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;color:#e0c08a;font-size:14px;}#fp_nm_rr .feat_trans_bg{height:32px;padding:2px 0;text-align:center;color:#ffffff;position:absolute;left:0;width:228px;font-size:12px;top:117px;background: url(/images/feat_trans_bg.png) repeat;}#newsReel{float:left;width:275px;height:167px;margin-left:16px;padding-left:16px;border-left:1px solid #E0C08A;}#allBlogLink{float:right;color:#E0C08A;}#newsReel h2{font-weight:normal;color:#e0c08a;margin:-4px 0 0 0;}#newsReel p{color:#ffffff;font-size:12px;margin:0;padding:0;line-height:17px;}#newsReel .blogPost{border-bottom:1px solid #414141;margin:0 0 7px 0;padding: 0 0 7px 0;}#newsReel .lastPost{margin:0;padding:0;border:none;}#newsReel a.blogTitle{color:#e0c08a;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;}#newsReel p.noBlogs{text-align:center;margin-top:56px;}.slideShowWrapper{position:relative;width:962px;overflow:hidden;height:248px;}.slideshowImg {position: absolute;top: 0px;left:0px;}.slideshowText {position: absolute;top:248px;z-index: 100;background-color: #333333;opacity: 0.75;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;height: 42px;width: 100%;color: #FFF;font-size: 12px;}.slideshowTextContainer {margin: 15px;height: 15px;width: 100%;}#flashBanner{width:962px;height:248px;padding:8px 0 0 8px;}#featuredPropRotate, #newMarketRotate, #recentReducedRotate{height:153px;overflow:hidden;}
