body {
	background-color: #e2e2e2;
	background-image: url("../images/background_top.jpg");
	background-repeat: repeat-x;
	margin: 0px 0px; 
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-size: 11px;
}

.clear { clear: both;}
html,body {height: 100%;}
#fullheight {height: 100%;}

.titleblock {margin: 0px 0px 10px 0px;}
.pagetitle {color: #000; font-size: 18px; font-weight: bold; margin: 0px 0px 10px 0px;}

.returnlink a {color: #900; text-decoration: none; font-weight: bold;}
.returnlink a:visited {color: #900; text-decoration: none;}
.returnlink a:hover {color: #900; text-decoration: underline;}

.content_container {margin: 0px 0px 20px 0px; padding: 20px 0px 0px 20px;}

.headernav {position: absolute; margin: 30px 0px 0px 320px; font-family: arial, verdana, helvetica; font-size: 12px; font-weight: bold; color: #036;}
.headernav a {color: #036; text-decoration: none;}
.headernav a:visited {color: #036; text-decoration: none;}
.headernav a:hover {color: #900; text-decoration: none;}

.topnav {position: absolute; margin: 90px 0px 0px 310px; font-family: times new roman, times; font-size: 14px; font-weight: bold; color: #000;}
.topnav a {color: #000; text-decoration: none; padding: 0px 10px;}
.topnav a:visited {color: #000; text-decoration: none;}
.topnav a:hover {color: #900; text-decoration: none;}

.front_sectiontitle {font-family: times new roman, times; font-size: 18px; color: #009; font-weight: bold;}
.front_searchlink a {color: #900; text-decoration: none;}
.front_searchlink a:visited {color: #900; text-decoration: none;}
.front_searchlink a:hover {color: #900; text-decoration: underline;}

.front_bottom_desc a {color: #900; text-decoration: none;}
.front_bottom_desc a:visited {color: #900; text-decoration: none;}
.front_bottom_desc a:hover {color: #900; text-decoration: underline;}

.front_bottom_link a {font-family: times new roman, times; font-size: 16px; color: #900; text-decoration: none;}
.front_bottom_link a:visited {color: #900; text-decoration: none;}
.front_bottom_link a:hover {color: #000; text-decoration: none;}

.front_bottom_line {border: none 0; border-top: 1px dashed #900; height: 1px;}

.footer_container {margin: 0px 0px 30px 20px; width: 960px;}

.footernav {float: right;}
.footernav a {color: #000; text-decoration: none;}
.footernav a:visited {color: #000; text-decoration: none;}
.footernav a:hover {color: #000; text-decoration: underline;}

.copyright {}
.copyright a {color: #000; text-decoration: none;}
.copyright a:visited {color: #000; text-decoration: none;}
.copyright a:hover {color: #000; text-decoration: underline;}

.bcnav {font-family: arial, verdana, helvetica; font-size: 10px; color: #999; margin: 0px 0px 10px 0px;}
.bcnav a {color: #999; text-decoration: none;}
.bcnav a:visited {color: #999; text-decoration: none;}
.bcnav a:hover {color: #000; text-decoration: none;}

.sectiontitle {margin: 10px 0px 10px 0px;}

.sellerprofile_content {font-family: verdana, arial, helvetica; font-size: 10px; margin: 8px 0px 5px 0px;}
.sellerprofile_content a {color: #F63; text-decoration: none;}
.sellerprofile_content a:visited {color: #F63; text-decoration: none;}
.sellerprofile_content a:hover {color: #069; text-decoration: none;}

.property_details {margin: 5px 0px 0px 0px;}
