@charset "UTF-8";
/* CSS Document */

#inv_page{width:784px; align:centre; padding: 20px 45px 0 45px;}

.mainimage  {vertical-align: top; width="-"}

.inv_title{color: #007457; font-size: 20px; border-bottom:thin; border-bottom-color:#007457; border-bottom-style:solid; width:694px; margin-bottom:25px; padding-bottom:10px;}
.inv_summary_title{font-size: 14px;font-weight: bold; margin:0 0 0 0 ; padding:0 0 0 0;}
.inv_text {font-size: 13px; color: #666666; margin-bottom: 15px;}
.inv_text_instructions {font-size: 13px; color: #666666; margin-bottom: 15px; margin-top:15px;}
.inv_email {font-size: 13px; margin: 5px 0px 0px 0px; padding:0 0 0 20px; line-height: 22px;}
.inv_phone {font-size: 13px; color: #666666; margin: 0px; padding:0 0 0 20px;line-height: 22px;}
#inv_downloads{float:left; border-width:4px; border-style:solid; border-color:#CCCCCC; width: 306px;}
#inv_downloads img{width:95px; margin:0px 0px 0px 0px ; padding:0 0 0 0;}

#inv_left_col{float:left; width:315px; margin:0px 15px 0px 0px ; padding:0 0 0 0; vertical-align:top;}
#inv_right_col{float:left;}
.inv_plain{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}

#listnav {margin: 25px 0px 0px 0px;}
#listnav ul li {padding-left:0px;}



.listing_h1{clear:both;}
#inv_summary_prop {float:left; margin:10px 0px 0px 10px;}
#inv_summary_prop img {vertical-align:top; margin:0px 0px 0px 10px; border-style:none;}
#inv_summary_prop a:hover,
#inv_summary_prop a:visited,
#inv_summary_prop a
#inv_summary_prop img a:hover,
#inv_summary_prop img a:visited,
#inv_summary_prop img a {color:#FFFFFF; border-style:none;}

.inv_summary_text { width:260px; float:left; margin:10px 0px 0px 10px; padding:0; text-align: left;}
.inv_summary_text a:visited { color:#FFFFFF;}
#listingcontent div.inv_summary_text p {margin:-5px 0px 0px 2px; width:250px; padding: 5px 0;}
#listingcontent div.inv_summary_text img,
#listingcontent div.inv_summary_text img a:visited,
#listingcontent div.inv_summary_text img a:hover,
#listingcontent div.inv_summary_text img a {color:#FFFFFF; border-style:none;}
#listingcontent div.inv_summary_text p a:visited,
#listingcontent div.inv_summary_text p a:hover,
#listingcontent div.inv_summary_text p a {color: #666666; background:none; padding:0; margin:-5px 0px 0px 0px; width:250px; }

#listingcontent div.inv_summary_text p.sold{background-color:#CC0000; color:#FFFFFF; text-align:center; padding: 5px 0px 5px 0px; margin-top:5px; width:50px; font-size:14px; font-weight:bold; }
#listingcontent div.inv_summary_text p.under_offer{background-color:#CC0000; color:#FFFFFF; text-align:center; padding: 5px 0px 5px 0px; margin-top:5px; width:110px; font-size:14px; font-weight:bold; }
#listingcontent div.inv_summary_text p.under_new_instructions{background-color:#CC0000; color:#FFFFFF; text-align:center; padding: 5px 0px 5px 0px; margin-top:5px; width:150px; font-size:14px; font-weight:bold; }