body {
	FONT:11px verdana, arial, helvetica, sans-serif; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #006633;
}

hr {
	width : 350px;
	size: 4px solid;
	noshade: false;
	color: #666;
}


body.content {
	FONT:11px verdana, arial, helvetica, sans-serif; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #ffffff;
}


.footnote {
	FONT:9px/14px georgia, times new roman, serif;
	padding: 0px 5px 20px 5px; 
	text-align: left;
	vertical-align: top;
}

.month {
	FONT:10px/14px verdana, arial, helvetica, sans-serif; 
	text-align: left;
	vertical-align : top;
	background-color : #ffffff;
}


.header {
	FONT:12px; COLOR: #000000;
}

.url {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #ffffff;  
}


TD {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #000000; vertical-align: top;
}

TD.form {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #000000; vertical-align: top;
}

TD.blu {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #000000; vertical-align: middle;
}

.BOD {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #000000; 
}
FONT {
	FONT:11px verdana, arial, helvetica, sans-serif;  
}
TH {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #000000; 
}

.grey {
	FONT:11px verdana, arial, helvetica, sans-serif; COLOR: #ffffff; 
}

A:link, A:active, A:visited,  {
	font:11px verdana, arial, helvetica, sans-serif; COLOR: #009900;  TEXT-DECORATION: none;
}
A:hover {
	font:11px verdana, arial, helvetica, sans-serif;  COLOR: #666666;  TEXT-DECORATION: underline; 
}

A.nav:link {
	FONT: 10px/14px verdana, arial, helvetica, sans-serif; COLOR: #FFFFCC;  TEXT-DECORATION: none
}
A.nav:active {
	FONT: 10px/14px verdana, arial, helvetica, sans-serif; COLOR: #FFFFCC;  TEXT-DECORATION: none
}
A.nav:visited {
	FONT: 10px/14px verdana, arial, helvetica, sans-serif; COLOR: #FFFFCC;  TEXT-DECORATION: none
}
A.nav:hover {
	FONT: 10px/14px verdana, arial, helvetica, sans-serif; COLOR: #FFFFFF;  TEXT-DECORATION: underline
}

A.subnav:link {
	FONT: 11px/14px verdana, arial, helvetica, sans-serif; 
	COLOR: #006633;  
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.subnav:active {
	FONT: 11px/14px verdana, arial, helvetica, sans-serif; 
	COLOR: #006633;  
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.subnav:visited {
	FONT: 11px/14px verdana, arial, helvetica, sans-serif; 
	COLOR: #006633;  
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.subnav:hover {
	FONT: 11px/14px verdana, arial, helvetica, sans-serif; 
	COLOR: #666666;  
	TEXT-DECORATION: underline;
	font-weight: bold;
}

A.snav:link {
	FONT: bold 11px/14px verdana, arial, helvetica, sans-serif;
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	font-wieght: bold;
}
A.snav:active {
	FONT: bold 11px/14px verdana, arial, helvetica, sans-serif;
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	font-wieght: bold;
}
A.snav:visited {
	FONT: bold 11px/14px verdana, arial, helvetica, sans-serif;
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	font-wieght: bold;
}
A.snav:hover {
	FONT: bold 11px/14px verdana, arial, helvetica, sans-serif;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-wieght: bold;
}

A.homenav:link, A.homenav:active, A.homenav:visited
{
    FONT:9px/10px arial, verdana,helvetica, sans-serif; 
	COLOR: #FFFFCC;  
	TEXT-DECORATION: none
}

A.homenav:hover {
	FONT: 9px/10px arial, verdana, helvetica, sans-serif; 
	COLOR: #ffffff;  
	TEXT-DECORATION: underline
}


SELECT {
	FONT:10px verdana, arial, helvetica, sans-serif; COLOR: #000000; 
}
INPUT {
	FONT:10px verdana, arial, helvetica, sans-serif; BACKGROUND: #e6e6e6; COLOR: #000000; }
.searchform 
{
	FONT:10px verdana, arial, helvetica, sans-serif; width: 134px; BACKGROUND: #e6e6e6; COLOR: #000000; 
}
TEXTAREA {	FONT:10px verdana, arial, helvetica, sans-serif; COLOR: #c0c0c0;
}
SUBMIT {
	FONT:10px verdana, arial, helvetica, sans-serif; BACKGROUND: #e6e6e6; COLOR: #000000; 
}

TABLE {
	
}

#header
{
	position:absolute; 
	left:0px; 
	top:0px;
	z-index: 0;
	width: 700px;
	height: 35px;
	background-color: #FFFFCC;
	layer-background-color: #FFFFCC;

}

#headernav
{
	position:absolute; 
	left:305px; 
	top:12px;
	z-index:10;
	width: 350px;
	height: 25px;
	text-align: right;
	layer-background-color: #FFFFCC;
}

#content
{
	vertical-align: top;
	position:absolute;
	left:216px;
	top:227px;
	width: 465px;
}


#search
{
	font:10px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #333333;
	padding: 4px;
	position:absolute; 
	left:15px; 
	top:20px;
	width: 155px;
	z-index: 10;
}



#logo
{
	position:absolute; 
	left:0px; 
	top: 0px;
	z-index: 5;
	width: 702px;
	height: 91px;
}

#nav
{
	position:absolute;
	background-color: #003366;
	left:0px; 
	top: 225px;
	z-index: 10;
	width: 700px;
	height: 28px;
	layer-background-color: #003366;
}

#contentnav
{
	position:absolute;
	background-color: #003366;
	left:0px; 
	top: 36px;
	z-index: 10;
	width: 700px;
	height: 28px;
	layer-background-color: #003366;
}


#donatebutton {
position : absolute; 
background-color : #0000000; 
left : 0; 
top : 506px; 
z-index : 10; 
width : 100px; 
height : 28px; 
}


#homeillustration
{
	position:absolute; 
	left:0px; 
	top: 0px;
	z-index: 0;
}

#link
{
	font:11px verdana, arial, helvetica, sans-serif;
	margin: 0px;
	color: #333333;
	position:absolute;
	left:2px;
	top:261px;
	width: 700px;
	height: 130px;
}

#homeaddress
{
	font:11px verdana, arial, helvetica, sans-serif;
	margin: 0px;
	position:absolute;
	left:5px;
	top:502px;
	width: 203px;
	height: 59px;
}

#upcomingevents
{
	
	font:11px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #FFCC00;
	position:absolute; 
	left:220px; 
	top:400px;
	width:500px;
	background-color: #006633;
}

#upcomingeventsdemo
{
	margin: 0px;
	color: #FFCC00;
	position:absolute;
	left:221px;
	top:398px;
	width:500px;
	background-color: #006633;
}

#homenav
{
	
	font:11px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #333333;
	position:absolute; 
	left:5px; 
	top:390px;
	width: 203px;
}


#highcontent
{
	
	font:11px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #333333;
	position:absolute; 
	left:220px; 
	top:82px;
	width: 465px;
}

#contentlogo
{
	
	font:11px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #333333;
	position:absolute; 
	left:45px; 
	top:300px;
}

#projectsnav
{
	
	font:11px verdana, arial, helvetica, sans-serif; 
	margin: 0px; 
	color: #FFFFCC;
	position:absolute; 
	left:0px; 
	top:61px;
	padding: 8px;
	width: 188px;
	background-color: #669933;
	layer-background-color: #669933;
}

.footer
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #999999;
	width: 496;
	text-align: right;
}

.month
{
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #006633;
}

.date
{
	font: 18px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #006633;
}



.photos

{
	z-index: -5;
}
.homemenu {
	font: 10px/18px verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding: 4px; 
	font-size: 10px;
	background-color:#006633;
	z-index: 25;
	layer-background-color:#006633;
	width: 110px; 
	float: left;
}


.menu {
	font-family: 10px/18px verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding: 5px; 
	background-color:#006633;
	z-index: 25;
	layer-background-color:#006633;
}
.menu2 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding: 5px; 
	background-color:#006633;
	z-index: 25;
	layer-background-color:#006633;
}
.menu3 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}
.menu4 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}

.menu5 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}	

.menu6 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}	

.menu7 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}	

.menu8 {
	font-family:verdana;
	color:#000000;
	padding: 5px; 
	font-size: 10px;
	background-color:#003300;
	z-index: 25;
	layer-background-color:#003300;
}

#sponsor td {
 vertical-align: middle;
 text-align: center;
}
