    #playermp3controller {
    	background-color: #e9f6ff;
    	color: #000;
    	height: 20px;
    	width: 30px;
    	border: solid 1px #ccc;
    	margin: 0 0 1em 0;
    }
		#playermp3 {
			background-color: transparent;
			color: #000;
			height: 20px;
			width: 20px;
			border: 0px;
		}
		#playermp3 .button {
			width: 20px;
			height: 20px;
			background-repeat: no-repeat;
			background-position: 2px 2px;
			float: left;
		}
		#playermp3 .button a {
			display: block;
			height: 20px;
			text-indent: -100em;
			overflow: hidden;
		}
		#playermp3 #timeline {
			position: relative;
		}
		#playermp3 #timeline a {
			position: absolute;
			left: 40px;
			display: block;
			height: 20px;
			width: 40px;
			text-indent: -100em;
			overflow: hidden;
			background-image: url(images/control_slider.png);
		}
		#playermp3 #timeline a:hover {
			background-image: url(images/control_slider_blue.png);
		}
		#playermp3 .play {
			background-image: url(images/control_play.png);
		}
		#playermp3 .play:hover {
			background-image: url(images/control_play_blue.png);
		}
		#playermp3 .pause {
			background-image: url(images/control_pause.png);
			display: none;
		}
		#playermp3 .pause:hover {
			background-image: url(images/control_pause_blue.png);
		}
		#playermp3 .stop {
			background-image: url(images/control_stop.png);
		}
		#playermp3 .stop:hover {
			background-image: url(images/control_stop_blue.png);
		}