body {
	margin: 0;
	padding: 0;
	background-color: #ccc;
	background-image: url(../i/back.jpg);
	background-repeat: repeat-x;
	background-color:#F3F2EE;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333;
}

img {border:0;}
a {color:#5B6E37}
a:hover {color:#c90}

.borders {
	border-left:1px solid black;
	border-right:1px solid black;
}

/************************* NAV AREAS *************************/

#logonav {
	font-size:10px;
	font-family:arial,helevetica;
	font-weight:bold;
	text-align:center;
	background-image: url(../i/t-back-3nav.jpg);
}
#logonav a {
	text-decoration:none;
	color:#333;
}
#logonav a:hover {
	color:#c90;
}

#rnav {
	margin:0;
	padding: 0;
	background-image: url(../i/t-back-rnav.gif);
}
#rnav ul {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#rnav li {
	border-bottom: 1px solid #ccc;
}
#rnav li a {
	display: block;
	padding: 2px 10px;
	color: #333;
	text-decoration: none;
	background-image: url(../i/t-b-box.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}
#rnav li a:hover {
	background-color: #c90;
	color: #fff;
	font-weight:bold;
}


/************************* CONTENT AREAS *************************/

#content {
	background: #fff;
	padding: 0 10px;
}

#content h1 {
	margin:5px 0 20px 0;
	font-size:15px;
	line-height:15px;
	font-family:arial,helvetica,verdana;
	color:#5B6E37;
}

#content h2 {
	margin:0;
	font-size:12px;
	line-height:14px;
}

#content h3 {
	font-family:'Times New Roman', Times, serif;
	font-weight:normal;
	color:#960;
	margin:5px 0;
	font-size:20px;
	line-height:18px;
	border-bottom:1px solid #ccc;
}

.fp {margin-top:0;}

.bars {border-top:1px solid #999;margin:10px 0;}
.bard {border-top:1px dashed #999;margin:10px 0;}
.btop {text-align:center;border-top:1px dashed #666;border-bottom:1px dashed #666;margin:20px 0;padding:10px;}

.homelistings li {margin-bottom:15px;}

.req {color:red;font-weight:bold;}

.contact {margin:10px;font-family:verdana;}
.contact b {color:#5B6E37}


/************************* FOOTER *************************/

#footer {
	padding: 10px 0 100px 0;
	background-color: #fff;
	font-size:10px;
	color:#666;
	border-top:3px solid #5B6E37;
}
#footer p {
	margin: 0 0 0 15px;
}
#footer a{
	text-decoration:none;
	color:#666;
}
#footer a:hover {
	text-decoration:underline;
	color:#c90;
}

.flogo {
	border-right:1px solid #999;
	padding:5px 43px 50px 43px;
}

