
.player_play {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	float: left;
	background-image:url(../images/control_play.png);
}

.player_play:hover {
	background-image:url(../images/control_play_blue.png);
}

.player_pause {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	float: left;
	background-image:url(../images/control_playing.gif);
	display:none;
}

.player_pause:hover {
	background-image:url(../images/control_pause_blue.png);
}

.player_playing {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	float: left;
	background-image:url(../images/control_playing.gif);
}

.player_playing:hover {
	background-image:url(../images/control_playing.gif);
}

.player_stop {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	float: left;
	background-image:url(../images/control_stop.png);
}

.player_stop:hover {
	background-image:url(../images/control_stop_blue.png);
}


.player_play a,
.player_playing a,
.player_stop a,
.player_pause a
{
	display: block;
	height: 20px;
	text-indent: -100em;
	overflow: hidden;
}



#volume {
	width:100px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image:url(../images/control_volume.png);
	float:left;
}

#volume_slider {
	display:block;
	height:20px;
	width:11px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image:url(../images/control_slider.png);
	overflow: hidden;
	position:relative;
	cursor:pointer;
}
#volume_slider:hover {
	background-image:url(../images/control_slider_blue.png);
}

#volume_info {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#696969;
}

fieldset.media {
	border:1px #BEBEBE solid;
}

table.media {
	width:100%;
}

table.media th {
	background-color:#EFEFEF;
}

table.media td {
	
}

table.media td.media_num {
	width:25px;
	text-align:center;
	font-weight:bold;
	color:#8B8B8B;
}

table.media td.media_name {}

table.media td.media_price {
	width:65px;
	text-align:center;
}

table.media td.media_time {
	width:60px;
	text-align:center;
}

span.media_info {
	font-size:0.9em;
	color:#B8B8B8;
}
