.spectrum-container{display:none}ol.playlist li{position:relative;margin-left:-20px;color:black;border-top:solid 1px silver;font-size:80%;background-color:transparent;transition-property:hover;transition:background-color .25s ease-in-out}ol.playlist li a{display:inline;text-decoration:none;font-weight:normal;color:#000;font-size:150%;outline:0;position:relative}ol.playlist li.sm2_playing,ol.playlist li.sm2_paused,ol.playlist li.sm2_playing a{color:#000}ol.playlist li:hover{background-color:#eee}ol.playlist li:hover a{color:green}ol.playlist li.sm2_playing,ol.playlist li.sm2_playing:hover{background-color:#69c}ol.playlist li.sm2_paused{background-color:#999}ol.playlist li.sm2_playing:hover a,ol.playlist li.sm2_paused a{color:green;left:0}ol.playlist li .controls{display:none}ol.playlist li.sm2_playing .controls,ol.playlist li.sm2_paused .controls{position:relative;display:block}ol.playlist li.sm2_paused .controls .statusbar{background-color:#ccc}ol.playlist li .controls{position:relative;margin-top:.25em;margin-bottom:.25em;background-color:#9cf}ol.playlist li .controls .statusbar{position:relative;height:.5em;background-color:#cdf;border:2px solid #fff;border-radius:2px;overflow:hidden;cursor:-moz-grab;cursor:grab}ol.playlist li .controls .statusbar .position,ol.playlist li .controls .statusbar .loading,ol.playlist li .controls .statusbar .annotation{position:absolute;left:0;top:0;height:.5em}ol.playlist li .controls .statusbar .position{background-color:#369;border-right:3px solid #369;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}ol.playlist li.sm2_paused .controls .statusbar .position{background-color:#666;border-color:#666}ol.playlist li .timing{position:absolute;display:none;text-align:right;right:.2em;top:.2em;width:auto;height:1em;padding:1px 1px;background-color:#58b;line-height:1.0em;vertical-align:middle}ol.playlist li.sm2_playing .timing,ol.playlist li.sm2_paused .timing{display:block}ol.playlist.andy li a{padding-left:0;line-height:2.4em}ol.playlist.andy li.sm2_paused,ol.playlist.andy li.sm2_paused:hover{background-color:white}ol.playlist.andy li.sm2_paused a,ol.playlist.andy li.sm2_paused:hover a,ol.playlist.andy li.sm2_paused .timing,ol.playlist.use-peak.andy li.sm2_paused .peak{color:blue}ol.playlist.andy li.sm2_paused{background-color:white}ol.playlist.andy li.sm2_playing,ol.playlist.andy li.sm2_playing:hover{background-color:white}ol.playlist.andy li .controls{background-color:transparent}ol.playlist.andy li .controls .statusbar{background-color:white;border-color:white}ol.playlist.andy li .controls .statusbar .position{background-color:red;border-right:3px solid silver;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}ol.playlist.andy li .controls .statusbar .loading{background-color:silver}ol.playlist.andy li .timing,ol.playlist.use-peak.andy li .peak{background-color:white;border-color:white}ol.playlist.andy li.sm2_paused .comment,ol.playlist.andy li.sm2_playing .comment{color:black}a.sm2_button{color:brown;border:0;position:relative;display:inline;width:14px;height:12px;overflow:hidden;border-radius:6px;margin-top:-1px}a.sm2_button:focus{outline:0}a.sm2_button,a.sm2_button.sm2_paused:hover{text-decoration:none;padding-left:0;padding-right:3px;margin-left:-3px;background-color:transparent}a.sm2_button:hover,a.sm2_button.sm2_playing,a.sm2_button.sm2_playing:hover{background-color:#fff;color:blue;border:0}a.sm2_button.sm2_paused,{background-color:red;color:green}a.sm2_button.sm2_paused:hover{background-color:#fff;color:blue}
