/* CSS Document */


ul#navigation {
	float: right;
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 728px;
	height: 122px;
	background: #566171 url(../images/navigation_over.gif) no-repeat;
}


/*************MENU *****************/

ul#navigation li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;	
}

ul#navigation li a {
	border: 0;
	display: block;
	height: 122px;
	background: url(../images/navigation.gif) no-repeat;
}

ul#navigation li a:hover {
	border: 0;
	display: block;
	background-image: url(../images/navigation_over.gif);
}	
	
/*************END OF MENU *****************/

/*************MENU TABS *****************/

li#home a {
	width: 84px;
 }

li#community a {
	width: 101px;
}

li#community a:link,
li#community a:visited,
li#community a:hover {
	background-position: -84px 0px;
}

li#energy a {
	width: 145px;
}

li#energy a:link,
li#energy a:visited,
li#energy a:hover {	
	background-position: -185px 0px;
}


li#food a {
	width: 90px;
}

li#food a:link, 
li#food a:visited, 
li#food a:hover {	
	background-position: -330px 0px;
}

li#choices a {
	width: 103px;
}

li#choices a:link, 
li#choices a:visited, 
li#choices a:hover {	
	background-position: -420px 0px;
}

li#say a {
	width: 114px;
}

li#say a:link,
li#say a:visited, 
li#say a:hover {	
	background-position: -525px 0px;
}

li#contact a {
	width: 90px;
}

li#contact a:link, 
li#contact a:visited, 
li#contact a:hover {
	background-position: -639px 0px;
}

/************* END OF MENU TABS *****************/



/************* FIRST PAGE WITH IMAGES MENU STRUCTURE *****************/

#first-page-logo {
float: left;
padding: 0;
margin: 0 0 0 20px;
}

ul#with-images {
	float: right;
	list-style-type: none;
	padding: 0;
	margin: 0 0 40px 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 728px;
	height: 122px;
	background: #566171 url(../images/first_nav_over.gif) no-repeat;
}

/*************MENU *****************/

ul#with-images li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;	
}

ul#with-images li a {
	border: 0;
	display: block;
	height: 122px;
	background: url(../images/first-nav.gif) no-repeat;
}

ul#with-images li a:hover {
	border: 0;
	display: block;
	background-image: url(../images/first-nav_over.gif);
}	


/*************MENU TABS *****************/

li#index a {
	width: 84px;
 }

li#grassroots a {
	width: 95px;
}

li#grassroots a:link,
li#grassroots a:visited,
li#grassroots a:hover {
	background-position: -84px 0px;
}

li#agenda a {
	width: 100px;
}

li#agenda a:link,
li#agenda a:visited,
li#agenda a:hover {	
	background-position: -179px 0px;
}




/************* END OF MENU TABS *****************/
