/* Home-Button (Logo) */

#mainNavigation h1 a {
	display: block;
	position: absolute;
	width: 228px;
	height: 96px;
	text-indent: -5000px;
	z-index: 10;
	left: 133px;
	top: 30px;
}

/* CSS fuer gesamte Top-Navigation */

#mainNavigation ul {
	list-style-type: none;
	position: absolute;
	top: 2px;
	left: 421px;
}

#mainNavigation ul li a {
	width: 378px;
	height: 33px;
	display: block;
	margin-top: -2px;
	background-image: url(../media/template/navigation.gif);
	text-indent: -5000px;
}

#mainNavigation ul li a:hover {
	border: none;
}

/* CSS fuer Buttons der Top-Navigation */

#mainNavigation ul li a#news {
	background-position: 0px 0px;
}

#mainNavigation ul li a#news:hover {
	background-position: -378px 0px;
}

#mainNavigation ul li a#news.active, #mainNavigation ul li a#news.active:hover {
	background-position: -756px -0px;
}

#mainNavigation ul li a#artists {
	background-position: 0px -31px;
}

#mainNavigation ul li a#artists:hover {
	background-position: -378px -31px;
}

#mainNavigation ul li a#artists.active, #mainNavigation ul li a#artists.active:hover {
	background-position: -756px -31px;
}

#mainNavigation ul li a#dates {
	background-position: 0px -62px;
}

#mainNavigation ul li a#dates:hover {
	background-position: -378px -62px;
}

#mainNavigation ul li a#dates.active, #mainNavigation ul li a#dates.active:hover {
	background-position: -756px -62px;
}

#mainNavigation ul li a#about {
	background-position: 0px -93px;
}

#mainNavigation ul li a#about:hover {
	background-position: -378px -93px;
}

#mainNavigation ul li a#about.active,#mainNavigation ul li a#about.active:hover {
	background-position: -756px -93px;
}

#mainNavigation ul li a#contact {
	background-position: 0px -124px;
}

#mainNavigation ul li a#contact:hover {
	background-position: -378px -124px;
}

#mainNavigation ul li a#contact.active, #mainNavigation ul li a#contact.active:hover {
	background-position: -756px -124px;
}