 #nav, #breadcrumb, #mainleft, .footer, .resultsbuttons, #clickthrough, .magnify,  #dropshadow  { height:0px; width:0px; position:absolute; top:-999px;}
 body { margin:0; padding:0px; font-family:verdana, arial, sans-serif;  font-size:12px;}
 #content { background:none;}
 #mainright p, #content p  { width: 500px;}
#propertydetails .lighter { width: 500px;}

#toplinks {width:1px; height:1px; position:absolute; left:-900px;}
div#container {}

#logo {margin:0; padding:0; }
#propertydetails { background-image:none;}

a img {border:none;}

a {}
p {font-size:11px;}

.searchresults { width:550px;color: #595959; padding-bottom: 20px; margin: 0px 0px 10px 0px;  clear:both;}
	.searchresultsleft { width: 93px; float: left; padding-left: 5px; }
	.searchresultsleft img { width: 135px; height: 101px;}
	.searchresultsleft ul { margin: 0px; padding: 0px;}
	.searchresultsleft li { list-style-type: none;white-space:normal;}
	.searchresultsright { float: right;width: 387px; white-space:normal; }
	.searchresultsright a { text-decoration: none; cursor: pointer;}
	.searchresultsright h2 { font-size: 110%; color: #595959; margin-top:-7px; margin-bottom:5px; }
	.searchresultsheader { width: 387px; line-height: 20px; font-weight: bold; border-bottom: 1px solid #fff;}
		.searchresultsheaderleft { padding-left: 10px; font-size: 110%;}
		.searchresultsheaderright { margin-left:10px;font-size: 110%;}
			.auctionleft {width:283px; }
			.auctionright {width:90px; }
	.searchresultsdescription { padding: 10px 2px 10px 10px; clear:left;}
	.searchresultsdescription ul { margin-top: 5px; margin-left: 0px; padding: 0px; font-size:11px; }
	.searchresultsdescription li { line-height: 16px; list-style-type: none; padding-left: 15px;}
	
.lozengetop { height: 14px; width: 266px;}
.lozengebottom { min-height: 123px; width: 237px; padding-right: 5px; }

.lozengebottom li {list-style-type:disc;}
	
.bullets { text-align:center;background-image:none; clear:both;}
ul, li {list-style:none; list-style-image:none; list-style-type:none; background-image:none;}

#mainright, #content, .maintable td, .maintable tbody, .maintable tr, .maintable, .main, h1 {padding:0; margin:0;}

a {text-decoration:none;}

h2 a{ display:none;}
.calculate { display:none;}

.pagenumbers {display:none;}

ul#movingplanner li {display:inline;}



#content { margin-top:40px;}

#branchdetails_forprint  { display:block;font-size:16px; font-weight:bold; position:absolute; top:95px; width:500px; text-align:center;}
.largeprice { text-align:center;display:block;width:500px;}
#propertydetails .lighter { background-color: #E9F8FF !important;border:2px solid #cfe7f3;}

.homepagetableimages ul {margin:5px 0; padding:0; }
.homepagetableimages li {list-style-type:none; display:inline;}


#icons #iconsleft {margin-bottom:10px; font-weight:bold; font-size:16px;}
#icons #iconsright  {display:none; position:absolute; left:-999px; top:-999px; margin:-999px 0 0 -999px;}

.darktext {display:none;}

#propertydescription {float:left; width:260px; margin-right:10px; }
#propertydescription p {width:230px;}

#propertydetails li {float:left; clear:right; }
#propertydetails ul, .bullets { clear:both;}

#largethumbs ul {margin-left:10px;}
#largethumbs li, #pics li {margin-right:10px;}

#propertydetails ul { text-align:left; margin-left:-15px }
#propertydetails li {margin-top:10px;}

#propertydetails #propertyphotos {float:right; width: 350px; }
#propertydetails #propertyphotos ul { float: left; width: 350px; margin: 0px; }
#propertydetails #propertyphotos ul li {float:left; padding:3px; width:83px; clear: none; }

#propertydetails .lighter {background:none; border:none; font-weight:bold; clear:both}

#propertydetails .bullets li {clear:both; list-style:disc; float:none; width:450px; margin-left:30px;}
