/* Player CSS
 -------------------------- */
.songname {
	display: none;
}

.player_control {
	width: 77px;
	height: 48px;
	padding: 3px 0 0 3px;
	background: #b4a99a url(img/player_bg.gif) no-repeat 0 0;
}
.player_control a:focus { -moz-outline-style: none; }
.player_control a {
	display: block;
	float: left;
	height: 13px;
	outline: none;
}
.player_control a span {
	display: none;
}

a.rewind {
	width: 20px;
	background: url(img/rewind.gif) no-repeat 0 0;
}
a.rewind:hover, a.rewind.active  {
	background-position: -20px 0;
}

a.stop {
	width: 17px;
	background: url(img/stop.gif) no-repeat 0 0;
}
a.stop:hover {
	background-position: -17px 0;
}

a.play {
	width: 17px;
	background: url(img/play.gif) no-repeat 0 0;
}
a.play:hover, a.play.active {
	background-position: -17px 0;
}

a.pause {
	width: 17px;
	background: url(img/play.gif) no-repeat 0px -13px;
}
a.pause:hover {
	background-position: -17px -13px;
}

/* box play */
#box_cart a.play,
#box_playlist a.play,
#box_charts a.play,
#box_last_viewed a.play {
	background-image: url(img/play_only.gif);
}
#box_cart a.pause,
#box_playlist a.pause,
#box_charts a.pause,
#box_last_viewed a.pause {
	background-image: url(img/play_only.gif);
}
/* box play */

a.forward {
	width: 20px;
	background: url(img/forward.gif) no-repeat 0 0;
}
a.forward:hover {
	background-position: -19px 0;
}


/* position slider background
   -------------------------- */
.slider_bg {
	background: transparent url(img/slider_bg.gif) repeat-x 0 1px;
	width: 74px;
	height: 4px;
}

/* load progress
   -------------- */
.process_bar {
	position: absolute;
	width: 0px; /* 74px */
	border-top: 1px solid #ffcc00;
}

/* thumb slider
   -------------- */
div.slider {
	position: absolute;
	width: 1px; /* 6 */
	height: 11px; /* 11 */
	margin-top: -4px; /* -4 */
	background: #ffcc00 /*url(img/slider.gif) no-repeat 0 0*/; /*ddfa19*/
}

div.slider_bg.active {
	cursor: hand;
	cursor: pointer;
}

div.slider span {
	display: none;
}

div.display {
	clear: both;
	padding: 5px 0 0 0;
	margin: 0px;
	height: 20px;
	width: 77px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	background-color: transparent;
	color: #6f6453;
}


.player_control.active .display {
	color: #333333;
}

