body{color:#666;font-family:lucida grande,verdana,helvetica,arial,sans-serif;font-size:14px;margin:0}.artist{padding:2px;padding-left:8px}a{color:#666;font-weight:700;text-decoration:none}.share a{color:#999}a:hover{color:#222;font-weight:700;text-decoration:none}img{border:0}.hidden-shares{display:inline-block;position:relative;top:1000px}.branding{position:absolute;right:8px;bottom:0}.topright{position:absolute;right:8px;top:2px}.plusone{display:inline-block;position:relative;top:2px;width:62px}.tweet-this{display:inline-block;position:relative;top:2px;width:96px}.share{padding-left:8px;position:relative;top:-5px}.fb-like{display:inline-block;width:90px}.small{font-size:10px}.spectrum-container{display:none}ul.playlist>li>a{background-image:url(/img/play.png);background-repeat:no-repeat;padding-left:30px;overflow:hidden;height:24px;background-position:0 0}ul.playlist>li.sm2_playing>a{background-position:0 -24px}ul.playlist>li.sm2_paused>a{background-position:0 -48px}ul.playlist{list-style-type:none;margin:0;padding:0}ul.playlist li{position:relative;display:block;width:auto;font-size:1.2em;color:#666;padding:.25em .5em;letter-spacing:-1px;background-color:#fff;margin:0;border:0 solid #aaa}ul.playlist li a{display:block;text-decoration:none;font-weight:400;color:#000;font-size:15px;line-height:24px;outline:none;position:relative;z-index:2}ul.playlist li.sm2_playing,ul.playlist li.sm2_paused,ul.playlist li.sm2_playing a{color:#000}ul.playlist li:hover{background-color:#eee}ul.playlist li:hover a{color:#333}ul.playlist li.sm2_playing,ul.playlist li.sm2_playing:hover{}ul.playlist li.sm2_paused{background-color:#ccc}ul.playlist li.sm2_playing:hover a,ul.playlist li.sm2_paused a{color:#000}ul.playlist li .peak,ul.playlist.use-peak li .peak{display:none;position:absolute;top:.55em;right:.5em}ul.playlist li.sm2_playing .controls,ul.playlist li.sm2_paused .controls{position:relative;display:block}ul.playlist.use-peak li.sm2_playing .peak,ul.playlist.use-peak li.sm2_paused .peak{display:inline;display:inline-block}ul.playlist.use-peak li .peak{display:none}ul.playlist li.sm2_paused .controls{background-color:#bbb}ul.playlist li:hover .controls .statusbar{position:relative;cursor:pointer}ul.playlist li.sm2_paused .controls .statusbar{background-color:#ccc}ul.playlist li .controls{position:relative;margin-top:.25em;margin-bottom:.25em;background-color:#9cf}ul.playlist li .controls .statusbar{position:relative;height:.5em;background-color:#fff;border:1px solid #000;overflow:hidden;cursor:-moz-grab;cursor:grab}ul.playlist li .controls.dragging .statusbar{cursor:-moz-grabbing;cursor:grabbing}ul.playlist li .controls .statusbar .position,ul.playlist li .controls .statusbar .loading,ul.playlist li .controls .statusbar .annotation{position:absolute;left:0;top:0;height:.5em}ul.playlist li .controls .statusbar .position{background-color:#369;border-right:3px solid #369}ul.playlist li.sm2_paused .controls .statusbar .position{background-color:#999;border-color:#999}ul.playlist li .controls .statusbar .loading{background-color:#ddd}ul.playlist li .controls .statusbar .position,ul.playlist li .controls .statusbar .loading{width:0}ul.playlist li.sm2_playing a.sm2_link,ul.playlist li.sm2_paused a.sm2_link{margin-right:4.5em}ul.playlist li .timing{position:absolute;display:none;text-align:right;right:1em;top:1em;width:auto;height:1em;padding:3px 5px;background-color:#fff;border:1px solid #ccc;font-size:9px;letter-spacing:0;line-height:1.1em;vertical-align:middle}ul.playlist.use-peak li .timing{right:4em}ul.playlist li:hover .timing{z-index:2}ul.playlist li .timing div.sm2_timing{margin:0;padding:0}ul.playlist li.sm2_playing .timing,ul.playlist li.sm2_paused .timing{display:block}ul.playlist li.sm2_paused .timing,ul.playlist.use-peak li.sm2_paused .peak{background-color:#ddd;border-color:#bbb}ul.playlist.use-peak li .peak{display:none;zoom:1;border:1px solid #9cf;padding:2px;height:.55em;border-radius:4px;background-color:#58b;width:.8em;height:.55em;margin-top:-3px}ul.playlist.use-peak li .peak-box{position:relative;width:100%;height:.55em;overflow:hidden}ul.playlist li .peak .l,ul.playlist li .peak .r{position:absolute;left:0;top:0;width:7px;height:50px;background:#fff;border:1px solid #fff;border-radius:1px;margin-top:1em}ul.playlist li .peak .l{margin-right:1px}ul.playlist li .peak .r{left:10px}#control-template{display:none}