/*
	Tracklist styles adapted to removed buy options
*/
#product-single #tracklist
{
	width:				614px;
/* 	line-height:		1.6em; */
	margin-bottom:		13px;
}

#product-single #tracklist .item-container,
#product-single #tracklist .work-container,
#product-single #tracklist .summary-container
{
	background:			transparent;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		32px;	/* compensate track-no */
	margin-bottom:		2px;
	height:				100%;	/*MSIE*/
}

#product-single #tracklist .work-container
{
	padding-top:		0px;
	padding-bottom:		0px;
	margin-bottom:		2px;
}

#product-single #tracklist .item-container
{
	padding-top:		8px;
	border-top:			1px solid #ddd;
}

#product-single #tracklist .first-item-container
{
	padding-top:		4px;
	padding-left:		32px;	/* compensate track-no */
}

#product-single #tracklist .composer-container
{
	padding-top:		8px;
	padding-left:		32px;	/* compensate track-no */
	margin-bottom:		2px;
}

#product-single #tracklist .first-composer-container
{
	padding-top:		0px;
	padding-left:		32px;	/* compensate track-no */
	margin-bottom:		2px;
}

#product-single #tracklist .artists-container
{
	background:			#ddd;
	margin-top:			-3px;
	padding-top:		0px;
	padding-bottom:		3px;
	padding-left:		32px;	/* compensate track-no */
	margin-bottom:		3px;
	height:				100%;	/*MSIE*/
}

#product-single #tracklist .track-container
{
	position:			relative;	/* prelistening */
	background:			#ddd;
	padding-top:		3px;
	padding-bottom:		3px;
	margin-bottom:		2px;
	min-height:			16px;	
	
/* 	height:				100%;	 */
	/*MSIE*/
}

#product-single #tracklist .item
{
	position:			relative;
	left:				-32px;

/* 	float:				left; */
/* 	margin-left:		-32px;	 */
	
	margin-top:			4px;
	font-weight:		bold;
}

#product-single #tracklist .composer
{
	position:			relative;
	left:				-20px;
/* 	float:				left; */
/* 	margin-left:		-32px;	 */
	
	margin-top:			4px;
}

#product-single #tracklist .work
{
	float:				left;
	font-weight:		bold;
/* 	border:				1px solid red; */
}

#product-single #tracklist .work,
#product-single #tracklist .work-hierarchy,
#product-single #tracklist .artists
{
	float:				left;
}

#product-single #tracklist .track
{
	margin-bottom:		2px;
}


#product-single #tracklist .artists
{
	color:				#666;
	padding-top:		2px;
 	padding-bottom:		4px;
	font-size:			10px;
	font-weight:		normal !important;
	line-height:		1em;
}



#product-single #tracklist .track-no
{
	float:				left;
	width:				24px;
	text-align:			right;	
	margin-right:		8px;
}

#product-single #tracklist .track-text
{
	float:				left;
}

#product-single #tracklist .prelistening
{
	position:			absolute;
/*	left:               380px; */
	left:               474px;
	top:                4px;
	
	padding-left:		16px;
	width:              76px;
	height:             10px;
	font-size:			8px;
	padding-top:        2px;
}

#product-single #tracklist .paused
{
	background:         url("imgs/tracklist-prelistening-paused-bg.gif") no-repeat scroll 3px 2px transparent;
}

#product-single #tracklist .playing
{
	background:			url(imgs/tracklist-prelistening-playing-bg.gif) no-repeat 3px 2px;
}

#product-single #tracklist .track-prelistening .progress-bar
{
	position:			relative;
}

#product-single #tracklist .track-prelistening .inner-bar-container,
#product-single #tracklist .track-prelistening .progress-bar
{
	width:				64px;
}

#product-single #tracklist .track-prelistening .play-bar
{
/* 	width:				50%; */
/* 	background:			red; */
}

#product-single #tracklist .track-prelistening .play-time
{	
	display:		none;
}


#product-single #tracklist .track-time,
#product-single #tracklist .total-time
{
	float:				right;
	text-align:			right;
	margin-right:		10px;
}


#product-single #tracklist .total-time
{
	font-weight:		bold;
}

#product-single #tracklist .hier0
{
	font-weight:		bold;
/*	width:				332px; */
	width:				426px;
}

#product-single #tracklist .hier1
{
	padding-left:		13px;
/*	width:				319px; */
	width:				413px;
}

#product-single #tracklist .hier2
{
	padding-left:		26px;
/*	width:				306px; */
	width:				400px;
}

#product-single #tracklist .hier3
{
	padding-left:		39px;
	width:				293px;
	width:				387px;
}

#product-single #tracklist .hier4
{
	padding-left:		52px;
	width:				280px;
	width:				374px;
}

#product-single #tracklist .work.hier0
{
	margin-top:			8px;
	margin-bottom:		0px;
}


/* Buy stuff */
#product-single #tracklist .container-container
{
/*	width:				520px; */
	width:				614px;
}

#product-single #tracklist .buy-container
{
	position: 			absolute; 
	left: 				523px; 
	top: 				0px;
	white-space:		nowrap;
	width:				97px;
}
