/* CSS Document */
#container {
	position:relative;
	border: 1px solid #000000;
	width:1000px;
	margin:20px auto 10px auto;
	height:540px;
	
}

#welcome {
	position:absolute;
	top:30px;
	left:20px;
	width: 587px;
	height:70px;
	background-image:url(images/welcome.gif)
}

#welcome h1{
	display:none;

}

#front_page_feature
{
	float:right;
	margin: 20px;
	width: 127px;
	height: 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#front_page_feature a
{
	color: #000000;
	text-decoration: none;
	border: none;
}
#front_page_feature a img
{
	border: 1px solid #999999;
}
#front_page_feature a:hover img
{
	border: 1px solid #6F8031;
}

#growing {
	position:absolute;
	top:30px;
	right:20px;
	width: 400px;
	height:30px;
	background-image:url(images/home-growing.gif)
}
#growing h2{
	display:none;
}

#menubar {
	position:absolute;
	margin: 120px 0px 0px 0px;
	width:100%;
}
#mbpictures{
	border-collapse:collapse;
	width:100%;
	white-space:nowrap;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
#mbpictures td{
	margin:0px;
	padding:0px;
}
#mbpictures img{
	margin:0px;
	padding:0px;
}
#menubar a{
	text-align:center;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.65em;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
	line-height:20px;
}
#menubar a:hover{
	text-decoration:underline;
	
}
.redBK {
	background-color:#A60F29;
	width:100%;
}
.yellowBK {
	background-color:#F0AF46;
	width:100%;
}
.greenBK {
	background-color:#6F8031;
	width:100%;
}
.blueBK {
	background-color:#6F9FAC;
	width:100%;
}
.purpleBK {
	background-color:#A294B8;
	width:100%;
}

#upcomingEvents {
	position:absolute;
	top:330px;
	left:20px;
	width: 530px;
	height:180px;
	background-color:#CDDA9A;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	overflow:auto;
}
#upcomingEvents a{
	color:#000000;
}
#upcomingEvents a:hover{
	color:#6F8031;
}
#upcomingEvents h3{
	width:200px;
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 0px 10px;
	border-bottom:1px solid #7C9251;
}
#upcomingEvents h4{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin: 5px 0px 0px 0px;
	
}
#upcomingEvents ul{
	margin:0px;
	padding:0px 0px 0px 20px;
}
#upcomingEvents li{
	display:inline;
	width:500px;
	font-size:12px;
	list-style:none;
}

#upcomingEvents li span{
	display:block;
	margin:0px 0px 0px 10px;
	font-style:italic;
}

#logo {
	position:absolute;
	top:330px;
	right:10px;
	width: 430px;
	height:180px;
}
#logo img{
	margin:auto;

}
#logo h3{
	display:none;

}
.cLink {
	
	font-size:12px;
	position:relative;
	float:right;
	margin:5px 10px 0px 0px;
	text-decoration:underline;
}

#bottomText {
	width:100%;
	text-align:center;
	
}
#bottomText a {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#bottomText a:hover {
	color:#999999;
}

