body{
	background-color:#EBEBEB;
	padding:0px;
	margin:0px;
	font:12px/1em Helvetica, Arial, sans-serif;
	color:#40441D;
	text-align:center;
}
body,table,td{
	padding:0px;
	margin:0px;
	font:12px/1em Helvetica, Arial, sans-serif;
	color:#40441D;
}
/*#top{
	background:#ffffff url(/assets/images/background.gif) repeat-x;
}
div{
	border:1px solid red;
}*/
a{
	font-weight:bold;
	text-decoration:none;
	color:#909E2B;
}
a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#AFA900;
}
#menu{
	background-color:#ffffff;
	padding:0px;
	margin:0 auto;
	width:800px;
	text-align:left;
	position:relative;
	border-bottom:1px solid #BCBCBC;
	height:59px;
}

/*	Menu Information	*/
#menu ul{
	text-align:left;
	padding:0;
	margin:0;
	height:59px;
	background:url('/assets/images/menu_bkgrd.jpg') bottom left no-repeat;
}
#menu ul li{
	float:left;
	list-style:none;
	display:inline;
	padding:0;
	margin:0;
}
#menu ul li#first{
	padding-left:76px;
}
a:link#home, a:visited#home{
	width:69px;
	height:59px;
	background-image:url('/assets/images/menu_02.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#home, a:active#home{
	width:69px;
	height:59px;
	background-image:url('/assets/images/menu_02.jpg');
	display:block;
	background-position:0 59px;
}
a:link#about, a:visited#about{
	width:102px;
	height:59px;
	background-image:url('/assets/images/menu_03.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#about, a:active#about{
	width:102px;
	height:59px;
	background-image:url('/assets/images/menu_03.jpg');
	display:block;
	background-position:0 59px;
}
a:link#mission, a:visited#mission{
	width:93px;
	height:59px;
	background-image:url('/assets/images/menu_04.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#mission, a:active#mission{
	width:93px;
	height:59px;
	background-image:url('/assets/images/menu_04.jpg');
	display:block;
	background-position:0 59px;
}
a:link#greenTeam, a:visited#greenTeam{
	width:104px;
	height:59px;
	background-image:url('/assets/images/menu_05.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#greenTeam, a:active#greenTeam{
	width:104px;
	height:59px;
	background-image:url('/assets/images/menu_05.jpg');
	display:block;
	background-position:0 59px;
}
a:link#products, a:visited#products{
	width:112px;
	height:59px;
	background-image:url('/assets/images/menu_06.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#products, a:active#products{
	width:112px;
	height:59px;
	background-image:url('/assets/images/menu_06.jpg');
	display:block;
	background-position:0 59px;
}
a:link#news, a:visited#news{
	width:103px;
	height:59px;
	background-image:url('/assets/images/menu_07.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#news, a:active#news{
	width:103px;
	height:59px;
	background-image:url('/assets/images/menu_07.jpg');
	display:block;
	background-position:0 59px;
}
a:link#contact, a:visited#contact{
	width:107px;
	height:59px;
	background-image:url('/assets/images/menu_08.jpg');
	display:block;
	text-indent:-99999px;
	background-position:0 0;
	overflow: hidden;
}
a:hover#contact, a:active#contact{
	width:107px;
	height:59px;
	background-image:url('/assets/images/menu_08.jpg');
	display:block;
	background-position:0 59px;
}

/*	Content Information*/
#content{
	background-color:#ffffff;
	padding:0px;
	width:800px;
	margin:0 auto;
	position:relative;
	border:1px solid white;
}
#content #maincontent{
	padding-left:20px;
	text-align:left;
}
/*#content #maincontent #workarea{
	top:10px;
	text-align:left;
}*/
#content #maincontent p{
	line-height:18px;
	margin-bottom:7px;
	margin-top:0px;
}
h1{
	padding-left:0px;
	margin-left:0px;
	color:#C85F3F;
	font-weight:100;
	font-size:18px;
}
h1#homeTitle{
	text-indent: -99999px;
	height: 13px;
	width:136px;
	overflow: hidden;
	background-image:url('/assets/images/title-home.gif');
}
h1#aboutTitle{
	text-indent: -99999px;
	height: 15px;
	width:181px;
	overflow: hidden;
	background-image:url('/assets/images/title-about.gif');
}
h1#missionTitle{
	text-indent: -99999px;
	height: 13px;
	width:78px;
	overflow: hidden;
	background-image:url('/assets/images/title-mission.gif');
}
h1#contactTitle{
	text-indent: -99999px;
	height: 13px;
	width:72px;
	overflow: hidden;
	background-image:url('/assets/images/title-contact.gif');
}
h1#greenTeamTitle{
	text-indent: -99999px;
	height: 13px;
	width:110px;
	overflow: hidden;
	background-image:url('/assets/images/title-greenteam.gif');
}
h1#newsTitle{
	text-indent: -99999px;
	height: 13px;
	width:98px;
	overflow: hidden;
	background-image:url('/assets/images/title-news.gif');
}
h1#productsTitle{
	text-indent: -99999px;
	height: 14px;
	width:128px;
	overflow: hidden;
	background-image:url('/assets/images/title-products.gif');
}

/*	Footer Information	*/
#footer{
	border:1px solid white;
	border-top:1px solid #BCBCBC;
	background-color:#ffffff;
	padding:0px;
	width:800px;
	margin:0 auto;
	position:relative;
}
/*#footer div{
	position:relative;
	margin:0 auto;
	padding:0;
	text-align:left;
}*/
#footer div p{
	text-align:left;
	padding:10px 20px;
	margin:0;
	color:#909E2B;
}
#footer a{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	color:#909E2B;
}
#footer a:hover{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	color:#AFA900;
}
