@charset UTF-8;html,body{background:#e5f2ff;color:#555;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}img{border:0}h1{color:#6799ca;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;font-style:italic;font-weight:400;margin:0 0 15px;padding:0}h2{font-size:18px;font-weight:700;margin:0 0 15px;padding:0}h2.profile{border-bottom:1px dotted #000;clear:left;padding-top:25px}h3{border-bottom:1px dotted #aaa}a:hover,a:visited:hover{color:#913F18}#outside_wrapper{background:url(images/bg.jpg) repeat-x}#wrapper{margin:0 auto;position:relative;width:1000px}#header{background:url(/templates/images/header_home.jpg);height:215px;position:relative;width:1000px}#header div.favorites{color:#fff;font-size:10px;position:absolute;right:2px;top:14px}#header div.favorites a:link,#header div.favorites a:visited{color:#fff;text-decoration:none}#header div.favorites a:hover,#header div.favorites a:visited:hover{color:#fff;text-decoration:underline}#header a.home_link{height:160px;left:30px;position:absolute;top:30px;width:270px}#inner_wrapper{background:url(images/content_bg.jpg)}#sidebar{float:left;padding:0 0 0 4px;width:214px}#allison-photo{margin:0 auto;padding:0 0 5px;width:186px}.facebook-icon{float:left;font-size:10px;height:80px;padding-left:15px;text-align:center;text-transform:capitalize;width:90px}.twitter-icon{font-size:10px;height:80px;text-align:center;text-transform:capitalize}.twitter-icon a{display:block}.twitter-icon img{float:left;padding:0 10px 0 35px}.twitter-icon div{float:left;font-size:12px;font-weight:700;padding-top:10px;width:80px}#facebook-badge{border:5px solid #fff;height:84px;left:110px;position:absolute;top:440px;width:349px}#sidebar ul{clear:both;list-style:url(images/arrow.jpg);margin:0;padding:15px 0 0}#sidebar ul li{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;margin:0 0 20px 30px;padding:0}ul.realestatetools li{font-size:14px;font-weight:700;padding-bottom:10px}#home_quote{border:0;height:122px;margin:20px 0;padding:0;position:relative;width:410px}#home_quote img{border:0;margin:0;padding:0}form#search{margin:0;padding:0}.quick_search{clear:left;margin:0;width:410px}.qs_top{background:url(images/qs_top.png) no-repeat;height:30px;width:410px}.qs_mid{background:#235587;border-left:7px solid #6799cb;border-right:7px solid #6799cb;color:#fff;font-size:10px;padding:4px;width:388px}.qs_mid .label{padding-top:4px}.qs_mid select{font-size:10px;margin:0;padding:0;width:158px}.qs_btm{background:url(images/qs_btm.png) no-repeat;height:15px;width:420px}.qs_link_adv{padding-top:15px}.qs_mls_search{border-top:1px solid #6799cb;margin-top:5px;padding-top:5px}.qs_mls_search_field{float:left;width:137px}.qs_mls_search_field input{font-size:10px;width:128px}.qs_btn_go{float:left;height:17px;padding-top:8px;width:18px}#content{float:left;padding:15px;width:751px}#content_home{background:url(/templates/images/main_bk.jpg) no-repeat;float:left;margin:0 0 0 12px;padding:0 0 0 10px;width:759px}#featured_property_home{float:right;margin:0 20px 20px;width:300px}.fp_details{background:#c7d9ea;font-family:Georgia, "Times New Roman", Times, serif;height:115px;margin:0 auto;padding:8px;width:278px}.fp_image{position:relative}.fp_title{color:#225587;font-size:14px}.fp_btm{background:url(/templates/images/fp_btm.jpg);height:10px;margin:0 auto;width:294px}.blog_entry_brown div.top{background:url(/images/blog_deco_brwn_top.jpg);height:4px;width:752px}.blog_entry_brown div.mid{background:#f0ece0;padding:15px;width:722px}.blog_entry_brown div.btm{background:url(/images/blog_deco_brwn_btm.jpg);height:4px;width:752px}.blog_entry_white div.mid{background:#fff;padding:15px;width:722px}.blog_entry_white div.mid h2 a:link,.blog_entry_white div.mid h2 a:visited,.blog_entry_brown div.mid h2 a:link,.blog_entry_brown div.mid h2 a:visited{color:#504527;text-decoration:none}.blog_entry_white div.mid h2 a:hover,.blog_entry_white div.mid h2 a:visited:hover,.blog_entry_brown div.mid h2 a:hover,.blog_entry_brown div.mid h2 a:hover{color:#913F18;text-decoration:none}#contact_footer{padding:20px 40px 10px 240px}.lnf_logo{float:left;height:57px;width:83px}.realtor_logos{float:right;height:47px;width:107px}.contact_info{color:#225587;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;padding:5px 0 0 15px;width:470px}.contact_info .contact_name{border-bottom:1px solid #225587;font-size:14px;font-weight:700}#footer{background:#fff}#footer div{border-top:1px solid #699cce;font-size:0;height:0;line-height:0;margin:0 auto;padding:1px 0;width:996px}#email_link{display:block;height:18px;position:absolute;right:162px;top:175px;width:120px}.clear{clear:both}form.search div.label{clear:left;float:left;font-weight:700;line-height:22px;padding:10px 0;width:150px}form.search div.field{float:left;padding:10px 0;width:400px}.town_div a:link,.town_div a:visited{background-color:#edece9;border:1px solid #bbb69a;float:left;font-size:16px;height:18px;margin-left:15px;margin-top:5px;text-align:center;width:200px}.town_div a:link:hover,.town_div a:visited:hover{background-color:#FFF}.types_left{float:left;width:200px}.types_left div{background:#FFF;border:0 solid #000;margin-top:3px;width:150px}.types_left div.selected{background:#e3e3e3;border:1px solid #000}.type_new{display:none;width:auto}.towns_on{display:block;float:left;width:450px}a.search_btn:link,a.search_btn:visited{border-left:1px solid #bbb69a;border-right:1px solid #bbb69a;border-top:1px solid #bbb69a;display:block;float:left;font-size:12px;padding:4px;text-align:center;text-decoration:none;text-transform:uppercase;width:160px}a.search_btn:hover,a.search_btn:visited:hover{background:#FFF}div.delmls_summary{float:left;padding-bottom:20px;width:530px}div.delmls_summary div.title{font-size:12px;font-weight:700}div.delmls_summary div.price{font-size:12px;font-weight:700;padding-bottom:10px}div.delmls_summary div.moreinfo{font-size:10px;font-weight:700;padding-bottom:10px}div.delmls_details div.price{font-weight:700;padding-bottom:10px}div.delmls_details_images{float:left;text-align:center;width:320px}div.delmls_details_images div.image_links{padding:5px 0}div.delmls_details_images div.image_links a:link,div.delmls_details_images div.image_links a:visited{background:#d6e4f2;border:1px solid #000;color:#000;font-size:12px;margin:0 2px;padding:2px 4px;text-decoration:none}div.delmls_details_images div.image_links a:hover,div.delmls_details_images div.image_links a:visited:hover{background:#60aef8;border:1px solid #000;color:#000;font-size:12px;margin:0 2px;padding:2px 4px;text-decoration:none}div.delmls_features_data table tr td{font-size:10px;padding:2px 0}div.delmls_disclaimer{font-size:10px;padding:15px 0;text-align:center}div.delmls_back_to_search_results{font-weight:700;text-align:center}a.pagelinks:link,a.pagelinks:visited{background:#3a6098;border:1px solid #000;color:#fff;font-size:12px;margin:0 2px;padding:2px 4px;text-decoration:none}a.pagelinks:hover,a.pagelinks:visited:hover,span.currentpage{background:#fff;border:1px solid #000;color:#3a6098;font-size:12px;margin:0 2px;padding:2px 4px;text-decoration:none}div#featured_property{float:right;margin:20px 0 20px 20px;width:300px}div#featured_property div.fheader{background:url(/templates/general/images/fp_header.jpg);color:#fff;font-weight:400;height:21px;line-height:21px;margin:0;text-align:center;text-transform:uppercase;width:300px}div#featured_property div.fphoto{border-bottom:1px solid #325484;border-left:1px solid #325484;border-right:1px solid #325484}div#featured_property div.ftext{border-left:1px solid #325484;border-right:1px solid #325484;font-size:12px;padding:8px}div#featured_property div.ffooter{background:#325484;font-size:10px;height:10px;line-height:10px;margin:0;width:300px}div.realestatemanager h4{border-bottom:1px dotted #000;font-size:16px;margin:30px 0 10px;padding:0}div.realestatemanager h5{font-size:14px;margin:10px 0 5px;padding:0}div.realestatemanager div.data_row{font-size:10px;padding:5px 0;text-transform:uppercase}div.realestatemanager input{font-size:10px}div.realestatemanager ol.li,div.realestatemanager ul.li{padding:4px 0}div.realestatemanager div.button{padding:4px;text-align:center;width:150px}div.realestatemanager div.button a:link,div.realestatemanager div.button a:visited{background:#c00;border:1px solid #c00;color:#fff;display:block;font-size:10px;font-weight:700;height:100%;padding:4px;text-decoration:none;width:100%}div.realestatemanager div.button a:hover,div.realestatemanager div.button a:visited:hover{background:#fff;color:#c00}div.realestatemanager div#listing_images div{font-size:9px}div.rem_d_open_houses_box_top{background:#FFF;border:1px solid #C00;color:#C00;font-size:12px;font-weight:700;margin-bottom:15px;padding:5px 0;text-align:center;text-transform:uppercase}div.rem_d_open_houses_box{margin:15px 0 0}div.rem_d_open_houses_box ol{margin:0;padding:5px 0 5px 20px}div.rem_d_open_houses_box ol li{font-size:12px;padding:4px 0}div.rem_d_back_link{margin-top:15px;text-align:center}p,.fp_text{line-height:18px}a:link,a:visited,.fp_price{color:#225587}#header h1,#header a.home_link span,.towns_off{display:none}.facebook-icon a:link,.facebook-icon a:visited,.twitter-icon a:link,.twitter-icon a:visited,#sidebar ul li a:link,#sidebar ul li a:visited,.fp_title a,div.realestatemanager div#listing_images div a:link,div.realestatemanager div#listing_images div a:visited,div.realestatemanager div#listing_images div a:hover,div.realestatemanager div#listing_images div a:visited:hover{text-decoration:none}.facebook-icon a:hover,.facebook-icon a:visited:hover,.twitter-icon a:hover,.twitter-icon a:visited:hover,#sidebar ul li a:hover,#sidebar ul li a:visited:hover{text-decoration:underline}ul.areainfo li,ul.realestatetips li,div.delmls_details div.virtual_tour_url,div.delmls_details div.request_info,div.delmls_details div.favorites,div.delmls_details div.mortgage_calculator,div.delmls_features_data table{padding-bottom:10px}ul.areainfo li a,div.delmls_details div.title,div#featured_property div.ftext div.faddress,div#featured_property div.ftext div.fprice,div.rem_s_title,div.rem_d_title,div.rem_d_price,div.rem_d_open_houses_box div{font-weight:700}#home_quote div,.fp_mask{left:0;position:absolute;top:0}.blog_entry_brown,.blog_entry_white{width:752px}.blog_entry_brown div.mid h2,.blog_entry_white div.mid h2{border-bottom:1px solid #d7d1bf;margin:0 0 10px;padding:0}.blog_entry_brown div.mid p,.blog_entry_white div.mid p{margin:0;padding:0}.blog_entry_white div.top,.blog_entry_white div.btm{height:4px;width:752px}form.search,div.delmls_summary div.remarks,div.delmls_summary div.subdivision{font-size:12px}div.delmls_summary div.listing_company,div.delmls_summary div.listing_type,div.delmls_details div.listing_company{font-size:10px;padding-bottom:10px}div.delmls_details div.remarks,div.delmls_details div.subdivision,div#featured_property div.ftext div.fdescription,div.rem_s_description,div.rem_s_more_info,div.rem_d_description{font-weight:400}div.realestatemanager div.label,div.realestatemanager span.label{font-size:10px;font-weight:700;text-transform:uppercase}div.rem_d_virtual_tour,div.rem_d_request_info,div.rem_d_favorites,div.rem_d_mortgage_calculator{margin-top:15px}
