div.innermain {
	width: 780px; 
	background: #EFEFEF; 
	padding: 0px; 
	border: 0px solid #C0C0C0; 
}
.footers {
	width: 780px; 
	background: white; 
	padding: 5px 0px 0px 0px; 
	float:left;
}
.innersub {
	width: 780px; 
	background: #EFEFEF;  
	padding: 0px 0px 0px 0px; 
}
.innerdet {
	width: 780px; 
	background: white;  
	padding: 0px 0px 0px 0px; 

}
.bodyleft {
	width: 540px; 
	background: #EFEFEF;  
	padding: 0px 0px 0px 0px; 

}
.resultslist {
	width: 530px; 
	background: #EFEFEF;  
	padding: 5px 0px 0px 5px; 


}
.resultitem {
	width: 500px; 
	background: #EFEFEF;  
	padding: 5px 10px 5px 10px; 
	clear:left;
}
.partnerresultslist{
	width: 470px; 
	background: white;  
	padding: 5px 0px 0px 5px; 
	float:left;

}
.partnerresultitem{
	width: 470px; 
	background: #EEEEEE;  
	padding: 5px 0px 5px 0px; 
	clear:left;
	float:left;
}
.navdiv{
	clear:left;
}

.centrecontainer{
	float:left;
	width:100%;
	text-align:center;
}
.Pageheading{
	float:left;
	width:100%;
	border:1px solid #999999;
	text-align:center;
	background: #C0C0C0;
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;

}
.divspacer{
	float:left; 
	border:0px;
	width:100%;
	height:5px;
	padding:0px;
	font-size:0px;
}
.listingspcr{
	float:left; 
	border:0px;
	width:550px;
	height:10px;
	padding:0px;
	font-size:0px;
}
.lh{
	float:left; 
	border:0px solid white;
	width:550px;
	padding:0px;
	font-size:12px;
}
.ih{
	float:left; 
	border:0px solid white;
	width:170px;
	padding:5px;
	font-size:12px;
}
.textholder{
	float:left; 
	border:0px solid blue;
	width:350px;
	padding:5px;
	font-size:12px;
}
.lipreview{
	border:0px; 
	background-color: #FFFFFF;

}
.imageframe{
	float:left;
	border: solid 1px #5F5C5C; 
	background-color: #FFFFFF;
	padding:1px;
}
.subhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.listhed{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding:5px;
}
.listdesc{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding:5px;
	text-decoration:none;
}
.listdetails{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding:5px;
}
.qlhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:underline;
}
.quicklinks{
	float:left;
	padding:5px 0px 5px 0px;
	width:100%;
	border:1px solid #999999;
	text-align:center;
	background: white;
	text-align:center;
	font-size: 12px;
	line-height: 18px;

}
.searchbox{
	float:left;
	padding:0px;
	width:100%;
	border:0px;
	text-align:center;
}

.recentlisting{
	float:left;
	width:100%;
	text-align:left;
}
.recentlistingshead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding:0px 0px 5px 100px;
}


.tdv {background: url(/images/dot5.gif) 0 0 repeat-x; width:100%;}
.bdv {background: url(/images/dot5.gif) 0 100% repeat-x}
.ldv {background: url(/images/dot5.gif) 0 0 repeat-y}
.rdv {background: url(/images/dot5.gif) 100% 0 repeat-y}
.bldv {background: url(/images/b_bl.gif) 0 100% no-repeat}
.brdv {background: url(/images/b_br.gif) 100% 100% no-repeat}
.tldv {background: url(/images/b_tl.gif) 0 0 no-repeat}
.trdv {background: url(/images/b_tr.gif) 100% 0 no-repeat; padding:5px;}

