/*------------------------------------------------------------------------------------------------
  global classes
------------------------------------------------------------------------------------------------*/

body, td, p
{
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;; 
	font-size: 13px; 
	font-style: normal; 
	line-height: 18px; 
	color: #333333;
}
p {
	margin:0 0 10px 0;
}
img {
	border:0; 
}
form {
	margin:0px; 
}
ul {
	list-style-type:square
}

/*------------------------------------------------------------------------------------------------
  layout classes
------------------------------------------------------------------------------------------------*/
#pagewrap {
	width:970px;
	margin:60px auto 10px auto;
}
#homeboxes {
	float:right;
	position:relative;
	width:273px;
	margin:-80px 20px -10px 20px;
}
#homeboxes img {
	margin-bottom:7px;
}
#leftcol {
	border-right:3px solid #FFFFFF;
	background:#AEAE85;
}
#leftnav {
	height:180px;
	border-bottom:3px solid #FFFFFF;
	background:#676036;
}
#leftsubnav {
	margin:20px 25px;
	text-align:right;
}
#topphoto {
	border-bottom:3px solid #FFFFFF;
}
.captcha img {
	margin-bottom:5px;
}

/*------------------------------------------------------------------------------------------------
  link classes
------------------------------------------------------------------------------------------------*/
A:link { 
    color: #663300;
    text-decoration: none;
}
A:visited { 
    color: #663300;
    text-decoration: none;
}
A:hover { 
    color: #003366;
    text-decoration: none;
}
.whatsnew:link { 
	color: #CCCC99;
	font-size: 11px; 
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;  
}
.whatsnew:visited {
	color: #CCCC99;
	font-size: 11px;
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
.whatsnew:hover { 
	color: #000000; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
.footer:link { 
	color: #AEAE85;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;  
}
.footer:visited {
	color: #AEAE85;
	font-size: 9px;
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
.footer:hover { 
	color: #663300; 
	font-size: 9px;
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
.sub:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #676036;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	line-height: 14px;  
}
.sub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #676036;
	font-size: 12px;
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
.sub:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	font-size: 12px;
	text-decoration: none; 
	font-weight: normal;
	line-height: 14px;  
}
#overview a.overview,
#openspaces a.openspaces,
#conservationdev a.conservationdev,
#partners a.partners,
#village_mp a.masterplan,
#village_phase1 a.phase1,
#environmental_design a.design,
#press a.press,
#presentations a.presentations,
#events a.events,
#regionalmap a.regionalmap,
#gbplocation a.gbplocation,
#naturalfeatures a.naturalfeatures,
#culturalhistory a.culturalhistory,
#news a.news,
#press a.press,
#presentations a.presentations,
#ranches a.ranches,
#eastpreserve a.eastpreserve,
#southerncrescent a.southerncrescent,
#westbasin a.westbasin,
#newmoon a.newmoon,
#contribute a.contribute,
#friends a.friends,
#brokerinfo a.brokerinfo
{
	color:#FFFFFF;
}
.subpages a {
	font-size: 11px !important;	
	color:#FFFFFF !important;
	line-height:18px !important;
}

/*------------------------------------------------------------------------------------------------
  text classes
------------------------------------------------------------------------------------------------*/
.onsub {
	font-weight: bold !important;
}
.brown_bold {
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #663300;
	font-weight: bold;
}
.green_bold {
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #676036;
	font-weight: bold;
}
.tan_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #AEAE85;
	font-weight: normal;
}

.small {
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: 11px; 
}
.smallwhite {
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 14px; 
}
.homepage
{
	font-family: "Trebuchet MS", Helvetica, Geneva, Verdana, Arial, sans-serif;; 
	font-size: 13px; 
	font-style: normal; 
	line-height: 24px; 
	color: #333333;
}