/* Governor's Pointe Stylesheet (c)2005-'06 Wanda Hartung -- last updated  2/14/2006 16:03*/
nn6 { color : #000000; }
A:link { color : #003399; } 
A:visited { color : #2f6060; } 
A:active { color : #299595; }
A:hover { color : #0066FF; } 

body { background : #EAE7E4;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 75%; 
		margin: 5px 0px 5px 0px;
  		padding: 0px;
  		border: 0px; }

h1 { font-family: "Times New Roman", Times, serif;
		font-size: 1.80em; 
		margin: .5em 0em .25em 0em; 
		font-variant : small-caps; 
		color: #006644;}	
/*Green small caps used for all H1s*/	

h2 { font-family: "Times New Roman", Times, serif;
 	  font-size: 1.60em; 
     margin: .5em 0em .25em 0em; 
	  font-variant : small-caps; 
	  color: #006644;}	
/*Green small caps used for all H2s*/	    

h2.menu { font-family: "Times New Roman", Times, serif;
 	  font-size: 1.60em; 
     margin: 1em 0em .25em 0em; 
	  font-variant : small-caps; 
	  color: #006644;
	  text-align: center; }	
/*Green small caps with centered text on VT menu*/	    
	
p {  line-height: 1.3; }

.buttonscontainer {width: 150px;}

.buttons a { color: #135041;
	padding: 2px;
	padding-left: 5px;
	display: block;
	width: 143px;
	font: 14px "Times New Roman", Times, sans-serif;
	font-variant : small-caps;
	font-weight: bold;
	text-decoration: none;
	text-align: left; }

.buttons a:hover { background-color: #F5F8F7;
	color: #135041;
	text-decoration: none; }

.buttonselected { color: #135041;
	background-color: #AEC7BE;
	padding: 2px;
	padding-left: 5px;
	display: block;
	font: 14px "Times New Roman", Times, sans-serif;
	font-variant : small-caps;
	font-weight: bold;
	text-decoration: none;
	text-align: left; }
	
.buttonsub a { color: #135041;
	padding: 3px;
	padding-left: 20px;
	display: block;
	width: 127px;
	font: 12px "Times New Roman", Times, sans-serif;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left; }

.buttonsubselected { color: #135041;
	background-color: #AEC7BE;
	padding: 3px;
	padding-left: 20px;
	display: block;
	font: 12px "Times New Roman", Times, sans-serif;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left; }

.caption { color : #5F5F5F;
	font-weight : bold; }	  	
/*image captions*/ 

.close { color : #003399; 
		padding-right: 25px;
		padding-bottom: 25px; } 
/*JavaScript text link to close window*/	

.container { border : 1px solid #004712;
	background-color : #F5F5F5;
	width: 760px; 	}
/*main table for body */

.contentpadding {
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px; }
/* padding for lower primary cell of content table */ 

.footer { width : 760px;
	font-size: 0.75em; 
	color : #5F5F5F; 
	text-align: left; }
/*for tableless footer*/	

.footerbottom { font-size: 0.75em;
	color : #5F5F5F;
	vertical-align : bottom;  }
/* for text valign bottom and reduced font size*/	
 
.gray { background-color: #EBEBEB; 
	border: 1px solid #004712; }
/*gray text block or table cell area, with green border*/	
		
.greenborder { border: 1px solid #004712; 
	}	
/*used for art treatment*/		

.lastmodified { color: #999999; 
		font-size: 0.75em; 
		margin-top: 40px; }
		
.leftcolumn {
	background-image: url(art/nav/bg_leftcolumn.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	padding-left: 14px } 
	
.listing {
	line-height : 1.5em;
}	
			
.logo { padding : 14px 14px 14px 14px; }	
		
.nav { padding: 10px 0px 15px 0px;
	text-align : center;  }		
/*provides padding over and under each centered nav bar*/

.pagetitle { padding-top: 25px; }
/* provides consistent placement for page title graphics */

.smalltext { font-size: 0.75em; }
	
.stats { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;  
	vertical-align : bottom;
	padding-bottom: 10px; }	
/* for text about home models on villages pages */	
		 
.totop { padding-right: 25px;
	padding-bottom: 25px; 
	text-align: right; 
	font-size: 0.75em; } 
/* text link to go back to the top of window */	
