body {	
	margin: 0;
	padding: 0;
}

.wrapper {
	width: 100%;
	margin: 0 auto;
}

#content { padding-bottom: 50px; }

#player {	
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;
	color: #d2dce4;
	position: fixed;
	bottom: 0px;
	width: 100%;
	height: 47px;
	z-index: 1200; /* Sobre galleryview */
	background: #171a1d url('../images/jplayer/footerBG.jpg') repeat-x scroll top center;
	border-top: 1px solid #4b5f6d;
	box-shadow: 0px 0px 10px black;
	-moz-box-shadow: 0px 0px 25px white;
	-webkit-box-shadow: 0px 0px 10px white;
}

#player ul { list-style: none outside none; padding: 0; }

#player li {
	height: 47px;
	float: left;
	border-left: 1px solid #31383c;
	border-right: 1px solid #0d0f10;
	line-height: 47px;
	color: #4b5f6d;
	overflow: hidden;
}
	
li#info { 
	width: 100%;
	padding-left: 10px;
}

td#info { padding-right: 12px; }

li#info .title { color: #bfbf8d; }
li#info .album { color: #686948; }

li#lyrics			{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll 0px 0px; text-indent: -4444px; }
li#playlist			{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -48px 0px; text-indent: -4444px; }
li#previous			{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -96px 0px; text-indent: -4444px; }
li#jplayer_play		{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -144px 0px; text-indent: -4444px; }
li#jplayer_pause	{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -192px top; text-indent: -4444px; display: none; }
li#next				{ width: 48px; cursor: pointer; background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -240px top; text-indent: -4444px; }

li#lyrics:hover	   { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll 0px -47px; }
li#playlist:hover, li#playlist.down { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -48px -47px; }
li#previous:hover	   { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -96px -47px; }
li#jplayer_play:hover  { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -144px -47px; }
li#jplayer_pause:hover { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -192px -47px; }
li#next:hover		   { background: transparent url('../images/jplayer/playerButtons.png') no-repeat scroll -240px -47px; }
	
li#time { width: 198px; }
	
li#time span { float: left; padding-left: 5px; }
li#time div { float: left; }

li#time #progressContainer {
	width: 106px;
	height: 10px;				
	margin-top: 19px;
	margin-left: 5px;
}

li#time #jplayer_load_bar { height: 10px; background-color: #686948; cursor: pointer; }				
li#time #jplayer_play_bar { height: 10px; background-color: #8796a2; }
	
li#volume { width: 114px; background: transparent url('../images/jplayer/speakerIcon.png') no-repeat scroll 5px 8px; }
		
li#volume #jplayer_volume_bar { 
	height: 10px; width: 68px; margin-top: 19px; margin-left: 36px; cursor: pointer;
	background: transparent url('../images/jplayer/volumeBack.jpg') repeat-x scroll top left; 
}
li#volume #jplayer_volume_bar_value { height: 10px; background: #DDD url('../images/jplayer/volume.jpg') repeat-x scroll top left; }

#message {
	position: fixed;
	width: 350px;
	bottom: 48px;
	right: 10px;
	padding: 10px;
	z-index: 48;
	background-color: #3a3d36;
	border: 1px solid #8696a3;
	border-bottom-width: 0px;
	opacity: .9;
}

#playlist_panel {
	position: fixed;
	height: 200px;
	bottom: 48px;
	left: 10px;
	padding: 10px;
	z-index: 48;
	background-color: #3a3d36;
	border: 1px solid #8696a3;
	border-bottom-width: 0px;
	opacity: .9;
	overflow: auto; /*Pone el scroll*/
}

/*
#playlist_close { width: 18px; height: 18px; float: right; background: transparent url('../images/jplayer/close-icon.png') no-repeat scroll 0px 0px; cursor: pointer; }
#playlist_close:hover { background: transparent url('../images/jplayer/close-icon.png') no-repeat scroll -18px 0px; }
*/

#playlist_panel li, #playlist_panel a {
	height: auto;
	float: none;
	border: none;
	line-height: normal;
	color: #d2dce4;
	text-decoration: none;
	outline: none;
	padding: 5px 0 4px 20px;
}

#playlist_panel h3 {
	margin: 0;
	padding-top: 2px;
	border-top: 1px solid #eee;
}

#playlist_panel li.playlist_current {
	background: transparent url('../images/jplayer/play.png') no-repeat scroll 5px;
	padding-left: 8px;
}

#playlist_panel li.playlist_current.pause {
	background: transparent url('../images/jplayer/pause.png') no-repeat scroll 5px;
}

#playlist_panel a:hover {
	text-decoration: underline;
}

#playlist_panel a.playlist_current {
	color: #0d88c1;
}

/*a#player_track { width: 20px; background: transparent url('../images/jplayer/play.png') no-repeat scroll 5px; text-indent: -4444px; }*/

a.player_track, a.player_track.playlist_current {
	background: transparent url('../images/jplayer/play.png') no-repeat scroll;
	display:inline-block;
	overflow:hidden;
	width:16px;
	height:16px;
	cursor:pointer;
}

a.player_track.playlist_current.pause {
	background: transparent url('../images/jplayer/pause.png') no-repeat scroll;
}