/* CSS Document */

.div_clear{
	clear:both;
}

h1{
	color:#27649F;
	font-size:20px;
	margin:5px 0 0px;
	padding:0;
	text-align:center;
}

#content p.subh1{
	text-align:center;
	color:#555;
}

#content .title{
	margin-bottom:10px;
}

#tops{
}

#top_c{
	float:left;
	width:336px;
}

#top_c ul li{
	border-bottom:1px dotted #ccc;
	padding:3px 0;
}

#top_c ul li a{
	background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;
	padding:5px 5px 5px 13px;
}

#top_c_left{
	float:left;
	width:268px;
}

#top_c_left ul li{
	border-bottom:1px dotted #ccc;
	padding:3px 0;
}

#top_c_left ul li a{
	background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;
	padding:5px 5px 5px 13px;
}

#top_c_in{
	float:left;
	width:682px;
}

#top_c_in ul li{
	border-bottom:1px dotted #ccc;
	padding:3px 0;
}

#top_c_in ul li a{
	background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;
	padding:5px 5px 5px 13px;
}

#main_box{
	float:right;
	width:695px;
}

#listings_main{
	margin-bottom:10px;
	zoom:1;
}

#listings_main h2, #listings_main h3{
	text-align:center;
	width:460px;
	margin:auto;
}

#listings_main p{
	margin:auto;
	text-align:left;
	width:670px;
}

#listings_main h2{
	color:#27649F;
}

#listings_main h2.click_map{
	color:#EF9D1D;
	font-size:18px;
	padding-bottom:10px;
	padding-top:0;
	margin-top:0;
}

#tabs_lview{
	padding-left:0px;
	height:34px;
	border-bottom:1px solid #ccc;
}

#tabs_lview ul li{	
	list-style:none;
	float:left;	
	/*margin-bottom:7px;*/
	padding-right:5px;
	padding:3px 0;
}

#tabs_lview .tab{
	font-size: 12px;
	font-weight: bold;	
}

#tabs_lview .tab a{	
	text-decoration:none;
	padding:5px 10px;
	display: block;
	float: left;
}

#tabs_lview .tab .tab_selected{		
	background:#22496F none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
}

#tabs_lview .tab .tab_not_selected{		
	background: #fff;
	border: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color:#555;
}

#tabs_lview .tab .tab_not_selected:hover{		
	background: #C3D2DF;
	border: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #555;
}


#header_search_form{
	background:#22496F none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}

#header_search_form .search_zipcode{
	padding: 5px;
	float: left;
}

#header_search_form .search_beds{
	padding: 5px;
	float: left;
}

#header_search_form .search_baths{
	padding: 5px;
	float: left;
}

#header_search_form .search_price{
	padding: 5px;
	float: left;
}

#header_search_form .search_button a{
	background-color:#EEEEEE;
	color:#333333;
	float:left;
	font-size:11px;
	margin-top:5px;
	padding:3px;
	text-decoration:none;
	text-transform:uppercase;
}

#header_search_form .order_box{
	padding: 5px;
	float: left;
}

#header_search_form .jump_box{
	padding: 5px;
	float: left;
}

#header_navigation_results{
	background:#59768F none repeat scroll 0 0;
	border-bottom:1px solid #ccc;
	color:#FFFFFF;
	font-size:12px;
	padding:5px;
}

#header_navigation_results .total_listings{
	float:left;
	padding-top:5px;
}
#header_navigation_results .header_listings{
	padding-top: 5px;
	float: right;
}
#header_navigation_results .footer_listings{
	padding-top: 3px;
	float: right;
}
#header_navigation_results .footer_listings a{
	color: FFF;
	text-decoration:underline;
}
#header_navigation_results #listings_per_page{	
	float:left;
	padding-left:85px;
	padding-top:3px;
}
#header_navigation_results #listings_per_page select{
	width: 50px;
	font-size: 12px;
}

#listings_header{
	font-size: 11px;	
	font-weight: bold;
}
#listings_header ul{
	margin: 0px;
	padding: 0px;
	list-style: none;

}
#listings_header ul li{
	height: 17px;
	padding-top: 3px;
	background-color: #ccc;
	color: #000;
	float: left;
	margin-bottom:0px !important;
}
#listings_header ul .photo{
	text-align: center;
	width: 38px;
}
#listings_header ul .status{
	text-align: center;
	width: 55px;
}
#listings_header ul .location{
	width: 190px;
}
#listings_header ul .street{
	width: 162px;
}
#listings_header ul .street_power{
	width: 142px;
}
#listings_header ul .street_bankruptcy{
	width: 157px;
}
#listings_header ul .street_auction{
	width: 82px;
}
#listings_header ul .city{
	width: 100px;
}
#listings_header ul .state{
	width: 20px;
}
#listings_header ul .zipcode{
	text-align: center;
	width: 49px;
}
#listings_header ul .price{
	text-align: center;
	width: 95px;
}
#listings_header ul .style{
	text-align: center;
	width: 35px;
}
#listings_header ul .monthly{
	text-align: center;
	width: 65px;
}
#listings_header ul .sqfoot{
	text-align: center;
	width: 80px;
}
#listings_header ul .sqfootb{
	text-align: center;
	width: 70px;
}
#listings_header ul .contact{
	width: 92px;
}
#listings_header ul .auction{
	text-align: center;
	width: 80px;
}
#listings_header ul .listingtype{
	text-align: center;
	width: 82px;
}
#listings_header ul .bedbath{
	text-align: center;
	width: 40px;
}
#listings_header ul .register_date{
	text-align: center;
	width: 80px;
}
#listings_header ul .details{
	text-align: center;
	width: 65px;
}

#listings_content{
	font-size: 11px;
	color: #333;
}
#listings_content ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#listings_content ul li{
	height: 30px;
	padding-top: 3px;
	border-bottom: 1px solid #ccc;	
	float: left;
	overflow:hidden;
}
#listings_content ul .photo{
	text-align: center;
	width: 38px;
}
#listings_content ul .status{
	text-align: center;
	width: 55px;
}
#listings_content ul .location{
	width: 180px;
}
#listings_content ul .location a{	
	color: #326EA1;
}
#listings_content ul .location a:hover{	
	color: #1F4565;
}
#listings_content ul .location a:visited{	
	color: #990066;
}
#listings_content ul .street{
	width: 162px;
}
#listings_content ul .street_power{
	width: 142px;
}
#listings_content ul .street_bankruptcy{
	width: 152px;
}
#listings_content ul .street_auction{
	width: 82px;
}
#listings_content ul .street a{	
	color: #326EA1;
}
#listings_content ul .street a:hover{
	color: #1F4565;
}
#listings_content ul .street a:visited{
	color: #990066;
}
#listings_content ul .city{
	width: 100px;
}
#listings_content ul .city a{	
	color: #326EA1;
}
#listings_content ul .city a:hover{
	color: #1F4565;
}
#listings_content ul .city a:visited{
	color: #990066;
}
#listings_content ul .state{
	width: 20px;
}
#listings_content ul .zipcode{
	text-align: center;
	width: 49px;
}
#listings_content ul .price{
	text-align: center;
	font-size: 12px;
	color: #009933;
	width: 95px;
}
#listings_content ul .style{
	text-align: center;
	width: 35px;
}
#listings_content ul .monthly{
	text-align: center;
	width: 65px;
}
#listings_content ul .sqfoot{
	text-align: center;
	width: 80px;
}
#listings_content ul .sqfootb{
	text-align: center;
	width: 70px;
}
#listings_content ul .contact{
	width: 80px;
}
#listings_content ul .auction{
	text-align: center;
	width: 80px;
}
#listings_content ul .listingtype{
	text-align: center;
	width: 82px;
	color: #4B7225;
}
#listings_content ul .bedbath{
	text-align: center;
	width: 40px;
}
#listings_content ul .register_date{
	text-align: center;
	width: 80px;
}
#listings_content ul .details{
	text-align: center;
	color: #3C3870;
	width: 65px;
}
#listings_content ul .details a{
	display: block;
	width: 45px;
	height: 13px;
	color: #326EA1;
}
#listings_content ul .details a:hover{
	color: #1F4565;
}
#listings_content ul .details a:visited{
	color: #990066;
}

.listings_row_1 li{
	background-color: #fff;
	margin-bottom:0px !important;
}
.listings_row_2 li{
	background-color: #eee;
	margin-bottom:0px !important;
}
.listings_row_1:hover li, .listings_row_2:hover li{
	background-color: #D1E0EF;
}

#map{
	background:#FFFFFF url(/images/arrow.gif) no-repeat scroll 0 0;
	margin:10px auto;
	text-align:center;
	width:85%;
}

#left_bar{
	float:left;
	width:280px;
}

#left_bar .page_box h2{
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}

.page_box#article{
	margin-bottom:10px;
}

.page_box#article h2{
	border-bottom:1px solid #ccc;
}

.page_box#article p{
	font-size:12px;
	margin:10px 0;
}

.page_box#modify_search{
	background:#EEEEEE;
}

.page_box#text_box{
	margin-bottom:10px;
}

.page_box#text_box h2{
	border-bottom:1px solid #ccc;
}

.page_box#text_box p{
	color:#555;
	background-color:#fff;
}

.page_box h2{
	color:#5282B3;
}

.page_box#modify_your_search h2{
	border-bottom:1px solid #CCCCCC;
}

.page_box p{
	color:#777777;
	font-size:11px;
	padding:2px;
}

.page_box ul{
	padding:5px;
}

.page_box ul li{
	margin-bottom:2px;
}

.page_box#modify_search label{
	color:#555555;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding-top:4px;
	width:60px;
}

.page_box#modify_search select{
	width:160px;
}

.page_box#modify_search .zipcode{
	width:100px;
}

.page_box#modify_search .zipcode_line{
	border-top:1px solid #CCCCCC;
	margin-top:10px;
	padding:10px 0 0;
	width:255px;
}

#properties_pic_left{
	font-size:11px;
	width:268px;
}

#properties_pic_left h3{
	font-size:13px;
}

#properties_pic_left ul{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:15px 0;
}

#properties_pic_left ul li{
	color:#555555;
	float:left;
	font-family:tahoma;
	margin-left:3px;
	padding:0;
	width:150px;
	border-bottom:1px solid #ccc;
}

#properties_pic_left ul li.photo{
	margin:0;
	width:42%;
}

#properties_pic_left img{
	border:1px solid #014465;
	float:left;
	height:90px;
	margin:0;
	width:110px;
}

#tab_mod ul li{
	border-bottom:1px dotted #CCCCCC;
	padding:3px 0;
}

#tab_mod ul li a{
	background:transparent url(../images/bullet_list.gif) no-repeat scroll left center;
	padding:5px 5px 5px 13px;
}

.colorGreen{
	color:#009933;
}
.colorRed{
	color:#FF7575;
}

#google_ads_1{
	margin:auto;
	width:468px;
}

.sample_listing_lview{
	background:#FFDAAF none repeat scroll 0 0;
	border-bottom:1px solid #ADC7D6;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:5px;
	text-align:center;
	width:673px;
}