/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 
   ｩ2007 American Web Services  |  All Rights Reserved.
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧
CE8A43			brown				primary
008000			green				primary    --JSM modified from 008048 per request from Elyse
EBFFF9			light green			secondary
EFE7DA			light tan			secondary
A15C13			brown				secondary
C1A677			light khaki			secondary
F4EFE6			light tan alt		secondary
tertiary
*/
	
/* TAGS */
.body, body					{ background: #EFE7DA; font: normal 62.5% Georgia,'Times New Roman',Times,serif; color: #000; margin: 0; padding: 0; }
a,
a:active,
a:visited 					{ color: #008000; }
a:hover 					{ color: #000; }
img							{ border: 0; }
li							{ font-size: 1em; margin: 0 0 0 25px; }
h1							{ font: bold 1.6em Georgia,'Times New Roman',Times,serif; color: #000; margin: 0; padding: 10px 5px 10px 5px; }
h2							{ font: bold 1em Georgia,'Times New Roman',Times,serif; color: #000; margin: 8px 0 0 0; }
table						{ font-size: 1em; }
	td						{ vertical-align: top; }
/* forms - need to update */
form div					{ margin: 5px 0 5px 0; }
label						{ width: 50px; }
input, 
textarea					{ background-color: #EEE; border: 1px solid #999; }
	.submitbutton			{ background: #008000; font: bold 1em Georgia,'Times New Roman',Times,serif; color: #FFF; margin-top: 5px; }
	.submitbutton			{ border-left: 2px solid #6ADDAB; border-top: 2px solid #6ADDAB; }
	.submitbutton			{ border-right: 2px solid #004800; border-bottom: 2px solid #004800; }
	
/* CLASSES */
.printonly					{ display: none; }
.left						{ margin: 0 10px 10px 0; float: left; }
.right						{ margin: 0 0 10px 10px; float: right; }
.sitewrapper				{ width: 940px; font-size: 1em; text-align: left; }
.headerlogo					{ padding-top: 176px; }
.contentwrapper				{ background: url(../_images/maintext-bg.gif) repeat-y; padding: 0 20px 20px 20px; }
.contentarea				{ width: 628px; background: #F4EFE6 url(../_images/contentbg.gif) no-repeat top right; }
.contentarea				{ font-size: 1.4em; line-height: 1.3em; margin: 0 0 15px 0; padding: 10px; float: right; }
	.events					{ border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; padding: 10px 0 10px 0; }
		.event:hover		{ background: #DEFFDE; } /*#EBFFF9;*/
		.event 				{ width: 187px; background: #FFF; border: 1px solid #008000; padding: 3px; }
		.event h1			{ font-size: 1.3em; padding: 5px; }
.menuarea 					{ width: 231px; }
	.menu					{ background: #EFE7DA url(../_images/linkbottom.gif) no-repeat bottom; font-size: 1.6em; margin: 0; padding: 0 10px 20px 10px; }
		.menu form			{ margin: 0; padding: 0;}
		.menu form div		{ margin-top: 0; }
		.menu h2			{ background: url(../_images/header.gif) no-repeat; font-weight: normal; padding: 5px 0 5px 0; }
		.menu a,
		.menu a:visited,
		.menu a:hover,
		.menu a:active		{ display: block; font-size: 1em; margin-bottom: 4px; }
.green						{ font-weight: normal; font-size: 1.4em; color: #008000; margin: 20px 0; }
.Contact					{ padding: 20px; }
	.Contact div			{ padding-bottom: 10px; }
	.Contact label			{ width: 230px; display: block; float: left; }
	.Contact small			{ color: #9B835B; padding-left: 10px; }
.footer						{ font-size: 1.1em; color: #C1A677; margin: 20px 0 10px 0; text-align: left; }
	.footer a,
	.footer a:visited,
	.footer a:active		{ color: #C1A677; }
	.footer a:hover			{ text-decoration: none; }
