body
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: #D0EA00; /* #E2E417; */
	z-index: 0;
}

#bgblue1
{
	width: 100%;
	height: 69px;
	min-height: 69px;
	background: #7ABDEE; /* #82CAF0;	*/
}

#bgblue2
{
	width: 100%;
	height: 83px;
	min-height: 83px;
	background: #98D4F8; /*#A1DEF9;*/
}

#bggreen1
{
	margin-top: 85px;
	width: 100%;
	background: #C2E400; /* #D7DF21; */
	padding-left: 30px;
	padding-bottom: 20px;
}
#bggreen2
{
	width: 100%;
	background: #A8DA0A; /* #BFD72F; */
	padding-left: 30px;	
}

#main
{
	background: #ffffff;
	background-image: url(graphics/main_corners.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 733px;
	margin-left: 30px;
	margin-top: 85px;
	min-height: 400px;
}

#masthead
{
	position: absolute;
	left: 30px;
	top: 0px;
	z-index: 50;
}

#tree
{
	position: absolute;
	left: 280px;
	top: 420px;
	z-index: 10;
}

#navbar
{
	position: absolute;
	left: 21px; /* this is 30-18/2 */
	top: 109px;
	z-index: 50;
}

#navtable td
{
	width: 108px; /* this is 90 + 18 */
	height:90px;
	text-align: center;
}

#nav2 
{
	font-size: 11px; /*this controls the bullet size */
	color: #9D0042; /* #AF004F; */ /* bullet color*/
	line-height: 15px;
}

#footer
{
	font-size: 10px;
	margin-left: 20px;
	margin-top: 50px;
	padding-bottom: 5px;
	margin-right: 20px;
	color: #2750A6;
}

#footer p
{
	margin-top: 4px;
	margin-bottom: 5px;
}

.footerhome /* the footer on the home page only */
{
	margin-left: 0px !important;
}

.hometable
{
	width: 733px;
}

.homecell
{
	padding-top: 15px;
	vertical-align: top;	
	font-size: 11px;
	width: 100px;
}

.hcleft
{
	width:149px;
	text-align: left;
}

.hcmiddle
{
	width: 215px;
	text-align: center;	
}

.hcright
{
	width: 139px;
	text-align: right;
}

.maintable 
{
	width:713px;
	padding-left: 20px;
}

.maincell
{
	padding-top: 15px;
	vertical-align: top;
}

.mcleft
{
	width: 170px;
}

.mcmiddle
{
	width: 170px;
	padding-right: 20px;
	line-height:150%;
	font-size: 11px;
}

.mcright
{
	width: 373px;
}

.smaller
{
	font-size: 10px;
}

a
{
	color: #2750A6; /* #1B7AA2; */
}

a.home
{
	font-size: 10px;
}

a:hover
{
	text-decoration: underline !important;
	color: #9D0042; /* #AF004F; */
}


a.nav1 
{
	text-decoration: none;
	font-weight:bold;
	font-size: 10px;	
}

a.nav1:hover
{
	text-decoration: none !important;
}


a.navhighlight
{
	color: #9D0042; /* #AF004F; */
}


a.nav2size
{
	font-size: 10px;
}

h1
{
	font-size: 16px;
	font-weight: bold;
	color: #9D0042; /* #AF004F; */
}

h2
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

#quote
{
	color: #9D0042;
}

#quote span
{
	font-size: 10px;
}

#feature
{
	font-size: 10px;	
	width: 120px;
	margin-top: 25px;	
}
.homequote
{
	color: #224D05;
	font-weight: bold;
	font-size: 11px;
	margin-top: 25px;
	text-align: center;
}

.homepara
{
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 11px;
	margin-left: 10px;
}
.homeheading
{
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #2750A6;
}
.homeheadingmiddle
{
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #2750A6;
}

