#smallMusicPlayer #trackPlayer {
	width: 1px;
	height: 1px;
	position: relative;
}

#smallMusicPlayer #music-player-container {
	width: 1px;
	height: 1px;
	position: relative;
	visibility:hidden;
}

#smallMusicPlayer #playerContainer {
	position: relative;
	width: 315px;
	height: 250px;
	font-family: Verdana, Arial;
}

#smallMusicPlayer #playerControlPanel {
	position: relative;
	width: 293px;
	height: 92px;
	top: 0px;
	left: 10px;
	background-image:url('/assets/musicPlayer/smallPlayerBackground.jpg');
	background-repeat:no-repeat;
	background-position:0px 4px;	
}

#smallMusicPlayer #playerPrevButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/prevButton.jpg');
	background-repeat: no-repeat;	
	background-position: 0px 0px;	
	position: relative;
	width: 43px;
	height: 47px;
	display: inline-block;
	top: -16px;
	left: 61px;
	zoom: 1;
	*display: inline;
	_height: 47px;
	_width: 43px;
	_left: 62px;
	*left: 62px;
}

#smallMusicPlayer #playerPlayButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/playPauseButton.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;		
	position: relative;
	width: 68px;
	height: 71px;
	display: inline-block;
	left:61px;
	top: -4px;
	zoom: 1;
	*display: inline;
	_height: 71px;
	_width: 68px;	
	_left: 62px;
	*left: 62px;
}

#smallMusicPlayer #playerNextButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/nextButton.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;		
	position: relative;
	width: 43px;
	height: 47px;
	display: inline-block;
	top: -16px;
	left: 61px;
	zoom: 1;
	*display: inline;
	_height: 47px;
	_width: 43px;	
	_left: 62px;
	*left: 62px;
}

#smallMusicPlayer #playerNowPlaying {
	background-color: #FFFFFF;
	position: relative;
	width: 277px;
	max-height:15px;
	line-height:15px;
	display: inline-block;
	top: -2px;
	left: 6px;
	font-size:12px;
	padding-left: 5px;
	zoom: 1;
	*display: inline;
	_height: 15px;
	min-height:15px;
	height:auto !important;
	height:15px;
	overflow: hidden;
	_top: 0px;
	*top: 0px;		
}

#smallMusicPlayer #playerSongListHeader {
	background-image:url('/assets/Backgrounds/col2_divider.gif');
	background-repeat:no-repeat;
	background-position:center bottom;	
	margin-bottom: 4px;	
}

#smallMusicPlayer #playerSongList {
	background-color: #FFFFFF;
	position: absolute;
	bottom: 10px;
	width: 293px;
	height: 80px;
	overflow: auto;
	margin-left: 10px;
}

#smallMusicPlayer .songListHeader {
	width: 265px;
	height: 20px;
	bottom:87px;
	position: absolute;
	display: inline-block;
	font-size:14px;
	font-weight:bold;
	zoom: 1;
	*display: inline;
	_height: 20px;
	padding-bottom: 2px;
	margin-left:10px;
}

#smallMusicPlayer .songListHeaderTitle {
	width: 47px;	
	height: 20px;
	text-align:left;
	margin-left: 17px;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#smallMusicPlayer .songListHeaderArtist {
	width: 200px;	
	height: 20px;
	text-align:right;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}
#smallMusicPlayer .songListItem {
	width: 270px;
	padding-bottom: 2px;
	/*height: 40px;*/
	position: relative;
	color: #666666;
	display: inline-block;
	cursor:pointer;
	font-size:11px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#smallMusicPlayer .songListItemSelected {
	background-color: #aed3ff;
	width: 270px;
	padding-bottom: 2px;
	/*height: 40px;*/
	position: relative;
	display:inline-block;
	cursor:pointer;
	font-size:11px;
	/*font-weight:bold;*/
	color: #000000;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#smallMusicPlayer .songListItemPlayingIcon {
	width: 15px;
	/*height: 40px;
	margin-left:5px;*/
	margin-right: 5px;
	display:inline-block;
	vertical-align: middle;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#smallMusicPlayer .songListItemTitle {
	width: 140px;
	/*height: 40px;*/
	vertical-align: top;
	display:inline-block;
	text-align: left;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#smallMusicPlayer .songListItemArtist {
	display:inline-block;
	width: 100px;
	/*height: 40px;*/
	vertical-align: top;
	text-align: right;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;	
}




#largeMusicPlayer #trackPlayer {
	width: 1px;
	height: 1px;
	position: relative;
}

#largeMusicPlayer #music-player-container {
	width: 1px;
	height: 1px;
	position: relative;
	visibility:hidden;
}

#largeMusicPlayer #playerContainer {
	position: relative;
	width: 635px;
	height: 250px;
	font-family: Verdana, Arial;
}

#largeMusicPlayer #playerControlPanel {
	position: relative;
	width: 650px;
	height: 92px;
	top: 0px;
	left: 5px;
	background-image:url('/assets/musicPlayer/widePlayerBackground.jpg');
	background-repeat:no-repeat;
	background-position:0px 4px;	
}

#largeMusicPlayer #playerPrevButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/prevButton.jpg');
	background-repeat: no-repeat;	
	background-position: 0px 0px;	
	position: relative;
	width: 43px;
	height: 47px;
	display: inline-block;
	top: -16px;
	left: 235px;
	zoom: 1;
	*display: inline;
	_height: 47px;
	_width: 43px;
	_left: 235px;
	*left: 235px;
}

#largeMusicPlayer #playerPlayButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/playPauseButton.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;		
	position: relative;
	width: 68px;
	height: 71px;
	display: inline-block;
	left:235px;
	top: -4px;
	zoom: 1;
	*display: inline;
	_height: 71px;
	_width: 68px;	
	_left: 235px;
	*left: 235px;
}

#largeMusicPlayer #playerNextButton {
	cursor:pointer;
	background-image:url('/assets/musicPlayer/nextButton.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;		
	position: relative;
	width: 43px;
	height: 47px;
	display: inline-block;
	top: -16px;
	left: 235px;
	zoom: 1;
	*display: inline;
	_height: 47px;
	_width: 43px;	
	_left: 235px;
	*left: 235px;
}

#largeMusicPlayer #playerNowPlaying {
	background-color: #FFFFFF;
	position: relative;
	width: 611px;
	max-height:15px;
	line-height:15px;
	display: inline-block;
	top: -2px;
	left: 6px;
	font-size:12px;
	padding-left: 5px;
	zoom: 1;
	*display: inline;
	_height: 15px;
	min-height:15px;
	height:auto !important;
	height:15px;
	overflow: hidden;
	_top: 0px;
	*top: 0px;		
}

#largeMusicPlayer #playerSongListHeader {
	background-image:url('/assets/Backgrounds/col2_divider_long.gif');
	background-repeat:no-repeat;
	background-position:center bottom;	
	margin-bottom: 4px;	
}

#largeMusicPlayer #playerSongList {
	background-color: #FFFFFF;
	position: absolute;
	bottom: 10px;
	width: 632px;
	height: 80px;
	overflow-y:auto;
	overflow-x:hidden;
	margin-left: 5px;
}

#largeMusicPlayer .songListHeader {
	width: 625px;
	height: 20px;
	bottom:87px;
	position: absolute;
	display: block;
	font-size:14px;
	font-weight:bold;
	zoom: 1;
	*display: inline;
	_height: 20px;
	padding-bottom: 2px;
	margin-left:10px;
}

#largeMusicPlayer .songListHeaderTitle {
	width: 150px;	
	height: 20px;
	text-align:left;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListHeaderArtist {
	width: 150px;	
	height: 20px;
	text-align:left;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListHeaderEpisode {
	width: 150px;	
	height: 20px;
	text-align:left;
	margin-left: 20px;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListHeaderAlbum {
	width: 150px;	
	height: 20px;
	text-align:left;
	display:inline-block;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListItem {
	width: 625px;
	padding-bottom: 2px;
	/*height: 40px;*/
	position: relative;
	color: #666666;
	display: inline-block;
	cursor:pointer;
	font-size:11px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListItemSelected {
	background-color: #aed3ff;
	width: 625px;
	padding-bottom: 2px;
	/*height: 40px;*/
	position: relative;
	display:inline-block;
	cursor:pointer;
	font-size:11px;
	/*font-weight:bold;*/
	color: #000000;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListItemPlayingIcon {
	width: 15px;
	/*height: 40px;
	margin-left:5px;*/
	margin-right: 5px;
	display:inline-block;
	vertical-align: middle;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListItemPlayingIcon img {
	bottom:0px !important;
}

	

#largeMusicPlayer .songListItemTitle {
	width: 150px;
	/*height: 40px;*/
	vertical-align: top;
	display:inline-block;
	text-align: left;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

#largeMusicPlayer .songListItemArtist {
	display:inline-block;
	width: 150px;
	/*height: 40px;*/
	vertical-align: top;
	text-align: left;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;	
}

#largeMusicPlayer .songListItemEpisode {
	width: 150px;
	/*height: 40px;*/
	vertical-align: top;
	display:inline-block;
	text-align: left;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}
#largeMusicPlayer .songListItemAlbum {
	width: 150px;
	/*height: 40px;*/
	vertical-align: top;
	display:inline-block;
	text-align: left;
	padding-top: 2px;
	zoom: 1;
	*display: inline;
	_height: 20px;
}

.tout-module.s2x1.musicAlbum .content {
height:175px;
margin:0 2.5px;
overflow:hidden;
}




