#menu {
	position:absolute;
	width:262px;
	left:0px;
	top:0px;
	padding: 0px;
	padding-top:100px;
	background: white;
	display:block;
}


	
#menu ul {
	position:absolute;
	top:144px;
	left:0px;
	width: 100%;
	height:100%;
	background: white;
}

#menu li {
	width:234px;
	height:36px;
	float:left;
}

#menu li a {
	width:234px;
	height:32px;
	text-decoration: none;
	font-size:32px;
	font-weight:normal;
	font-family:'Bebas Neue';
	text-shadow:1px 1px rgb(128,128,128);
	background: url(../img/menu/off.png) top left no-repeat;
	padding-bottom:4px;
	padding-left:32px;
}

#menu ul , #menu li {
	list-style-type: none;
}

#menu li a:hover {
	background: url(../img/menu/on.png) top left no-repeat;
	text-shadow:1px 1px rgb(34,214,255);
}

#menu_note{
	position:absolute;
	top:0px;
	left:0px;
	width:32px;
	height:32px;
	background: url(../img/menu/note.png) top left no-repeat;
}

#menu_end {
	position:absolute;
	top:464px;
	left:0px;
	width:228px;
	height:58px;
	float:left;
	background: url(../img/rose.png) top right no-repeat;
}
#audio {
	position:absolute;
	left:740px;
	top:16px;
	width:256px;
	height:180px;
	padding: 0px;
	z-index:101;

}


#player_container{
	position:relative;
	left:0px;
	width:256px;
	height:180px;
	
}

#player_controls{
list-style-type:none;
}

#player_play,
#player_pause {
	display: block;
	position: absolute;
	left:0px;
	top:65px;
	width:32px;
	height:32px;
	float:left;
	cursor: pointer;
}
#player_play {
	background: url("../img/button_play.png") no-repeat;
}
#player_pause {
	background: url('../img/button_pause.png') no-repeat;
}
#player_stop {
	display: block;
	position: absolute;
	right:0px;
	top:65px;
	width:32px;
	height:32px;
	float:left;
	cursor: pointer;
	background: url('../img/button_stop.png') no-repeat;
}

#player_playlist_message {
	display: block;
	position: absolute;
	left:0px;
	top:0px;
	width:256px;
	height:63px;
	float:left;
	cursor: pointer;
	/*background: url('../img/panel_info.png') no-repeat;*/
}
#play_time{
	position: absolute;
	left:4px;
	bottom:0px;
	font-size:11px;
	color:white;/*rgb(58,71,85);*/
	text-shadow:1px rgb(39,35,42);
}
#total_time{
	position: absolute;
	right:4px;
	bottom:0px;
	font-size:11px;
	color:white;/*rgb(58,71,85);*/
	text-shadow:1px rgb(39,35,42);
}
#song_title{
	position: absolute;
	left:2px;
	top:2px;
	font-size:13px;
	color:white;/*rgb(29,35,42);*/
	text-shadow:1px rgb(15,17,21);
}

#player_progress{
/*background:url("images/volume_bar.gif") repeat-x scroll left top transparent;*/
cursor:pointer;
height:11px;
left:2px;
position:absolute;
top:36px;
width:252px;
z-index:10;
border:1px solid white;/*rgb(58,71,85);*/
}

#player_progress_play_bar{
height:11px;
background:white;/*rgb(58,71,85);*/
}

#ctrl_prev{
	position: absolute;
	left:2px;
	top:120px;
	background: url('../img/button_prev.png') no-repeat;
	width:60px;
	height:30px;
}

#ctrl_next{
	position: absolute;
	right:2px;
	top:120px;
	background: url('../img/button_next.png') no-repeat;
	width:60px;
	height:30px;
}

#player_volume_min{
	position: absolute;
	left:62px;
	top:120px;
	background: url('../img/button_mute.png') no-repeat;
	width:60px;
	height:30px;
}

#player_volume_up{
	position: absolute;
	left:135px;
	top:120px;
	background: url('../img/button_volume_up.png') no-repeat;
	width:60px;
	height:30px;
}

#player_volume_down{
	position: absolute;
	left:74px;
	top:120px;
	background: url('../img/button_volume_down.png') no-repeat;
	width:60px;
	height:30px;
}

#player_volume_bar_value{
	position: absolute;
	right:4px;
	top:22px;
	font-size:11px;
	color:rgb(58,71,85);
	text-shadow:1px rgb(39,35,42);
}

	
