

.container {
	left: 50%;
	top: 50%;
	width: 900px;
	height: 563px;
	margin-left: -450px;
	margin-top: -282px;
	position: absolute;
	background-image: url("/img/background_900_563.jpg");
	background-repeat: no-repeat;
}
.over {
	position: absolute;
	visibility: hidden;
	z-index:10000;
}
.normal {
	position: absolute;
}
#contact {
	left: 580px;
	top: 427px;
}
#contact_over {
	left: 686px;
	top: 362px;
}
#bio {
	left: 150px;
	top: 161px;
}
#bio_over {
	left: 220px;
	top: 190px;
}
#cdshop {
	left: 461px;
	top: 5px;
}
#cdshop_over {
	left: 341px;
	top: 87px;
}
#concerts {
	left: 638px;
	top: 91px;
}
#concerts_over {
	left: 648px;
	top: 87px;
}
#gallery {
	left: 86px;
	top: 286px;
}
#gallery_over {
	left: 104px;
	top: 358px;
}
#links {
	left: 12px;
	top: 93px;
}
#links_over {
	left: 6px;
	top: 192px;
}
#music {
	left: 276px;
	top: 248px;
}
#music_over {
	left: 461px;
	top: 278px;
}
#picture {
	left: 118px;
	top: 52px;
}
#picture_over {
	left: 204px;
	top: 9px;
}
#secrets {
	left: 1px;
	top: 492px;
}
#secrets_over {
	left: 61px;
	top: 467px;
}



.popup {
	position: absolute;
	left:10px;
	top:10px;
	visibility: hidden;
	width:350px;
	height:543px;
	z-index:20000;	
	background:#FFF;
}

.popupscroll {
	position: absolute;
	left:0px;
	top:10px;
	overflow: auto;
	width:340px;
	height:483px;
	z-index:20000;	
	background:#FFF;
}


.popcontainer {
	left: 10px;
	top: 10px;
	width: 310px;
	position: relative;
}
.imagearray {
	vertical-align: middle;
}

.lauftext {
	font-family: Helvetica, Arial;
	font-size: 13px;
	line-height: 16px;
	color: #000000;
}
.title {
	font-family: Helvetica, Arial;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #0DD00D;
}
.lauftext a {
	color: #000000;
	background: #EEE;
	text-decoration: none;
}
.title a {
	text-decoration: none;
	color: inherit;
	background: #EEE;
}
.gallerydate {
	color: #0DD00D;
}
hr {
	border-style:  solid none none none ;
	border-color: #000;
	padding: 0px;
	margin: 0px;
	height: 0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
}
a {
	text-decoration: underline;
}
a:hover, a:visited:hover {
	text-decoration:underline;
}
.closeButton {
	margin-left:10px; 
	padding: 0px; 
	font-size: 10px;
	margin-top: 10px;
}
