a:link { 	color: #AC1A00; } 
a:visited { 	color: #AC1A00; }
a:hover { 	color: white; }
a:active { 	color: #AC1A00; }
a:focus { 	color: #AC1A00; }

a.menu:link { 	color: #FFDE97; text-decoration:none;} 
a.menu:visited { color: #FFDE97; text-decoration:none;}
a.menu:hover { 	color: #AC1A00; text-decoration:none; }
a.menu:active { color: #AC1A00; text-decoration:none;}
a.menu:focus { 	color: #FFDE97; text-decoration:none;}


/* #FFDE97  */
a.sidemenu:link { display:block;color: white; text-decoration:none; padding-top:10px;} 
a.sidemenu:visited { color: white; text-decoration:none;}
a.sidemenu:hover { color: #AC1A00; text-decoration:none; }
a.sidemenu:active { color: #AC1A00; text-decoration:none;}
a.sidemenu:focus { color: white; text-decoration:none;}

a.sidelite:link { display:block;color: white; text-decoration:none; padding-top:10px;} 
a.sidelite:visited { color: white ; text-decoration:none;}
a.sidelite:hover { color: #AC1A00; text-decoration:none; }
a.sidelite:active { color: #AC1A00; text-decoration:none;}
a.sidelite:focus { color: white; text-decoration:none;}

a.impress:link { 	color: #CC6633; } 
a.impress:visited { 	color: #CC6633; }
a.impress:hover { 	color: #AC1A00; }
a.impress:active { 	color: #AC1A00; }
a.impress:focus { 	color: #CC6633; }

a.nodeco:link { 	display:block;color: #AC1A00; text-decoration:none;} 
a.nodeco:visited { 	color: #AC1A00; text-decoration:none;}
a.nodeco:hover { 	color: #AC1A00; text-decoration:none;}
a.nodeco:active { 	color: #AC1A00; text-decoration:none;}
a.nodeco:focus { 	color: #AC1A00; text-decoration:none;}

a.buybutton {
		display:inline;
		padding:3px;
		padding-left:20px;
		padding-right:20px;
		border-radius: 15px;
		-webkit-border-radius:20px;
		-moz-border-radius:20px;
		-border-radius:20px;
		border: 1px solid #836A5E;
		background-color: #fcb45f;
		color: #836A5E;
		text-decoration:none;
}

a.buybutton:hover {color: #AC1A00;
		   border: 1px solid #AC1A00;}
html {		height: 100%}

body {		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		height:	100%;
		line-height:130%;
		color: #836A5E;
		margin:	0px;
	 	background-image: url('../images/music_background.jpg');
}


header {	display: block;
		width: 100%;
		height: 249px;
		overflow: hidden;
		min-width:1300px;
		background-image: url('../images/music_header_bg.jpg');
}

h3 {		font-size:18px;
		color: #AC1A00;
		text-decoration:none;
		font-weight: normal;
}

#headerimg {	display:block;
}

#topmenu {	position:absolute;
		left: 0px;
		top:211px;
		height: 35px;	
		width: 100%;
		min-width:1370px;
		background-color: #B39476;
		color: #FFDE97;
		font-size: 18px;
		word-spacing: 3px;
		line-height: 35px;
		border-bottom: 2px solid #CC6600;
		border-top: 1px solid #CC6600;
}

#menuentries {	float: left;
		margin-left:140px;
}

#siteswitcher { float: right;
		line-height: 35px;
		padding-right:10px;		
}

#homebutton{    float: left;
		line-height: 35px;
		padding-left:10px;		
}

#docbody {	
		display:block;
		height: 100%;
		width: 1400px;
}

aside {	display: block;
		height:100%;
		width: 150px;
		float: left;		
		overflow:hidden;
		margin-left:15px;
		padding:15px;
		background-color: #cfaa7f  ; /*  #B39476  */
		border-right: 1px solid #CC6600;
		border-left: 1px solid #CC6600;
		border-bottom: 1px solid #CC6600;
		z-index:200;
}

#maincontent {	display: block;
		float: left;
		margin-left: 120px;
		margin-top:50px;
		height: 100%;
		width: 955px;
}

#maincontent_album {	display: block;
		float: left;
		margin-left: 180px;
		margin-top:50px;
		height: 100%;
		width: 1000px;
}

.leftcontent {	display: block;
		float: left;
		width:300px;
		z-index:200;
		}

.rightcontent { display: block;
		float: left;
		width:500px;
		z-index:200;
		}

.leftcontent_album {	display: block;
		float: left;
		width:800px;
		z-index:200;
		}

.leftcontent_albumdetails { display: block;
		float: left;
		z-index:200;
		}
.impressum {	
		display:block;
		position:relative;
		right: -40px;
		float:right;
		margin-top:500px;
		font-size: 14px;	
		text-align: right;
}

.impressum_albums {	
		position:absolute;
		top:850px;
		left:1200px;
		font-size: 14px;	
		text-align: right;
}

.portrait    {  border:1px solid #836A5E; 
		}

.socialbar {	display:block;
		position: absolute;
		top: 300px;
		right: 50px;	
}

.indented { 	margin-left:10px;
		}

.citation {	text-align: right;
		color: #AC1A00;
		}

.formlabel {    font-family: Arial, Verdana, Helvetica, sans-serif;
		color: #AC1A00;
		width: 150px;
		height: 50px;	
		}

.formdata {}

.forminput {   width: 300px;}

.formmessage {width:450px;
	      height: 150px;
	      margin-bottom:15px;}

.albuminfo {    width:600px;
		border-bottom: 1px solid #836A5E;
	
}

.albumname { width: 200px;
	     vertical-align: top;}

.albumpicture { border: 1px solid #836A5E;
		float: left;
		margin-bottom:240px;
		margin-right:25px;
		margin-top:25px;}

.albumdetails_info {width: 900px;
		     vertical-align:top;}

.albumdetails_cover { padding-top:25px;
		      padding-right:40px;}

.membership {   border-bottom: 1px solid #836A5E;
		padding-bottom:50px;
	 	margin-bottom: 10px;}

.price { 	font-style: italic;
		font-size:20px;
		color: #855687;
		padding-bottom:5px;
}

.tracklist { 	padding-left:10px;
		line-height:200%;
		

}

.returntoalbums { position:absolute;
		  left:380px;
		  top:290px;
}

.errormessage_c { color: #AC1A00;
		  position:absolute;
		  top:390px;
		  left:318px;
		}

/*
     FILE ARCHIVED ON 20:13:55 Nov 17, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:10:36 Nov 21, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.432
  exclusion.robots: 0.033
  exclusion.robots.policy: 0.014
  esindex: 0.014
  cdx.remote: 60.746
  LoadShardBlock: 183.157 (3)
  PetaboxLoader3.datanode: 149.406 (5)
  PetaboxLoader3.resolve: 259.375 (3)
  load_resource: 334.561 (2)
*/
