#container {
	position:relative;
	float:left;
	width:212px;
	/* height:448px; */
	margin:0;
	padding:15px;
	/* overflow:hidden; */
	line-height:115%;
	/* background:#efedec url('../gallery_copy(1');  */
	border:1px solid #000
}

#maincontent {	
	/* border: 1px solid red; */
	position:relative;
	margin: 2em 2em 4em 2em;
}

.track {
	color:blue;
	margin-left:1em;
	}
	
#maincontent h2 {
	color:#660000;
}

	
a.gallery, a:visited.gallery {
	display:block; 
	color:#000; 
	text-decoration:none; 
	border:1px solid #000; 
	width:50px; 
	height:50px; 
	float:left;
	margin-top:10px;
	margin-right:26px;
	z-index:50;
}

#cdcovers {
	width:240px;
	text-align:center;
	margin:0 auto;
}

a.slidea {
	background:url("../_images/album/Aura_Musicale_tn.jpg");
}

a.slideb {
	background:url("../_images/album/cirri_tn.jpg");
}

a.slidec {
	background:url("../_images/album/gluck_tn.jpg");
}

a.slided {
	background:url("../_images/album/quantz_tn.jpg");
}

a.slidee {
	background:url("../_images/album/tessarini_tn.jpg");
}

a.slidef {
	background:url("../_images/album/TIROLE~1_tn.jpg");
}

a.slideg {
	background:url("../_images/album/Valentini_tn.jpg");
}

a.slideh {
	background:url("../_images/album/Kusser_tn.jpg");
}

a.slidei {
	background:url("../_images/album/lanzetti_tn.jpg");
}


a.gallery span {
	display:block; 
	position:absolute; 
	width:1px; 
	height:1px; 
	top:30px; 
	left:30px; 
	overflow:hidden; 
	background:#efedec url('../gallery_copy(1');
	z-index:100
}

.slidek {
	/* display:block; */
	/* position:absolute; */
	width:200px; 
	height:201px;
	margin-left:-28px; 
	margin-bottom: 50px; 
	padding:0; 
	border:1px solid #000;
}

.album {
	position:absolute;
	top:207px;
	left:20px;
	line-height:105%;
	text-align: left;
	font-size: 75%;
	font-style:normal;
	height:30px;
	width:200px;
	padding:0;
	z-index:100
}

.album strong {
	line-height:150%;
}

.spacetweak {
	line-height:170%; 
	vertical-align:text-bottom
}

a:hover.gallery {
	white-space:normal; 
	border:1px solid #fff;
}

a:hover.gallery img {
	border:1px solid #000; 
	position:relative; z-index:100;
}

a:hover.gallery span {
	position:absolute; 
	width:202px; 
	height:265px; 
	top:15px; 
	left:20px; 
	padding:0px;
	margin-bottom:215px;
	text-align: left;
	line-height: 105%;
	font-size:75%; 
	color:#000; 
	z-index:100;
}

a:active.gallery img, a:focus.gallery img {
	border:1px solid #000; 
	position:relative; 
	z-index:50;}

.fine {
	color:#888;
	font-size:70%;
	margin-left:10px;
}

#cdinfo {
	width:460px;
	line-height:105%;
	margin-left:215px;
	margin-top:0px;
	text-align:left;
	padding:-15px;
	/* border: 1px solid #000; */
}
#cdinfo ul {
	margin-left:15px;
	}
	
#cdinfo li {
	list-style-type:none;
	line-height: 110%;
	margin-bottom:1em;
}


#cdinfo h2 {
	margin:0;
	line-height:100%;
}

#cdinfo p {
	font-size:90%
}

#top {
	width:50px;
	clear:both;
	float:right;
	margin-right:40px;
	text-align: right;
	background: #fff url("../_images/top.gif") no-repeat 20% 50%; 
}