 /*
ivory			FCF5DF
brown lighter 	CF9A5B
brown			BA8748
dark brown		401c06
darkest brown	1D0A0C
brown fade (recent new text) 7C583E
*/

ul#recent_news{
	padding:0;
	margin:0;
}
ul#recent_news li{
	margin: 0 0 7px 0; 
	padding:0;
	list-style-type:none; 
}
#intro_p a{
	font-weight:bold;
}
#intro_p{
	font: normal 1.2em Georgia, "Times New Roman", Times, serif; 
	text-align:left;
	padding:20px 50px;
	width:700px;
	color:#BA8748;
	letter-spacing:0.3px;
}
#intro_p p{
	xcolor:#401c06;
}
body{
	background-color: #1d0a0c;
	text-align:center;
	font:9pt arial, tahoma, helvetica, verdana sans-serif; text-decoration:none; 
	color:#401c06; 
	background-image:url(images/tile2.gif);
	margin-top:30px; 
	}																							
#logo { 
	float:left
	}
#header	{ 
	background:#FCF5DF; 
	background:#FFFFFF; 
	text-align:left; 
	height:95px; 
	padding:10px 10px 10px 35px; 
	}
a{
 	color:#7C583E; 
	text-decoration:none; 
	}
a:hover {
	color:#BA8748 
	}
#navcontainer table {
	font: bold 7pt Georgia, "Times New Roman", Times, serif; 
	color:#BA8748;
	margin-top: 50px; 
	}
#navcontainer table, .absolut{ 
	position:absolute; 
	right:50px 
	}											
#navcontainer a{ 
	font: bold 7pt Georgia, "Times New Roman", Times, serif; 
	text-decoration:none; 
	color:#B68751 ; 
	text-transform:uppercase 
	}
#navcontainer a:visited{
	color:#B68751 
	}									
#navcontainer a:hover, #navcontainer #currentpage a { 	
	color:#724F2F 
	}
#container{ 
	padding:0 40px;
	position:relative;
	width: 802px; 
	margin:auto; 
	overflow:hidden;
	}	
#border{ 
	background-color:#401c06; 
	background-color:#FFF; 
	border:1px solid #BA8748; 
	overflow:hidden;														
	width:800px;
	height:565px;
	}
.padtop20{ 
	padding-top: 20px 
	}
.padtop15{ 
	padding-top: 15px 
	}
.padtop10{ 
	padding-top: 10px 
	}
.padtop5{ 
	padding-top: 5px 
	}
.padding{ 
	padding:20px 
	}
h2{ 
	color:#BA8748; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:7pt; 
	margin:0; 
	padding: 5px 0 
	}
h1{ 
	color:#BA8748; 
	font:9pt bold Georgia, "Times New Roman", Times, serif; 
	font-weight:bold;
	margin:0; 
	padding: 5px 0 
	}
h3{
	font: bold 10pt/12pt Arial, Helvetica, sans-serif
	}
#subnav1{										 
	background:#835526 url(images/tiles/navstripe.gif) repeat-x top; 
	font: bold 7pt arial, tahoma, helvetica, verdana, sans-serif; 
	height:60px; 
	color:#FCF5DF; 
	padding:10px 10px 10px 35px; 
	text-align:left;
	width:762px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:100%; 
	}
#subnav2{
	font: bold 7pt arial, tahoma, helvetica, verdana, sans-serif;
	background:#401c06;
	background:#835526 url(images/tiles/navstripe.gif) repeat-x top; 
	height:100px; 
	padding:10px 10px 10px 35px; 
	color:#BA8748;
	width:762px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:100%; 
	}										
#subnav1 a{ 
	font: bold 7pt Georgia, "Times New Roman", Times, serif; 
	text-decoration:none; 
	color:#CF9A5B 
	}
#subnav1 a:visited{ 
	color:#CF9A5B 
	}
#subnav1 table{ 
	padding-top: 20px; 
	font: bold 7pt arial, tahoma, helvetica, verdana, sans-serif; 
	}
#navcontainer table	td, #subnav1 table td{  /*Spacing for table nav*/
	padding-right:15px 
	}			
#subnav1 a:hover, #subnav1 #currentsubpage a{ 
	color:#FCF5DF ; 
	}
#subnav1 #current_property_nav a.current_subsubpage{ 
	color:#FCF5DF;  
	padding-bottom:6px; 
	/*border-bottom: 1px solid #CF9A5B*/  
	}														
#subnav1 #property_nav a, #subnav1 #property_nav a:visited{
 	font-family:Arial, Helvetica, sans-serif; 
	color:#BA8748; 
	display:inline;  
	padding-right:0px 
	}
#subnav1 #property_nav a:visited{ 
	color:#BA8748 
	}												
#subnav1 #property_nav a:hover, #topline a, #topline a:visited{ 
	color:#FCF5DF; 
	}
#subnav1 #current_property_nav a{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#BA8748; 
	display:inline;  
	padding-right:10px 
	}
#subnav1 #current_property_nav a:hover{ 
	color:#FCF5DF; 
	}
#subnav1 #currentsubpage a  { 
	padding-top:6px; 
	border-top: 1px solid #FCF5DF 
	}
#subnav1 #currentsubpage a.noline { 
	padding-top:6px; 
	border-top: 0px solid #FCF5DF 
	}
#subnav1 #currentsubsubpage a{ 
	color:#BA8748; 
	font-family:Arial, Helvetica, sans-serif; 
	}
#subnav1 #currentsubsubpage a:hover{ 
	color:#BA8748; 
	}
#subnav2 table{ text-align:left }
#subnav2 a,#subnav2 a:visited{ 
	color:#401c06; 
	text-decoration:none; 
	}
#subnav2 a:hover{ 
	color:#BA8748 
	}
#subox_left{ 
	float:left; 
	text-align:left; 
	width:300px 
	}
#subox_left	a.featured, #subox_left	a.featured:visited{ c
	color:#FCF5DF;  
	}
#subox_left	a.featured:hover{ 
	color:#BA8748 
	}
#subox_right{ 
	float:right; 
	text-align:left; 
	color:#BA8748; 
	margin-right:60px; 
	width:280px 
	}
#subox_right img, #subox_left img, #subnav2 table img{ 
	padding:10px 10px 10px 0
	}
#legal{  
	width:100%; 
	text-align: center; 
	color:#7C583E; 
	margin-top:10px; 
	line-height:1.5em;
	}
#legal a{ 
	color:#664833; 
	text-decoration:none;  
	font: bold 7pt arial, tahoma, helvetica, verdana, sans-serif;
	}
#legal a:visited{ 
	color:#7C583E; 
	}
#legal a:hover{ 
	color:#BA8748 
	}
#topline{ 
	border-top: 1px solid #CF9A5B; 
	padding-top:5px; 
	margin-top:-5px 
	}
#flash_intro{ 
	margin-left: auto; 
	margin-right: auto; 
	}
#subnav1 td, #navcontainer td { 
	vertical-align:top 
	}