@charset "utf-8";
/* CSS Document */
body
{
	background-color:#ffffe3;
}

#frame
{
	width:873px;
	left:50%;
	margin-left:-436.5px;
	position:absolute;
}

.whiteTop
{
	background-image:url(images/whiteTop.png);
	width:873px;
	height:76px;
	float:left;
}

.topNav
{
	width:110px;
	height:15px;
	position:absolute;
	top:10px;
	right:12px;
	z-index:20;
}

.calendar a
{
	background-image:url(images/calendar.png);
	width:60px;
	height:15px;
	float:left;
}

.calendar a:hover
{
	background-image:url(images/calendarOver.png);
	width:60px;
	height:15px;
	float:left;
}

.home a
{
	background-image:url(images/home.png);
	width:50px;
	height:15px;
	float:left;
}

.home a:hover
{
	background-image:url(images/homeOver.png);
	width:50px;
	height:15px;
	float:left;
}

.navBar
{
	width:580px;
	height:19px;
	float:right;
	margin-right:12px;
	margin-top:40px;
	z-index:9999;
}

.aboutUs
{
	width:65px;
	height:19px;
	float:left;
}

.projects
{
	width:60px;
	height:19px;
	float:left;
}

.ezrc
{
	width:102px;
	height:19px;
	float:left;
}

.resources
{
	width:73px;
	height:19px;
	float:left;
}

.financing
{
	width:158px;
	height:19px;
	float:left;
}

.technical
{
	width:139px;
	height:19px;
	float:left;
}

.contact
{
	width:83px;
	height:19px;
	float:left;
}

.internalPic
{
	width:860px;
	height:123px;
	float:left;
	border-left:1px solid;
	border-left-color:#1d5018;
}

.flash
{
	width:860px;
	height:485px;
	float:left;
	border-left:1px solid;
	border-left-color:#1d5018;
	position:relative;
	z-index:8;
}
#slider {
	width:860px;
	height:430px;
	position:relative;
	z-index:8;
	overflow:hidden;
}
#mission-statement {
	width:319px;
	height:124px;
	padding:10px 24px 28px 12px;
	background:url(images/ms-bkgd.png) no-repeat;
	position:absolute;
	z-index:9999;
	bottom:10px;
	right:10px;
}
#mission-statement h3{
	padding:0;
	margin:0;
	color:#1d5018;
	font-weight:normal;
	font-size:20px;
	text-transform: uppercase;
}
#mission-statement p {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:16px;
	line-height:1.47em;
}
.border
{
	width:12px;
	height:485px;
	float:right;
	z-index:100;
}

.internalPicGreen
{
	background-image:url(images/greenPic.png);
	width:12px;
	height:123px;
	float:left;
}

.logo a
{
	background-image:url(images/logo.png);
	width:219px;
	height:152px;
	z-index:999;
	position:absolute;
	top:3px;
	left:6px;
}

.middle
{
	width:873px;
	float:left;
}

.whiteMiddle
{
	background-image:url(images/whiteMiddle.png);
	width:873px;
	min-height:300px;
}

.header
{
	font-family:Arial;
	font-size:16pt;
	color:#1d5018;
	font-weight:bolder;
	padding-top:8px;
	padding-left:10px;
}

.content
{
	font-family:Arial;
	font-size:10pt;
	color:#1d5018;
	padding-top:5px;
	padding-left:10px;
	padding-right:20px;
	padding-bottom:10px;
}

.contentlink
{
	font-family:Arial;
	font-size:10pt;
	color:#1d5018;
	text-decoration:underline
}

.greenBottom
{
	background-image:url(images/greenBottom.png);
	width:873px;
	height:162px;
	position:absolute;
	top:500px;
	left:0px;
	z-index:-10;
}



.footerImage
{
	background-image:url(images/footer.png);
	width:873px;
	height:77px;
}

.footer
{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
	text-align:center;
	padding-top:8px;
}

.footer a
{
	font-family:Arial;
	font-size:8pt;
	color:#FFFFFF;
}

.news
{
	font-family:Arial;
	font-size:10pt;
	color:#FFFFFF;
	padding-top:43px;
	padding-left:24px;
}

.news a
{
	font-family:Arial;
	font-size:10pt;
	color:#FFFFFF;
}

#menuContainer {
	z-index:9999;
	position:relative;
}
