body{
	background-image:url(../images/bgTile.jpg); background-repeat:no-repeat; background-position:top center;
	font-family: arial,verdana,helvetica,sans-serif;	/* Font to use */
	margin:0px;
	
}

td,p,em,stong,i,blockquote {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#999999;
	line-height: 1.5em;
}

h1 {
	font-size: 24px;
	color: #66e80a;
}

h2 {
	font-size:18px;
	color:#CCCCCC;
	margin-left:30px;
}

h3 {
	font-size:14px;
	color:#66e80a;
	margin-left:30px;
}

a.footer
{
	font-size:9px;
	color:#CCCCCC;
	text-decoration:none;
}
/********************<About>***********************/
.greenBoxContainer
{
	width:660px;
	border:1px solid #ffffff;
}
.greenBox
{
	width:660px;
	background-color:#66e80a;
}
.greenBoxText
{
	font-size: 28px;
	color: #000000;
	padding:20px 0px 20px 0px;
}
.greenBoxRow
{
	float:left;
}
li
{
	font-size: 12px;
	list-style: none;
}
img.team
{
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
}
/********************</About>***********************/
/********************<Contact>***********************/
h1.homeText
{
	font: 24px bold arial,verdana,helvetica,sans-serif;
	color: #66e80a;
}

.homeText
{
	font: 12px arial,verdana,helvetica,sans-serif;
	line-height:1.5em;
	padding:0px 90px 0px 100px;
}
/********************</Contact>***********************/
/********************<Events>***********************/
.tleft { 
background: url('../images/green/topleft.png') no-repeat;
float: left;
height: 29px;
width: 29px;
}
.tright {
background: url('../images/green/topright.png') no-repeat;
float: right;
height: 29px;
width: 29px;
}
.tcenter {
	background-color:#5E9400;
	float: left;
	height: 29px;
	width:642px;
}
.tcomplete {
	background: url('../images/green/completetop.png') no-repeat;
	height: 40px;
	width: 660px;
	margin:0px 0px 0px 20px;
}
.bcomplete {
	background: url('../images/green/completebottom.png') no-repeat;
	height: 20px;
	width: 660px;
	margin:0px 0px 0px 20px;
}

.bleft {
background: url('../images/green/bottomleft.png') no-repeat;
float: left;
height: 29px;
width: 29px;
}
.bright {
background: url('../images/green/bottomright.png') no-repeat;
float: right;
height: 29px;
width: 29px;
}
.bcenter {
	background-color:#5E9400;
	float: left;
	height: 29px;
	width:642px;
}
/*inside white square*/
.tileft { 
background: url('../images/white/topleft.png') no-repeat;
float: left;
height: 20px;
width: 20px;
}
.tiright {
background: url('../images/white/topright.png') no-repeat;
float: right;
height: 20px;
width: 20px;
}
.ticenter {
	background-color:#FFF;
	float: left;
	height: 20px;
	width:560px;
}
.ticomplete {
	background: url('../images/lightgreen/completetop.png') no-repeat;
	height: 20px;
	width: 620px;
	margin:0px 0px 0px 0px;
}
.bicomplete {
	background: url('../images/lightgreen/completebottom.png') no-repeat;
	height: 20px;
	width: 620px;
	margin:0px 0px 0px 0px;
}

.bileft {
background: url('../images/white/bottomleft.png') no-repeat;
float: left;
height: 20px;
width: 20px;
}
.biright {
background: url('../images/white/bottomright.png') no-repeat;
float: right;
height: 20px;
width: 20px;
}
.bicenter {
	background-color:#FFF;
	float: left;
	height: 20px;
	width:560px;
}
/* /inside white square*/

/*outside white square*/
.toleft { 
background: url('../images/white/topleft.png') no-repeat;
float: left;
height: 20px;
width: 20px;
}
.toright {
background: url('../images/white/topright.png') no-repeat;
float: right;
height: 20px;
width: 20px;
}
.tocenter {
background: url('../images/white/top.png');
	float: left;
	height: 20px;
	width:660px;
}
.boleft {
background: url('../images/white/bottomleft.png') no-repeat;
float: left;
height: 20px;
width: 20px;
}
.boright {
background: url('../images/white/bottomright.png') no-repeat;
float: right;
height: 20px;
width: 20px;
}
.bocenter {
	background: url('../images/white/bottom.png');
	float: left;
	height: 20px;
	width:660px;
}
.tocomplete {
background: url('../images/white/header.png') no-repeat;
height: 50px;
width: 700px;
}
.bocomplete {
background: url('../images/white/completebottom.png') no-repeat;
height: 20px;
width: 700px;
}

/* /outside white square*/

.event
{
	width: 620px;
	background: #FFF;
	color:#000000;
	clear:both;
}
.eventsMainTitle
{
	color:#006666;
}
.monthContainer
{
	width: 660px;
	color:#FFFFFF;
	background: #5E9400;  
	clear:both;
	margin:0px 0px 0px 20px;
}
.monthTitle
{
	width: 660px;
	color:#FFFFFF;
	font-size:16px;
	text-transform: uppercase;
}
.eventTitle
{
	color:#000;
	font-size:20px;
	text-transform: uppercase;
	margin:0px 0px 0px 20px;
}
.eventDate
{
	color:#000;
	font-size:14px;
	text-transform: uppercase;
	margin:0px 0px 0px 20px;
}
.eventContainer
{
	width: 600px;  
	display:none;
	background-color:#5E9400;
	margin:0px 0px 0px 20px;
}
.mainContainer
{
	width: 700px;
	background-color:#000000;
	margin:0px 0px 0px 0px;   /*used for IE to lineup top part of the round box with body*/
	padding:0px 0px 0px 0px;
}
.mainContainerText
{
	padding:0px 0px 0px 0px;
	background-color:#000000;
}
.eventThumb
{
	float:left;
}
.eventSpacer
{
	float:left;
	width:10px;
}
img.eventThumb

{
	width: 100px;
}
.eventImages
{
	border:none;
}

.eventDesc
{
	width: 480px;
	margin:20px 20px 20px 20px;
 	float:left; 
}
.eventButton
{
	margin:0px 0px -2px 0px;
	padding:0px 0px 0px 0px;
}
.eventDescExtra
{
	padding:5px 20px 5px 20px;
	margin:0px 0px 0px 0px;
}
.eventToggleContainer
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.eventToggle
{
	width: 620px;    /*   Substract the right and left padding*/
	background: #ABD12B;     /*   Color of bg of description*/
	font-size: 12px;
	display:none;
	margin: 0px 0px 0px 0px;
	
}
.minusPlus
{
}
.eventYear
{
	padding:10px 0px 10px 0px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
/********************</Events>***********************/


.small {font-size:9px;}
.smallBold {
	font-size:14px;
	font-weight:bold;
	color: #5c731d;
}
.linksbox
{
	padding:10px 0px 10px 0px;
	background-color:#000000;
}

.footer {font-size:10px; color:#5c731d;}

.title2
{
	font-size: 22px;
	color: #756247;
}
.formText
{
	float:left;
	width:280px;
	padding:5px 10px 5px 0px;
}
.formInput
{
	float:left;
	width:360px;
	padding:5px 0px 5px 0px;
}
.formSubmit
{
	clear:both;
	padding:5px 110px 5px 0px;
}
/**************<Contact>**************/
.msg
{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	width:600px;
	padding:0px 0px 0px 90px;
	
}
/**************<wiredLinks>**************/
.wiredLinks
{
	padding-right:10px;
	color:#FFFFFF;
	font: 9px Arial, Verdana, Helvetica, Sans-serif;;
}
a.wiredLinks
{
	color:#CCCCCC;
	font: 10px bold Arial, Verdana, Helvetica, Sans-serif;
	;
	text-decoration:none
}
