body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin:20px 0;
	background:#FFF8DB;
	padding:0 }
	
a {
color:#35501c;
text-decoration:underline }
				
a:hover {
color:#35501c;
text-decoration:none }
	
.clear { clear:both }
a img { border:none }

#content {
	width:764px;
	margin:0 auto }
	
#header {
	text-align:right;
	position:relative;
	width:764px;
	margin:0 0 5px 0;
	height:112px;
	display:block;
	background:url('../images/header.jpg') no-repeat }
	
	#header .email-list {
		width:700px;
		font-style:italic;
		text-align:right;
		position:absolute;
		top:15px;
		right:15px }
	
	#header h1 {
		width:247px;
		height:80px;
		margin:0; padding:0;
		position:absolute;
		top:20px; left:24px }
		
		#header h1 a {
			text-decoration:none;
			display:block;
			width:247px;
			height:80px;
			text-indent:-2000px;
			margin:0; padding:0;
			background:url('../images/logo.jpg') no-repeat }
			
			#header h1 a:hover { text-decoration:none }
	
	#header #navigation {
		font-size:16px;
		letter-spacing:-1px;
		font-style:italic;
		font-weight:bold;
		position:absolute;
		width:764px;
		right:25px;
		bottom:20px }
	
	#header #navigation a { text-decoration:none }
	#header #navigation a:hover { text-decoration:underline }
	
#footer {
	margin:5px 0 0 0;
	position:relative;
	width:764px;
	height:112px;
	line-height:21px;
	font-size:12px;
	background:url('/images/footer.jpg') no-repeat }
	
	#footer #links-text {
		font-style:italic;
		position:absolute;
		width:764px;
		text-align:center;
		top:50px }
		
	#footer #links-text a { font-weight:bold }
		
.left {
	width:556px;
	float:left }
	
.right {
	width:208px;
	float:right }
	
.full {
	background:#DCE3BC;
	width:704px;
	padding:30px }
	
	.full h2 {
		font-size:20px;
		color:#35501C;
		margin:0 0 20px 0;
		font-style:italic;
		padding:0 }
		
	.full p {
		line-height:22px;
		font-size:14px }
		
	.full p .right-floater {
		display:block;
		float:right }
		
	.full ul { padding-top:0; margin-top:0; margin-bottom:0; line-height:22px }
		
/* Flash Rotator Area ------------------------------------------ */	
.light-green-box, .dark-green-box {
	height:84px;
	margin:0 5px 0 0;
	width:180px;
	float:left } .last-box { margin:0 }
	
.light-green-box h2, .dark-green-box h2 {
	text-align:center;
	font-size:24px;
	margin:0;
	padding:12px 16px;
	font-style:italic;
	font-weight:normal;
	text-align:left }
		
.light-green-box h2 span, .dark-green-box h2 span {
	display:block;
	text-align:right }
		
.light-green-box { background:#b6c08c }
.dark-green-box { background:#35501D }
	
.dark-green-box h2 { color:#b5c08d }
.light-green-box h2 { color:#35501c }

.flash-rotator {
	margin:5px 0 0 0;
	width:550px;
	height:356px;
	background:#EEE }

/* Green Homepage Content ------------------------------------------ */			 	 
.green-content{
	height:425px;
	width:188px;
	background:#B6C38E;
	padding:10px }
		
.green-content p {
	line-height:18px;
	font-size:14px; }
		
/*contact-----------------------------------------------------------------------------------------------------------------*/	

.textbox {
	display:block;
	margin:5px 0 10px 0;
	width:175px;
	font-family:Georgia, "Times New Roman", Times, serif;
	height:25px;
	padding:8px 0 0 8px }
	
.textarea {
	width:250px;
	height:80px;
	margin:5px 0 10px 0;
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px }
			 	 
.submit {
	display:block }