/*centers your web page and places it 30 px from the top of the page */
#wrap{ 
margin-right: auto;
	margin-left: auto;
		position: relative;
	height:auto;
	width:800px; 
	margin:0 auto; 
	text-align:left;
	padding-top: 30px;
} 


* html #wrap{height:100%;}
/*sets the background color for the page, text color, and default font type and sizes */
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #849c3f; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 12px/1.1em Verdana, Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #a3e9da; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left;
}
/*main container for page content */
#home {
	PADDING: 0;
	MARGIN: 0px auto;
	WIDTH: 800px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	DISPLAY:table;/* for mozilla/opera*/
}
/*positions menu on home page, to move it closer to the top make the negative number larger, to move it further down the page make the negative number smaller, increase the number for the left value to position it further to the right */
div.homeTable1 {
	PADDING: 0;
	border: 0;
	padding-left: 74px;
	position: relative;
	left: 10;
	top: -65px;
	width: 241px;
}
/*container for all page elements on site pages except home page */
#main {
	PADDING: 0;
	MARGIN: 0px auto;
	WIDTH: 779px;
	background:url(../images/BodyBgndGr.gif) repeat-y top center;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	DISPLAY:table;/* for mozilla/opera*/
}
/*header image size and position */
#header {
	width: 779px;
	height: 198px;
	
	 
	
}

/*footer image size and postion */
#footer {
	clear: both;
	width: 779px;
	height: 90px;

}
/*container for left menu, top image, main text, and right column images */
#content {
	width: 779px;
	padding-bottom: 5px;
	padding-top: 20px;
}
/*sets position for top image, i.e., page title */
div.topImage {
	padding-top: 2px;
	text-align: center;
	padding-bottom: 10px;
}
/*size, position, text color for left menu */
div.menu {
	float: left;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 7px;
	width: 150px; 
	/*height: 180px;*/
	color: #666633;
}
/*size and position for main text/content */
div.text {
	float: left;
	width: 370px;
	padding: 10px;
}
/*size and position for right image column*/
div.rtImages {
	float: right;
	width: 200px;
	padding-right: 14px;
	clear: right;
}
#wrap #home table tr td .homeTable1 table tr td {
	color: #98B38D;
}
#wrap #home table tr td .homeTable1 table tr td {
	color: #6FF;
}
#wrap #home table tr td .homeTable1 table tr td {
	color: #8FF65D;
}
