/* CSS Document */
#mainNav{
	width: 600px;
	float: right;
	background-color: #929b75;
	height: 35px;

}
#mainNav ul li{
	display: inline;
}

#mainNav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#mainNav a#homeNav {
	display: block;
	width: 83px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/home_button.jpg) no-repeat left top;
}
#mainNav a#eventsNav {
	display: block;
	width: 93px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/events_button.jpg) no-repeat left top;
}
#mainNav a#bylawsNav {
	display: block;
	width: 102px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/bylaws_button.jpg) no-repeat left top;
}
#mainNav a#contactNav {
	display: block;
	width: 116px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/contact_button.jpg) no-repeat left top;
}
#mainNav a#joinNav {
	display: block;
	width: 72px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/join_button.jpg) no-repeat left top;
}
#mainNav a#leadershipNav {
	display: block;
	width: 134px;
	height: 35px;
	text-decoration: none;
	background: url(../images/nav/leadership_button.jpg) no-repeat left top;
}
#mainNav a#homeNav:hover {
	background-position: left bottom;
}
#mainNav a#eventsNav:hover {
	background-position: left bottom;
}
#mainNav a#bylawsNav:hover {
	background-position: left bottom;
}
#mainNav a#contactNav:hover {
	background-position: left bottom;
}
#mainNav a#leadershipNav:hover {
	background-position: left bottom;
}
#mainNav a#joinNav:hover {
	background-position: left bottom;
}
#mainNav li{
	display: inline; /* Removes large gaps in IE/Win */
	float:left
}
#mainNav span{
	position:absolute;
	left:-9999px;
	float:left;
}

/* Main Navigation -- highlighting current page based on the body ID definition */
body#home #mainNav a#homeNav,
body#events #mainNav a#eventsNav,
body#contact #mainNav a#contactNav,
body#bylaws #mainNav a#bylawsNav,
body#leadership #mainNav a#leadershipNav,
body#join #mainNav a#joinNav{
	background-position: right bottom;
}
