#navcontainer {
	margin: 0px;
	float: right;
	height: 40px;
	width: 461px;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}

ul#navigation {
	float: left;
	margin: 0px;
	padding: 0px;
}

#navigation li {
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	float: left;
}

#navHome a {
	width: 92px;
	height: 40px;
	display: block;
	margin: 0px;
	padding: 0px;
	background-image: url(images/nav-Home.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navHome a:hover {
	background: url(images/nav-HomeO.png) left top no-repeat;
	width: 92px;
}

#navProducts a {
	background: url(images/nav-Products.png) left top no-repeat;
	width: 96px;
	display: block;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#navProducts a:hover {
	background: url(images/nav-ProductsO.png) left top no-repeat;
	width: 96px;
}

#navService a {
	width: 90px;
	display: block;
	height: 40px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/nav-Services.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navService a:hover {
	width: 90px;
	background-image: url(images/nav-ServicesO.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navEvent a {
	width: 75px;
	display: block;
	height: 40px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/nav-Events.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navEvent a:hover {
	width: 75px;
	background-image: url(images/nav-EventsO.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navContact a {
	background: url(images/nav-Contact.png) left top no-repeat;
	width: 108px;
	display: block;
	height: 40px;
	margin: 0px;
	padding: 0px;
}

#navContact a:hover {
	background: url(images/nav-ContactO.png) left top no-repeat;
	width: 108px;
}

#footer a {
	color:#ffffff;
	font-size: 11px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-type: none;
}

#footer a:hover {
	color:#C29232;
}

