/* CSS Document */

html{
	background:#C0C0C0;
}	
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	}
#wrap{
	width:950px;
	margin:0 auto;
	padding:0;
	background:#ffffff url(header.jpg) no-repeat top center;
}
h1{
padding:22px 0 0 38px;
	margin:0;
	height:165px;
	width:230px;
	
}
h1 a{
	margin:0;
	padding:0;
	height:124px;
	width:268px;
	display:block;
	background:url(bg_h1.gif) no-repeat top left;
	}
	
.hideme{
	display:none;
}
#nav{
	height:81px;
	width:920px;
	margin:0;
	padding:0 30px 0 0;
	clear:both;
	background:url(ul.jpg) no-repeat;
	list-style:none;
	font-size:90%;
}
#nav li{
	margin:10px 5px 0 5px;
	padding:0;
	float:left;
	list-style-type:none;
}

#nav li a{
	color:#ffffff;
	text-decoration:none;
}

#nav li a:hover{
	color:#ffffff;
}


/*columns and stuff */

#contentarea{
	width:920px;
	margin:0 auto;
}

#content-50L{
	width:65%;
	padding:0;
	margin:0;
	float:left;
}
#content-50R{
	width:33%;
	padding:0;
	margin:0;
	float:right;
}

.search{
	background:url(searchbg2.jpg) no-repeat top left;
	padding:20px 20px 15px 20px; 
	font-size:85%;
}

#footer-L{
	width:65%;
	padding:0;
	margin:0;
	float:left;
}
#footer-R{
	width:33%;
	padding:0;
	margin:0;
	float:right;
	background:#A4A4A4;
}
#footer-R form{
	padding:10px;
}

#smcontent-70L{
	width:70%;
	padding:0;
	margin:0;
	float:left;
}
#smcontent-30R{
	width:29%;
	padding:0;
	margin:0;
	float:right;
}
#sub_35{
	width:175px;
	padding:0;
	margin:0;
	float:left;
	
}
#sub_65{
width:450px;
	padding:0 0 0 5px;
	margin:0;
	float:right;
}
#footer{
clear:both;
background:#F9F9F9;
margin:10px 0 0 0;
padding:15px;
}

.clearer{
	clear:both;
}
/*headings*/
h2{
	margin:0;
	padding:0;
	height:24px;
}

h2.welcome{
	background:url(h2_welcome.gif) no-repeat;
	text-indent:-5000px;
}
h2.searchh{
	display:none;
}
h2.request{
	background:url(h2_request.gif) no-repeat;
	text-indent:-5000px;
}
h2.keep{
	background:url(h2_keep.gif) no-repeat;
	text-indent:-5000px;
}
h2.properties{
	background:url(h2_properties.gif) no-repeat;
	text-indent:-5000px;
}
h2.similar{
	background:url(h2_similar.gif) no-repeat;
	text-indent:-5000px;
}
h2.tenants{
	background:url(h2_tenants.gif) no-repeat;
	text-indent:-5000px;
}
h2.landlords{
	background:url(h2_landlords.gif) no-repeat;
	text-indent:-5000px;
}
h2.useful{
	background:url(h2_useful.gif) no-repeat;
	text-indent:-5000px;
}
h2.thankyou{
	background:url(h2_thankyou.gif) no-repeat;
	text-indent:-5000px;
}
p{
	font-size:90%;
	text-align:justify;
	}

/*text stuff*/

.red{
	color:#CB5742;
	margin:0;
}
.moredetails{
	/*padding:5px 0 0 80px;
	background:url(moredetails.gif) no-repeat top left;
	display:block;
	width:185px;*/
	color:#CB5742;
	clear:left;
}

.large_images{
float:left;
padding:4px 0 0 4px;
}

form{margin:0;padding:0;}