/****************************************************************
*	Live365 web theme
*	(c) 2010-13 Live365, Inc.
****************************************************************/	

#bg{
	background			: url(/scp/web/images/mktg/bg_tellafriend.jpg) no-repeat;
}
#thanks{
	background			: url(/scp/web/images/mktg/bg_tellafriend_thanks.jpg) no-repeat;
}

ul#artistButtons li a,
ul#stationButtons li a,
body#toppage #musicPlayerCont,
div#vipFreeTrialButton,
div#controls a#playOrStopButton{
	background			: transparent url(/scp/web/images/player/sprites_player.png?cb=2) no-repeat;	
}
ul
#artistButtons li a, 
ul#stationButtons li a{
	
}

ul#stationButtons li a:hover,
ul#artistButtons li a:hover {	
	opacity				: 1;
	filter				: alpha(opacity=100);
}

body#toppage #musicPlayerCont {
	background-position: -290px 0;
	margin-left:	33px;
}

body#toppage #musicPlayerCont.long {
	background-position	: -257px -11px;
}

div#controls a#playOrStopButton {
	background-position	: 0 -463px;
	left: 21px;
	top: 17px;
}
div#controls a#playOrStopButton.buttonPlayerStop {
	background-position	: 0 -529px;
	top: 19px;
}

div.albumInfo #thumbsUp {
	width				: 38px;
	height				: 50px;
	background-position	: 0 -387px;
}
div.albumInfo #thumbsUp:active {
	/*background-position	: 0 -330px;*/
}
div.albumInfo #thumbsDown {
	width				: 38px;
	height				: 50px;
	background-position	: 0 -271px;
}
div.albumInfo #thumbsDown:active {
	/*background-position	: 0 -214px;*/
}
div.albumInfo #wishlist {
	width				: 12px;
	height				: 13px;
	background-position	: 0 -112px;
}
div.albumInfo #wishlist:active {
	background-position	: 0 -125px;
}
div.albumInfo #buy {
	width				: 14px;
	height				: 13px;
	background-position	: 0 -54px;
}
div.albumInfo #buy:active {
	background-position	: 0 -67px;
}
div.stationInfo #star {
	width				: 26px;
	height				: 24px;
	background-position	: 0 -279px;
}
div.stationInfo #star:active {
	margin-top          : -1px;
	background-position	: 0 -294px;
}
div.stationInfo #shout {
	width				: 28px;
	height				: 24px;
	background-position	: 0 -181px;
}
div.stationInfo #shout:active {
	background-position	: 0 -149px;
}
div.stationInfo #share {
	width				: 38px;
	height				: 50px;
	background-position	: 0 -176px;
}
div.stationInfo #share:active {
	background-position	: 0 -142px;
}
div.stationInfo #widget {
	width				: 14px;
	height				: 14px;
	margin-top          : -1px;
	background			: transparent url(/web/img/icons/sprites_fixed.png) no-repeat -644px 0;
}
div.stationInfo #widget:active {
	background-position	: -644px -14px;
}
div.stationInfo #add {
	width				: 40px;
	height				: 50px;
	background-position	: 0 -112px;
}

div.stationInfo #add:active {
	background-position	: 0 -80px;
}

img.stationStats {
	background			: transparent url(/scp/web/images/sprites_station.png) no-repeat;
}

img.starsListener1 {
	background-position	: -77px 0;
}
img.starsListener2 {
	background-position	: -77px -32px;
}
img.starsListener3 {
	background-position	: -77px -64px;
}
img.starsListener4 {
	background-position	: -77px -96px;
}
img.starsListener5 {
	background-position	: -77px -128px;
}

img.starsRating0_5 {
	background-position	: 0 0;
}
img.starsRating1_0 {
	background-position	: 0 -32px;
}
img.starsRating1_5 {
	background-position	: 0 -64px;	
}
img.starsRating2_0 {
	background-position	: 0 -96px;	
}
img.starsRating2_5 {
	background-position	: 0 -128px;	
}
img.starsRating3_0 {
	background-position	: 0 -160px;	
}
img.starsRating3_5 {
	background-position	: 0 -192px;	
}
img.starsRating4_0 {
	background-position	: 0 -224px;	
}
img.starsRating4_5 {
	background-position	: 0 -256px;	
}
img.starsRating5_0 {
	background-position	: 0 -288px;	
}

div#subGenreWrapper #genreNavTab a.navArrow,
#hideShow{
	background			: transparent url(/web/img/icons/sprites_fixed.png) no-repeat;
}

div#subGenreWrapper #genreNavTab a.navArrow {
	background-position	: right -122px;
	padding-right		: 12px;
}

div#subGenreWrapper #hideShow {
	background-position	: right -124px;
}

div#subGenreWrapper #hideShow.iconArrowClosed {
	background-position	: right -104px;
}
div.wrapperSocial {
	width				: 100%;
	margin				: 5px 0;
	padding             : 0;
	background			: transparent;
}


/*Now Playing section*/
div#pls_data table.playlist td.odd {
	background-color 	: #FFFFFF;
}
div#pls_data table.playlist td.even {
	background-color	: #D4EDF5;
}
div#pls_data span.artist,
div#pls_data span.album,
div#pls_data span.title,
div#pls_data span.time,
div#pls_data span.ad{
	color: #358AAF;
}

/* User Slideshow modal */
.userImage {
	text-align: center;
}
.userImage h4, .userImage p {
	width: 100%; 
	margin: 5px;
	text-align: center;
}
.userImage h4{
	font-size: 18px;
}
.userImage p{
	font-size: 16px;
}

div#vipFreeTrialButton {
	background-position: 0 -12px;
	padding: 0;
	margin:0;
	width: 148px;
	height: 23px;
	margin-top: -1px;
}