.mainNavContainer {
	width:600px;
	float:right;
	text-align:right;
	padding-right:30px;
}

.mainNavContainer ul {
	display:block;
	text-align:left;
}
.mainNavContainer ul li {
	display:inline;
	float:left;
	margin-left:11px;
}
.mainNavContainer ul li a {
	height:40px;
	width:125px;
	display:block;
	background:url(../images/navigation.gif) no-repeat 0px 0px;
}
.mainNavContainer ul li a.nav1 {
	background-position:0px 0px;
	width: 128px;
}
.mainNavContainer ul li a.nav2 {
	width:73px;
	background-position:-136px 0px;
}
.mainNavContainer ul li a.nav3 {
	width:133px;
	background-position:-215px 0px;
}
.mainNavContainer ul li a.nav4 {
	width:102px;
	background-position:-354px 0px;
}
.mainNavContainer ul li a.nav5 {
	width:53px;
	background-position:-460px 0px;
}

/**** a: hover ****/
.mainNavContainer ul li a:hover.nav1 {
	background-position:0px -40px;
}
.mainNavContainer ul li a:hover.nav2 {
	background-position:-136px -40px;
}
.mainNavContainer ul li a:hover.nav3 {
	background-position:-215px -40px;
}
.mainNavContainer ul li a:hover.nav4 {
	background-position:-354px -40px;
}
.mainNavContainer ul li a:hover.nav5 {
	background-position:-460px -40px;
}

/**** a:active ****/
.mainNavContainer ul li a:active.nav1 {
	background-position:0px -40px;
}
.mainNavContainer ul li a:active.nav2 {
	background-position:-136px -40px;
}
.mainNavContainer ul li a:active.nav3 {
	background-position:-215px -40px;
}
.mainNavContainer ul li a:active.nav4 {
	background-position:-354px -40px;
}
.mainNavContainer ul li a:active.nav5 {
	background-position:-460px -40px;
}
