div.jp-single-player,
div.jp-playlist-player {

	/* Edit the font-size to counteract inherited font sizing.
	 * Eg. 1.25em = 1 / 0.8em
	 */

	font-size:1.25em;

	font-family:Verdana, Arial, sans-serif;
	line-height:1.6;
	color: #666;
}
div.jp-interface {
	position: relative;
	width:100%;
	height:30px;
}
div.jp-single-player div.jp-interface {
	border-bottom:none;
}
div.jp-playlist-player div.jp-interface {
}

div.jp-interface ul.jp-controls {
	list-style-type:none;
	padding:0;
	margin: 0;
}
div.jp-interface ul.jp-controls li {
	position: absolute;
}
div.jp-interface ul.jp-controls a {
	display: block;
	position: absolute;
	overflow:hidden;
	text-indent:-9999px;
}
a.jp-play,
a.jp-pause,
a.jp-del,
a.jp-dwnl,
div.crnpl {
	top:20px;
	width:20px;
	height:20px;
	display: block;
	overflow:hidden;
	cursor: pointer;
	text-indent:-9999px;
	vertical-align:middle;
}
div.crnpl {
	width:105px;
	top:0;
	background: url("../../images/create_npl.gif") no-repeat;
	display:inline-block;
	position: relative;
	width:107px;
}
div.crnpl:hover {
	background: url("../../images/create_npl_h.gif") no-repeat;
	}

div.jp-single-player a.jp-play,
div.jp-single-player a.jp-pause {
	left:40px;
}

a.jp-play {
	background: url("../img/play.gif") no-repeat;
}
a.jp-play:hover {
	background: url("../img/play.gif") no-repeat;
}
a.jp-pause {
	background: url("../img/pause.gif") no-repeat;
}
a.jp-pause:hover {
	background: url("../img/pause.gif") no-repeat;
}

a.jp-del {
	background: url("../img/delete.gif") no-repeat;
}
a.jp-del:hover {
	background: url("../img/delete_on.gif") no-repeat;
}

a.jp-dwnl {
	background: url("../../images/dwnl.gif") no-repeat;
}
a.jp-dwnl:hover {
	background: url("../../images/dwnl.gif") no-repeat;
}

a.jp-stop {
	top:26px;
	background: url("../img/jplayer.blue.monday.jpg") 0 -83px no-repeat;
	width:28px;
	height:28px;
}
div.jp-single-player a.jp-stop {
	left:90px;
}
div.jp-playlist-player a.jp-stop {
	left:126px;
}
a.jp-stop:hover {
	background: url("../img/jplayer.blue.monday.jpg") -29px -83px no-repeat;
}
a.jp-previous {
	left:20px;
	top:26px;
	background: url("../img/jplayer.blue.monday.jpg") 0 -112px no-repeat;
	width:28px;
	height:28px;
}
a.jp-previous:hover {
	background: url("../img/jplayer.blue.monday.jpg") -29px -112px no-repeat;
}
a.jp-next {
	left:88px;
	top:26px;
	background: url("../img/jplayer.blue.monday.jpg") 0 -141px no-repeat;
	width:28px;
	height:28px;
}
a.jp-next:hover {
	background: url("../img/jplayer.blue.monday.jpg") -29px -141px no-repeat;
}
div.jp-progress {
background-color:#DDDDDD;
height:3px;
overflow:hidden;
position:absolute;
top:10px;
width:70%;
}

a.lnk {
color:#000000;
font-size:11px;
line-height:13px;
text-decoration:none;
cursor:pointer;
font-weight:bold;
}

a.lnk:hover {
color:#E6363E;
}

a.pllnk {
color:LightSlateGray;
cursor:pointer;
outline-style:none;
text-decoration:none;
direction:ltr;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:15px;
text-align:left;
font-weight:bold;
}
a.pllnk:hover {
color:#E6363E;
}


div.jp-single-player div.jp-progress {
	left:5px;
}
div.jp-playlist-player div.jp-progress {
	left:164px;
}
div.jp-load-bar {
	background: url("../img/jplayer.blue.monday.jpg") 0 -202px repeat-x;
	width:0px;
	height:5px;
	cursor: pointer;
}
div.jp-play-bar {
	background: url("../img/jplayer.blue.monday.jpg") 0 -218px repeat-x ;
	width:0px;
	height:5px;
}
div.jp-volume-min,
div.jp-volume-max {
	width:10px;
	height:20px;
	cursor: pointer;
	display: block;
	overflow:hidden;
	position:absolute;
	text-indent:-9999px;
	vertical-align:middle;
}
div.jp-volume-min{
	left:80%;
	top:15px;
	background: url("../../images/vol_sm.gif") no-repeat;
}
div.jp-volume-min:hover {
	background: url("../../images/vol_smh.gif") no-repeat;
}
div.jp-volume-max {
	background: url("../../images/vol_big.gif") no-repeat;
	right:5%;
	top:15px;
}
div.jp-volume-max:hover {
	background: url("../../images/vol_bigh.gif") no-repeat;
}

div.jp-volume-bar {
background:transparent url(../img/jplayer.blue.monday.jpg) repeat-x scroll 0 -250px;
cursor:pointer;
height:3px;
overflow:hidden;
position:absolute;
top:10px;
width:15%;
}
div.jp-single-player div.jp-volume-bar {
left:80%;
}
div.jp-volume-bar-value {
	background: url("../img/jplayer.blue.monday.jpg") 0 -256px repeat-x;
	width:0px;
	height:5px;
}
div.jp-play-time,
div.jp-total-time {
font-size:0.55em;
font-style:oblique;
position:absolute;
top:15px;
width:70%;
}
div.jp-total-time {
	text-align: right;
}
div.jp-single-player div.jp-play-time,
div.jp-single-player div.jp-total-time {
	left:10px;
}

div.jp-playlist {
	width:418px;
}
div.jp-playlist ul{
	list-style-type:none;
	margin:0;
	padding:0 20px;
	background-color:#ccc;
	border:1px solid #009be3;
	border-top:none;
	width:378px;
	font-size:.72em;
}
div.jp-single-player div.jp-playlist li {
	padding:5px 0 5px 20px;
	font-weight:bold;
}
div.jp-playlist-player div.jp-playlist li {
	padding:5px 0 4px 20px;
	border-bottom:1px solid #eee;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_item_last {
	padding:5px 0 5px 20px;
	border-bottom:none;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_current {
	list-style-type:square;
	list-style-position:inside;
	padding-left:8px;
}
div.jp-playlist-player div.jp-playlist a {
	color: #666;
	text-decoration: none;
}
div.jp-playlist-player div.jp-playlist a:hover {
	color:#0d88c1;
}
div.jp-playlist-player div.jp-playlist a.jplayer_playlist_current {
	color:#0d88c1;
}

td.song_title {
	padding-left:3px;
	font-family:tahoma,verdana,arial,sans-serif,Lucida Sans;
	text-align:left;
	font-size:11px;
	color:#2B587A;
	cursor:pointer;
	text-decoration:none;
}
td.song_title a {
	color:#2B587A;

}


div.playlineWall {
border-top:1px dashed #D8DFEA;
z-index:100;
position:relative;
left:5px;
top:10px;
width:90%;
}
.main{
clear: both;
padding: 0px 0px 0px 0px;
overflow: hidden;
width: 1000px;
margin: auto;
}
.comment_block{
width: 470px;
clear: both;
font-size: 12px;
color: #000000;
font-weight: bold;
font-family: Tahoma;
}
.comments{
clear: both;
width: 750px;
padding-top: 10px;
}
.comment{
clear: both;
padding-top: 15px;
font-size: 11px;
}
.comments a{
color: #000000;
text-decoration: underline;
margin-left: 2px;
}
.comments a:hover{
color: #ff0000;
text-decoration: underline;
}
.coment_ttl{
background: #f6d165;
font-size: 12px;
color: #000000;
line-height: 16px;
padding-left: 2px;
border-bottom: 1px solid #fef2bd;
}
.coment{
background: #fce69a;
font-size: 12px;
line-height: 16px;
padding-left: 2px;
font-weight: bold;
}
.coment_ttl span{
padding-right: 10px;
}
.comment2{
clear: both;
padding-top: 15px;
font-size: 11px;
padding-left: 20px;
}
.comment3{
clear: both;
padding-top: 15px;
font-size: 11px;
padding-left: 40px;
}
.comment4{
clear: both;
padding-top: 15px;
font-size: 11px;
padding-left: 60px;
}

.download_blck,
.download_blck2 {
background:#FFF9DD none repeat scroll 0 0;
clear:both;
overflow:hidden;
padding:6px 10px 6px 5px;
min-width:500px;
}
.download_blck2 {
min-width:120px;
}

.b1 {
background:#FFF9DD none repeat scroll 0 0;
height:1px;
margin:0 5px;
}
.b1, .b2, .b3, .b4 {
display:block;
font-size:1px;
overflow:hidden;
}
b, strong {
font-weight:bolder;
}



/* signup and login windows */
.black_div{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=40);
filter: alpha(opacity=50);
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
opacity: 0.4;
position: absolute;
width: 100%;
height: 100%;
background: #000000;
z-index: 11;
}
.small_window{
clear: both;
position: absolute;
left: 40%;
width: 295px;
z-index: 100;
}
.s1, .s2, .s3, .s4{font-size:1px; overflow:hidden; display:block;}
.s1 {height:1px; background:#1d92ec; margin:0 5px;}
.s2 {height:1px; background:#ffffff; border-right:2px solid #1d92ec; border-left:2px solid #1d92ec; margin:0 3px;}
.s3 {height:1px; background:#ffffff; border-right:1px solid #1d92ec; border-left:1px solid #1d92ec; margin:0 2px;}
.s4 {height:2px; background:#ffffff; border-right:1px solid #1d92ec; border-left:1px solid #1d92ec; margin:0 1px;}
.s_window{
clear: both;
border-left: 1px solid #1d92ec;
border-right: 1px solid #1d92ec;
background: #ffffff;
}
.s_window p{
font-size: 12px;
color: #000000;
line-height: 18px;
padding: 25px 0px 25px 0px;
text-align: center;
}
.s_window a{
color: #399800;
text-decoration: underline;
font-weight: bold;
}
.s_window a:hover{
color: #399800;
text-decoration: none;
font-weight: bold;
}
.close{
position: absolute;
top: 6px;
left: 295px;
width: 11px;
height: 12px;
cursor: pointer;
}
.s_window table{
border: 0px;
border-collapse: collapse;
width: 260px;
}
.s_window table td{
padding: 0px;
font-size: 12px;
color: #7f7f7f;
padding-bottom: 10px;
}
h2{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
color: rgb(210, 16, 148);
text-decoration: none;
display: inline;
float: left;
}
.s_window table td.win_input{
width: 174px;
}
.s_window table td.win_buttons{
text-align: center;
padding-top: 10px;
}
.s_window table td.win_buttons input.windinp{
background-color:transparent;
border:none;
text-align: center;
margin: 0px 5px 0px 5px;
cursor: pointer;
}
.s_window table td.win_input input{
width: 100%;
border: none;
color: #000000;
padding: 2px 0px 3px 10px;
background: url(../img/win_input.gif) center no-repeat;
}
.win_table{
padding: 15px 0px 0px 13px;
}
.s_window table tr.win_ttl td{
padding-bottom: 16px;
}
.s_window table td.win_img{
font-size: 11px;
padding-left: 5px;
}
.s_window table td.win_img a{
font-weight: normal;
}
/* signup and login windows end */

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#fff9dd; margin:0 5px;}
.b2 {height:1px; background:#fff9dd; border-right:2px solid #fff9dd; border-left:2px solid #fff9dd; margin:0 3px;}
.b3 {height:1px; background:#fff9dd; border-right:1px solid #fff9dd; border-left:1px solid #fff9dd; margin:0 2px;}
.b4 {height:2px; background:#fff9dd; border-right:1px solid #fff9dd; border-left:1px solid #fff9dd; margin:0 1px;}

.login_pldiv, .login_pldiv1, .login_pldiv2, .login_pldiv3, .login_pldiv4, .login_pldiv5 , .login_pldiv6 {
			background:url("../../images/bgpl2.gif") no-repeat scroll left top transparent;
			display:inline;
			float:left;
			height:25px;
			padding:2px;
			position:absolute;
			text-align:left;
			top:0px;
			width:130px;
			text-align: center;
			cursor: pointer;
			z-index: 10;
		}
.login_pldiv{
			left:600px;
		}
.login_pldiv1{
			left:731px;
		}
.login_pldiv2 {
			left:862px;
		}
 .login_pldiv6 {
            left:993px;

		}
.login_pldiv3 {
            left:1124px;

		}
.login_pldiv4 {
			right:5px;
		}
.login_pldiv5 {
			left:1255px;
		}

a.art_song
{
color: #CD3E38;
font-size: 8pt;
#font-weight: bold;
text-decoration: underline;
font-family:Tahoma;
}

.art_son
{
color: #000000;
font-size: 8pt;
#font-weight: bold;
font-family:Tahoma;
}

.fb_image {
bottom:0;
cursor:pointer;
height:100px;
position:fixed !important;
right:0;
top:30%;
width:20px;
z-index:9999999;
}
div.shufleof,
div.shufleon,
div.editpl,
div.savepll,
div.delall,
div.loopon,
div.loopof,
div.edPl,
div.delCPl,
div.autoPlCl0,
div.autoPlCl1 {
	width:80px;
	height:20px;
	cursor: pointer;
	display: block;
	overflow:hidden;
	text-indent:-9999px;
	vertical-align:middle;
	padding-right:1px;
}
div.shufleof
{
	background: url("../../images/shufl_off.gif") no-repeat;
	width:74px;
}
div.shufleon
{
	background: url("../../images/shufl_on.gif") no-repeat;
	width:74px;
}
div.autoPlCl0
{
	background: url("../../images/autoplay_off.gif") no-repeat;
	width:74px;
}
div.autoPlCl1
{
	background: url("../../images/autoplay_on.gif") no-repeat;
	width:74px;
}
div.loopof
{
	background: url("../../images/repeat_off.gif") no-repeat;
	top:-20px;
	position:absolute;
	left:80%;
}
div.loopon
{
	background: url("../../images/repeat_on.gif") no-repeat;
	top:-20px;
	position:absolute;
	left:80%;
}
div.editpl
{
	background: url("../../images/edit.gif") no-repeat;
	width:35px;
}
div.editpl:hover
{
	background: url("../../images/edit_h.gif") no-repeat;
}
div.savepll
{
	background: url("../../images/back.gif") no-repeat;
	width:66px;
}
div.savepll:hover
{
	background: url("../../images/back_h.gif") no-repeat;
}
div.delall
{
	background: url("../../images/delete.gif") no-repeat;
	width:66px;
}
div.delall:hover
{
	background: url("../../images/delete_h.gif") no-repeat;
}
div.edPl {
	width:65px;
	top:0;
	background: url("../../images/rename.gif") no-repeat;
	display:inline-block;
}
div.edPl:hover {
	background: url("../../images/rename_h.gif") no-repeat;
}
div.delCPl {
	width:80px;
	top:0;
	background: url("../../images/delet_pl.gif") no-repeat;
	display:inline-block;
}
div.delCPl:hover {
	background: url("../../images/delet_pl_h.gif") no-repeat;
}


