body {
	background-color : #7c5317;
	background : url('/images/layout/bg.gif');
	margin : 0px;
	padding : 0px;
	}
input.login {
	font : 10px tahoma, verdana, arial, helvetica, sans serif;
	color : black;
	background-color : white;
	margin : 0px;
	padding : 0px;
	border : 1px solid #bda98b;
	}
form.login {
	margin : 0px;
	padding : 0px;
	}
input.contact, textarea {
	color : #3e290b;
	background-color : #fff;
	border-width : 1px;
	border-style : inset;
	font : 11px verdana, arial, helvetica, tahoma, sans serif;
    scrollbar-base-color: default;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #3e290b;
    scrollbar-3dlight-color: #3e290b;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #3e290b;
	}
a:link, a:visited, a:active  {
	font : 12px verdana, arial, helvetica, sans serif;
	color : #7c5317;
	background-color : #eee5d9;
	text-decoration : none;
	}
a:hover {
	color : #df8300;
	background-color : #f3eadd;
	}
h1 {
	font : 20px copperplate gothic bold, georgia, times new roman, serif;
	color : #3e290b;
	background-color : transparent;
	padding : 10px 10px 0px 10px;
	}
h2 {
	font : 14px georgia, times new roman, serif;
	color : #3e290b;
	background-color : transparent;
	padding : 10px 10px 0px 10px;
	font-weight : bold;
	}
h3 {
	font : 12px georgia, times new roman, serif;
	color : #3e290b;
	background-color : transparent;
	padding : 10px 10px 0px 10px;
	font-weight : bold;
	}
p {
	font : 12px verdana, arial, helvetica, sans serif;
	color : #3e290b;
	background-color : transparent;
	padding : 0px 10px 0px 10px;
	}
ul, li {
	list-style: url('/images/layout/marker.gif') none outside;
	font : 12px verdana, arial, helvetica, sans serif;
	color : #3e290b;
	background-color : transparent;
	line-height : 20px;
	}
ul.nav, li.nav {	
	margin : 0px;
	padding: 0px;
	list-style: none outside url('');
	background-color : transparent;
	}
li.more {
	padding : 5px 5px 5px 0;
	border-bottom : 1px solid #dfd7cb;
	margin-top : 15px;
	background-color : #bda98b;
	}
li.more a:hover {
	background-color : transparent;
	}
ol.text, li.text {
	list-style: decimal inside url('');
	background-color : transparent;
	list-style-type: decimal;
	list-style-position : outside;
	margin : 10px 10px 10px 20px;
	line-height : 16px;
	}
a.lnav:link, a.lnav:visited, a.lnav:active  {
	display : block;
	width : 100%;
	font : 11px verdana, arial, helvetica, sans serif;
	color : #dfd7cb;
	background-color : transparent;
	text-decoration : none;
	text-align : left;
	padding : 4px 0px 4px 0px;
	margin-left : 24px;
	}
a.lnav:hover {
	color : #926f39;
	background-color : #3e290b;
	}
a.lnavban:link, a.lnavban:visited, a.lnavban:active  {
	color : #7c5317;
	background-color : transparent;
	}
a.lnavban:hover {
	color : #df8300;
	background-color : transparent;
	}
	
	
a.more:link, a.more:visited, a.more:active  {
	color : #3e290b;
	background-color : transparent;
	}
a.more:hover {
	color : #7c5317;
	background-color : transparent;
	}
	
	
#login_msg {
	height : 120px;
	width : 300px;
	overflow : auto;
	font : 11px verdana, arial, helvetica, sans serif;
	color : white;
	background-color : transparent;
	text-align : left;
	margin-left : 10px;
	}
.white {
	color : white;
	}
.red {
	color : red;
	}
.uc {
	font : 10px verdana, arial, helvetica, sans serif;
	color : #bda98b;
	}
.photos_thumbs {
	border : 1px solid #624111;
	margin : 0px 10px 10px 0px;
	}
.home_plans {
	padding : 5px 5px 3px 5px;
	border : 1px solid #bda98b;
	}
a.sitemap, a.sitemap:visited {
	font : .6em tahoma, verdana, arial, helvetica, sans serif;
	background-color : transparent;
	margin : 20px;
	}
a.sitemap:hover {
	color : white;
	background-color : transparent;
	}
.sold {
	color : #d00;
	text-decoration :  line-through;
	}
ul.listing li {
	margin-bottom : 30px;
	text-decoration : none;
	}
ul.listing li.sold a {
	color : #d00;
	}
ul.nav li.sold {
	color : #a15e00;
	text-decoration :  line-through;
	}
a.details {
	font-size : 10px;
	}
.floatr {float:right;}
.floatl {float:left;}
a img {border:none;}
img.floatr {margin:0 0 10px 10px;}
