.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	background-image: url(../../images/m-apple-no.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/
}

.kwicks li {
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image: url(../../images/m-apple-menu.jpg);
	background-repeat: no-repeat;
}

.kwicks a {
	display: block;
	height: 40px;
	text-indent: -9999px;
	outline: none;
}

#kwick1 { background-position: 0px 0px; }
#kwick2 { background-position: -200px 0px; }
#kwick3 { background-position: -400px 0px; }
#kwick4 { background-position: -600px 0px; }
#kwick5 { background-position: -800px 0px; }
#kwick6 { background-position: -1000px 0px; }

#kwick1.active, #kwick1:hover { background-position: 0 bottom; }
#kwick2.active, #kwick2:hover{ background-position: -200px bottom; }
#kwick3.active, #kwick3:hover { background-position: -400px bottom; }
#kwick4.active, #kwick4:hover { background-position: -600px bottom; }
#kwick5.active, #kwick5:hover { background-position: -800px bottom; }
#kwick6.active, #kwick6:hover { background-position: -1000px bottom; }

#kwick1 a {
	background-image: url(../../images/m-apple-end.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#kwick1 a:hover { background-position: left -80px; }
/*
#kwick6 a {
	background-image: url(../../images/m-apple-end.jpg);
	background-repeat: no-repeat;
	background-position: right -40px;
}
#kwick6 a:hover { background-position: right -120px; }*/