#listing_sheet_header_bar h2{padding-top:0;padding-bottom:5px;margin-bottom:8px;color:#9C1410;font-size:14px;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;border-top:none;}
h4{padding-bottom:5px;margin-bottom:8px;color:#9C1410;font-size:14px;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;}
.header_table{border:solid;width:950px;border-collapse:collapse;background-color:#FFF;border-color:#FFF;border-width:3px 4px 3px 3px;margin:0;padding:0;}
#header_left_td{background:url(/img_framework/header_fade.jpg) repeat-x;width:498px;font-size:12px;color:#FFF;padding-left:10px;}
.header_right_td{width:429px;text-align:right;margin:0;padding:0;}
.header_menu{background:url(/img_framework/menu_bg.jpg) repeat-x;font-size:8px;}
.top_menu_font{font-size:12px;color:#FFF;font-weight:700;border-collapse:collapse;margin:0;padding:0;}
.contact_header{font-family:arial, verdana, Times New Roman, lucida grande, sans-serif;font-weight:400;font-size:18px;}
.body_table{width:950px;border:solid;border-collapse:collapse;background-color:#FFF;border-color:#FFF;border-width:0 4px 4px;}
.body_table_spacer{background-color:#FAEDB9;height:10px;}
.body_table_left{width:165px;background-color:#FAEDB9;}
.body_table_body{background:url(/img_framework/bottom_fade.jpg) repeat-x;background-position:bottom;padding:20px 10px 0 15px;}
#body_table_right{background:url(/img_framework/bottom_fade.jpg) repeat-x;background-position:bottom;border-left-style:dashed;border-left-color:#FAEDB9;border-left-width:1px;width:140px;padding:20px 10px 0;}
.contact_number{font-weight:700;font-size:11px;margin-bottom:6px;}
.team_title{font-weight:700;color:#9C1410;font-size:10px;}
.team_photo{border:solid;border-color:#FFF;border-width:1px;margin:5px 0 0;}
.menu_title_bar{margin-top:10px;margin-left:3px;margin-bottom:10px;border-bottom-style:solid;border-bottom-color:#FFF;border-bottom-width:1px;width:90%;float:left;font-weight:700;color:#000;font-size:11px;}
.left_menu_title{font-weight:700;color:#9C1410;font-size:12px;margin-top:10px;margin-left:8px;margin-bottom:3px;}
.left_menu_link{margin-bottom:2px;margin-left:19px;padding:0;}
#menu_wrap a:hover{color:red;font-size:12px;text-decoration:none;font-weight:400;}
#footer_table{font-size:9px;color:#FFF;width:800px;}
#footer_table a:hover{color:#FFEFBD;font-size:9px;text-decoration:none;font-weight:400;}
.rounded_main{background:url(/img_framework/top_fade.jpg) repeat-x;background-color:#F1F1F1;float:left;margin-right:15px;margin-bottom:8px;}
.rounded_main2{background:url(/img_framework/top_fade.jpg) repeat-x;background-color:#F1F1F1;float:left;margin-right:15px;margin-top:8px;}
.bl{background:url(/img_framework/curve_btm_lft.jpg) 0 100% no-repeat;}
.br{background:url(/img_framework/curve_btm_rgt.jpg) 100% 100% no-repeat;}
.tl{background:url(/img_framework/curve_top_lft.jpg) 0 0 no-repeat;}
.tr{background:url(/img_framework/curve_top_rgt.jpg) 100% 0 no-repeat;text-align:center;padding:10px;}
.main_prop_info{padding-top:3px;font-size:11px;font-weight:700;}
.main_img_caption{font-size:12px;font-weight:700;padding-bottom:5px;}
#main_body_text{padding-top:5px;font-size:12px;text-decoration:none;}
#main_body_text2{font-size:12px;text-decoration:none;padding:0;}
.community_img{float:left;margin-right:15px;margin-bottom:5px;margin-top:10px;}
#commdesc_body_text{margin-top:10px;margin-bottom:8px;font-size:12px;text-decoration:none;}
#listing_bread_crumbs{font-weight:700;font-size:12px;text-decoration:none;padding:0;}
#listing_bread_crumbs p{font-size:12px;color:#000;font-weight:700;padding-bottom:8px;}
#listing_bread_crumbs a:link{font-size:12px;color:#0086B5;font-weight:700;text-decoration:none;}
#community_links{font-size:12px;color:#000;width:100%;margin:0 2px 0 0;}
#community_links td{padding:0 0 6px 8px;}
#community_links a:hover{color:#424242;font-size:12px;text-decoration:underline;}
.bottom_spacer{padding-bottom:20px;}
.right_listings{color:#9C1410;font-size:12px;font-weight:700;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;padding-bottom:5px;}
.right_display_listing{width:120px;text-align:center;padding-bottom:0;padding-top:4px;}
.right_display_listing p{text-align:left;padding-left:10px;font-size:9px;}
.right_display_listing_a{color:#003;text-decoration:none;}
.right_display_listing_title{text-align:left;font-size:9px;font-weight:700;}
.right_display_rmls{padding-bottom:3px;text-align:right;width:140px;border-bottom:1px;border-bottom-color:#000;border-bottom-style:solid;}
.right_display_rmls2{padding-bottom:20px;text-align:right;width:140px;}
.basic_search_box{width:100%;border:1px;background:#F7F7F7;clear:both;border-color:#000;border-style:solid;}
.basic_box_header{font-size:12px;color:#9C1410;text-align:left;margin-bottom:5px;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;padding:5px;}
#basic_box_header2{color:#0086B5;font-size:10px;font-weight:700;text-decoration:none;text-align:right;margin-bottom:5px;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;padding:5px;}
#basic_box_header2 a{color:#0086B5;text-decoration:none;}
#search_box_form{width:100%;text-align:left;font-size:10px;font-weight:700;margin:5px;}
.small_text{font-size:9px;color:#7E8181;}
#search_box_form input{color:#000;background:#FFF;font-size:10px;border:solid #999 1px;margin:0;padding:0;}
#search_box_form select{color:#000;background:#FFF;font-size:10px;border:solid #999 1px;margin:0;padding:0;}
#contact_box{font-size:16px;text-align:center;width:100%;padding-bottom:5px;}
#contact_box a:hover{color:#424242;font-size:16px;text-decoration:underline;}
.smalltext_black{font-size:10px;margin-top:7px;color:#000;}
.idxmsg{font-size:12px;}
#full_search_box{width:100%;border:1px;margin-top:10px;clear:both;font-size:12px;color:#000;}
#full_search_box .check_box{color:#000;background:#FFF;border:0;font-size:12px;}
ul.inner_menu{list-style:none;border-bottom:1px solid silver;height:27px;margin:0;padding:0;}
ul.inner_menu li{float:left;border:1px solid silver;background-color:#f0f0f0;margin:0 4px -1px;padding:0;}
ul.inner_menu li.selected{background-color:#fff;border-bottom:1px solid #fff;}
ul.inner_menu li.selected a
ul.inner_menu li.selected a:visited{text-decoration:none;color:#406080;}
ul.inner_menu a{display:block;font-size:12px;font-weight:700;color:#404040;padding:6px;}
#full_search_box2{width:100%;margin-top:10px;border:none;clear:both;font-size:12px;color:#000;}
#full_search_box2 .heading{font-weight:700;background-color:#f0f0f0;color:#606060;margin:0;padding:2px;}
#full_search_box2 .heading_seperator{line-height:6px;}
#full_search_box2 .inner_search{border:1px solid #e0e0e0;}
#full_search_box2 .check_box{color:#000;border:0;font-size:12px;background:none;}
.submit_box{background:#CCC;border:solid #000 1px;}
.prop_type_format{width:100%;border:0;clear:both;font-size:12px;color:#000;}
.prop_type_links{border-top:dotted 1px #000;border-bottom:dotted 1px #000;margin-bottom:10px;padding:5px 0;}
.listing_bottom{border-top:dotted 1px #000;margin-top:10px;}
.display_results_main{margin-bottom:15px;width:100%;}
.display_results_td{padding:0 10px;}
#display_listing_result{width:100%;background:none;border-bottom:solid 1px #000;font-size:15px;font-weight:700;}
#display_listing_result2{width:100%;background:none;font-size:13px;color:#000;}
#display_listing_result2 img{padding-top:5px;border:0;margin:0;}
#display_listing_result2 a:hover{font-size:13px;color:#7E8181;text-decoration:underline;}
#listing_labels{padding-bottom:3px;margin:0;}
.listing_label_img{padding-top:5px;}
#listing_sheet_menu{display:inline;width:100%;}
#listing_sheet_top_info{border:0;width:100%;font-size:12px;color:#333;margin:0 3px 0 8px;padding:0;}
.listing_sheet_mls{color:#9C1410;font-weight:700;font-size:12px;}
.listing_sheet_price{font-size:16px;font-weight:700;}
#listing_sheet_top_info a:hover{color:#0086B5;font-weight:700;text-decoration:underline;font-size:12px;}
#listing_sheet_contact_div{font-size:13px;font-weight:700;text-align:left;margin:0;padding:0 3px 0 8px;}
#listing_sheet_contact_div a:hover{color:#0086B5;font-weight:700;text-decoration:underline;font-size:13px;}
#listing_sheet_contact_div .listing_sheet_contact{color:#9C1410;font-size:14px;margin-bottom:10px;}
.listing_menu_wrapper{text-align:left;margin:0;padding:10px 0 0 8px;}
.listing_menu_top_box{text-align:left;background:url(/images/menubox_top.gif) no-repeat left;width:168px;font-size:0;height:7px;margin:0;padding:0;}
#listing_menu_middle_box{text-align:left;background:url(/images/menubox_fade.gif) repeat-y left;width:168px;font-size:12px;font-color:#000;font-weigth:bold;margin:0;padding:0;}
#listing_menu_middle_box ul{vertical-align:middle;list-style-image:url(/images/red_arrow.jpg);margin:0;padding:0;}
#listing_menu_middle_box li{border-bottom:dashed #999 1px;margin:0 8px 0 25px;padding:5px 5px 4px 0;}
#listing_menu_middle_box .final_li{border:0;text-align:left;}
#listing_menu_middle_box a:hover{font-size:12px;color:#000;font-weigth:bold;text-decoration:underline;}
.listing_menu_bottom_box{text-align:left;background:url(/images/menubox_bottom.gif) no-repeat left;width:168px;height:7px;font-size:1px;margin:0;padding:0;}
.standard_table{width:600px;border:#000 1px;border-collapse:collapse;margin:0;padding:0;}
.listing_pic_box{border:0;margin:0;padding:0;}
.listing_table_main{margin:0;padding:0;}
.scriptphoto{border:solid 1px #000;margin:0;padding:0;}
#listing_sheet_description{border:0;width:100%;font-size:12px;margin:20px 0 0;padding:0;}
#listing_description_table a:hover{font-size:12px;color:#0086B5;font-weigth:bold;text-decoration:underline;}
#listing_features .nodetd{font-size:12px;width:50%;margin:5px 15px 0 0;padding:5px 15px 0 0;}
.listing_title_bars{border-bottom:dashed 1px #000;font-size:13px;font-weight:700;margin:0;padding:15px 0 3px;}
.listing_title_bars2{border-bottom:dashed 1px #000;font-size:13px;margin:0;padding:20px 0 3px;}
.nodetitle{font-weight:700;}
#listing_sheet_contact_form{font-size:12px;width:100%;margin:13px 0 0;}
.listing_form_header{font-size:14px;color:#FFF;font-weight:700;background:#666;padding:3px;}
.form_disclaimer{border-top:#666 3px solid;width:90%;font-size:10px;text-align:center;}
.form_display{font-size:12px;width:100%;margin:5px;}
.mlsinfo{font-size:12px;color:#666;line-height:1.05em;}
#mlsinfo{font-size:12px;color:#666;}
#mlsinfo a{color:#0086B5;}
.alerttext{color:red;font-weight:700;font-size:14px;}
.boldmedium{font-size:14px;}
#header_menu_links{border-right-width:1px;border-right-style:dashed;border-right-color:#FFF;}
.basic_search_bar_header{padding-top:10px;padding-bottom:3px;margin-top:15px;margin-bottom:15px;color:#9C1410;font-size:14px;border-top:1px;border-top-color:#9C1410;border-top-style:dashed;font-weight:700;clear:both;}
table.detail{width:100%;margin:0;padding:0;}
table.detail tr.odd{background-color:#fff;border-bottom:1px solid silver;}
table.detail tr.even{background-color:#f8f8f8;border-bottom:1px solid #d0d0d0;}
table.detail tr.footer{background-color:#f0f0f0;border-top:2px solid silver;border-bottom:2px solid silver;}
table.detail th{font-size:12px;text-align:left;font-weight:700;color:#404040;border-bottom:1px solid silver;}
table.detail td{font-size:12px;text-align:left;}
a:link,a:visited,a:hover{color:#000c7f;}
#h1_community_header h1,h2{padding-top:10px;padding-bottom:3px;margin-top:10px;color:#9C1410;font-size:14px;border-top:1px;border-top-color:#9C1410;border-top-style:dashed;clear:both;}
h3,#listing_sheet_header_bar h1{padding-top:5px;padding-bottom:5px;margin-bottom:8px;color:#9C1410;font-size:14px;border-bottom:1px;border-bottom-color:#9C1410;border-bottom-style:dashed;}
.site_title,#site_title_bar h1{font-family:Times New Roman, verdana, lucida grande, arial, sans-serif;font-style:normal;font-weight:400;font-size:32px;color:#FAEDB9;margin-bottom:2px;border:0;}
#menu_wrap a:link,#menu_wrap a:visited{color:#000;font-size:12px;text-decoration:none;font-weight:400;}
#footer_table a:link,#footer_table a:visited{color:#FFF;font-size:9px;text-decoration:none;font-weight:400;}
.main_img_caption_below,#PropInfo,.smallfont{font-size:10px;}
#main_body_text p,#main_body_text2 p,#commdesc_body_text p{font-size:12px;color:#000;padding-bottom:8px;}
#main_body_text a:link,#main_body_text a:visited,#main_body_text2 a:link,#main_body_text2 a:visited,#commdesc_body_text a:link,#commdesc_body_text a:visited{font-size:12px;color:#0086B5;text-decoration:none;}
#main_body_text a:hover,#main_body_text2 a:hover,#commdesc_body_text a:hover{font-size:12px;color:#7E8181;text-decoration:underline;}
#listing_bread_crumbs a:visited,.prop_type_links a:link,.prop_type_links a:visited{font-size:12px;font-weight:700;color:#0086B5;text-decoration:none;}
#listing_bread_crumbs a:hover,.prop_type_links a:hover,#listing_sheet_menu a:hover{font-size:12px;font-weight:700;color:#7E8181;text-decoration:underline;}
#community_links a:link,#community_links a:visited{color:#03F;font-size:12px;text-decoration:none;}
#contact_box a:link,#contact_box a:visited{color:#03F;font-size:16px;text-decoration:none;}
#full_search_box select,#full_search_box input,#full_search_box2 select,#full_search_box2 input,.input_box{color:#000;background:#FFF;border:solid #999 1px;font-size:12px;}
#display_listing_result2 a:link,#display_listing_result2 a:visited{font-size:13px;color:#0086B5;text-decoration:none;}
#listing_sheet_menu a:link,#listing_sheet_menu a:visited{font-size:12px;font-weight:700;color:#333;text-decoration:none;}
#listing_sheet_top_info a:link,#listing_sheet_top_info a:visited{color:#0086B5;text-decoration:none;font-size:12px;}
#listing_sheet_contact_div a:link,#listing_sheet_contact_div a:visited{color:#0086B5;font-weight:700;text-decoration:none;font-size:13px;}
#listing_menu_middle_box a:link,#listing_menu_middle_box a:visited{font-size:12px;color:#000;font-weigth:bold;text-decoration:none;}
#listing_description_table,#listing_features{font-size:12px;width:100%;margin:0;padding:0;}
#listing_description_table a:link,#listing_description_table a:visited{font-size:12px;color:#0086B5;font-weigth:bold;text-decoration:none;}
#header_menu_links a,#header_menu_links2 a{text-decoration:none;color:#FFF;}
