﻿#ListingResults th, #ListingResults td, #ListingResults input, #ListingResults select, #ListingResults textarea { color: #000; font: small normal Arial, Helvetica, sans-serif; font-size: .85em} 

table.listings { width:100%; padding:0px; border:0px; text-align: left;}
#ListingResults td.mls_number { color:#fff; width:128px; background-color:#004169; border: 1px solid #000000; font-weight: bold; text-align: center; }
td.Listing-Column2 {width:406px; text-align: center;}
td.spacercell {width:2px;}
td.spacerrow {height:3px;}

.search-results-class { text-align: left; }
.search-results-count { text-align: left; font: small normal Arial, Helvetica, sans-serif;}
.viewing-row { text-align: left; font: small normal Arial, Helvetica, sans-serif;}
.links { text-align: right; }
	.links a { color: #244592; text-decoration: none; text-decoration: none; }
	.links a:visited { color: #244592; }
	.links a:hover { color: #ff0000; text-decoration: underline; }


table.paging-links{ width: 100%;  text-align: left;}

table.Listing-Essentials { width:100%; border:0px; color:#ffffff; margin: 0 auto 0 0;}
#ListingResults td.Listing-Essentials-Cell1 {width:40%; background-color:#95b79b; border: 1px solid #000000; color:#ffffff; font-size: 1.0em}
#ListingResults td.Listing-Essentials-Cell2 {width:24%; background-color:#95b79b; border: 1px solid #000000; color:#ffffff; font-size: 1.0em}
#ListingResults td.Listing-Essentials-Cell3 {width:36%; background-color:#95b79b; border: 1px solid #000000; color:#ffffff; font-size: 1.0em}
#ListingResults  td.Listing-Essentials-Cell5 { width: 80px; background-color:#95b79b; border: 1px solid #000000; color:#ffffff; font-size: 1.0em}

 .sqft_total_display { color:#ffffff;}
 .bedrooms_total {font-weight:bold; color:#ffffff;}
 	 .bedrooms_total_description {  color:#ffffff;}
 .baths_full {font-weight:bold;  color:#ffffff;}
 	 .baths_full_description {  color:#ffffff;}
 .baths_half {font-weight:bold; color:#ffffff; }
 	 table.Listing-Essentials.baths_half_description {  color:#ffffff;}
 .acres {font-weight:bold; color:#ffffff;}
     .acres_description {  color:#ffffff;}

	
/*.photo  {border: 1px solid #000000;} */
 
/*img.ListingPic { border: 0px none } */
img.ListingPic { border: 1px solid #000000; } 
 
td.Listing-Column3  { color:004169; font-size: 95%; vertical-align:top; line-height: 18pt}
	.AddressLabel { color:#004169; font-weight: bold; }
		.StreetAddress { }
			td.Listing-Column3 .StreetAddress a {  color:#000; text-decoration: none;  }
			td.Listing-Column3 .StreetAddress a:visited { }
			td.Listing-Column3 .StreetAddress a:hover { color: #ff0000; text-decoration: underline; }
	.subdivisionlabel { color:#004169; font-weight: bold; }
		.subdivision { color:#000; }
	.pricelabel { color:#004169; font-weight: bold; } 
		.price { color:#000000;  font-weight: bold; }
	.moreinfolabel { color:#004169; font-weight: bold; }
		.more_info_url  a { color: #496b4f; text-decoration: none; font-weight:bold; text-decoration: underline; }
		.more_info_url  a:visited { color: #496b4f; }
		.more_info_url  a:hover { color: #ff0000; font-weight:bold; text-decoration: none; }
	.virtual_tour_url {}
	    .virtual_tour_url a { color: #496b4f; text-decoration: none; font-weight:bold; text-decoration: underline; }
		.virtual_tour_url a:visited { color: #496b4f; }
		.virtual_tour_url a:hover { color: #ff0000; font-weight:bold; text-decoration: none; }
