@charset "UTF-8";
/* CSS Document */

#popup {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #8f8b9c;
}



/* class used for rollover */
#tracklisting {padding: 3px;}
#tracklisting div {padding: 3px;}

.track {margin: 0; padding: 0;}
.track div {margin: 0; padding: 0;}
.track span{ color: #8f8b9c; text-decoration: none; margin: 0 5px;}
 
.track a:link, .track a:visited, .track a:active{
color: #8f8b9c; 
text-decoration:none; 
padding-left: 20px;
background-image: url(../img/preview_off.gif);
background-repeat: no-repeat;
background-position: left;
}
 .track a:hover {
background-image: url(../img/preview_on.gif);
color: #034275; 
text-decoration:underline;
background-repeat: no-repeat;
background-position: left; 
}

/* class for lyric hover */
.lyric {margin: 0; padding: 0;}
.lyric div {margin: 0; padding: 0;}
.lyric span{ color: #8f8b9c; text-decoration: none; margin: 0 5px;}
 
.lyric a:link, .lyric a:visited, .lyric a:active{
color: #8f8b9c; 
text-decoration:none; 
padding-left: 20px;
background-image: url(../img/lyric_off.gif);
background-repeat: no-repeat;
background-position: left;
}
 .lyric a:hover {
background-image: url(../img/lyric_on.gif);
color: #034275; 
text-decoration:underline;
background-repeat: no-repeat;
background-position: left; 
}

/* class for video hover */
.video {margin: 0; padding: 0;}
.video div {margin: 0; padding: 0;}
.video span{ color: #8f8b9c; text-decoration: none; margin: 0 5px;}
 
.video a:link, .video a:visited, .video a:active{
color: #8f8b9c; 
text-decoration:none; 
padding-left: 20px;
background-image: url(../img/video_off.gif);
background-repeat: no-repeat;
background-position: left;
}
 .video a:hover {
background-image: url(../img/video_on.gif);
color: #034275; 
text-decoration:underline;
background-repeat: no-repeat;
background-position: left; 
}

/* class used for currently playing */
.playing div{padding: 10px 0 0 0; border: 1px solid red;}
.playing span{ color: #8f8b9c; text-decoration: none; margin: 0 5px;}

.playing a:link, .playing a:visited, .playing a:active, .playing a:hover {
text-decoration:none; 
padding-left: 20px;
background-repeat: no-repeat;
background-position: left;
background-image: url(../img/preview_on.gif);
color: #034275; 
text-decoration:underline;
}

.pu-header {
background-image: url(../img/popup_top.png);
background-position: top left;
width: 383px;
height: 56px;
color: #fff;
}

.headerdiv {
margin: 25px 0 0 20px;
font-size:14px;
}

.pu-content {
background-image: url(../img/popup_mid.png);
width: 383px;
}
.pu-footer {
background-image: url(../img/popup_bot.png);
width: 383px;
height: 13px;
}

