body {background: #FFF url('kjack-player-bg.png') repeat; padding: 0 20px; color:#000;}
a {color: #360; }
h3 {padding-top: 20px; }
ol {margin:5px 0 15px 16px; padding:0; list-style-type:square; }
#content_wrapper {margin-left: auto; margin-right: auto; text-align: center;}
#mediaspace {margin-top: -35px;}
#text_content {width: 830px; margin-left: auto; margin-right: auto; text-align: center;}
#left_column {width: 375px; float: left; text-align: left; margin-left: 20px;}
#right_column {width: 375px; float: right; text-align: left;}
#nowplaying {width: 375px; height: 175px; padding-top: 5px; padding-left: 45px; background-image:url('note_top_r.png'); background-repeat:no-repeat;}
#otherplayers {width: 375px; height: 175px; padding-top: 5px; padding-left: 35px; background-image:url('note_top.png'); background-repeat:no-repeat;}
#songlist {width: 375px; height: 375px; padding-top: 10px; padding-left: 35px; background-image:url('note_bottom.png'); background-repeat:no-repeat;}
#advertisement {width: 375px; height: 375px; padding-top: 20px; padding-left: 45px; background-image:url('note_bottom_r.png'); background-repeat:no-repeat;}
#songlist ul {list-style-type: none; text-indent: -35px;}
#otherplayers ul {list-style-type: none; text-indent: -5px; margin-top: -25px;}
h2.np {width: 350px; height: 55px;background: url("np.png"); text-indent: -9999px;}
h2.rp {width: 350px; height: 55px;background: url("rp.png"); text-indent: -9999px;}
h2.cm {width: 350px; height: 55px;background: url("cm.png"); text-indent: -9999px;}
h2.ad {width: 350px; height: 55px;background: url("ad.png"); text-indent: -9999px;}
.playing {width: 73%; margin-top:-10px;}
