#hd{height:20px;}#search{position:relative;}#search h1{background:transparent url(/images/lyric-rat.gif) no-repeat 0 0;height:74px;margin:0 0 0 174px;padding:0;width:213px;z-index:1;}#search h1 a{border:0;display:block;height:74px;width:213px;}#search h1 em{display:none;}#search h2{background:transparent url(/images/rat.gif) no-repeat 0 0;height:164px;left:0;margin:0;padding:0;position:absolute;top:0;width:174px;z-index:9;}#search h2 em{display:none;}#search h3{bottom:7px;display:none;font-size:92%;font-weight:normal;height:22px;margin:0;padding:0;overflow:hidden;position:absolute;left:145px;width:320px;}.finished #search h3{display:block;}#sbox{background:#b6d5e0 url(/images/search-bg.gif) repeat-x left bottom;height:88px;margin:0 30px 0 47px;padding:0;position:relative;z-index:5;}#sbox .shade{bottom:0;display:none;left:0;margin:0;padding:0;position:absolute;right:0;top:0;z-index:99;}.searching #sbox .shade{display:block;}#sbox form{display:block;margin:0 0 0 140px;}#search_query{border:solid 2px #83b0c6;bottom:44px;color:#000;font-size:123%;margin:0;padding:.2em .3em;position:absolute;right:13px;width:450px;}.searching #search_query{opacity:.6;}#search_query.default{color:#999;}#search_query.active{border-color:#000;color:#000;}#search .btn,#search .jsbtn{bottom:7px;height:27px;position:absolute;right:13px;width:106px;}#search .jsbtn{background:transparent url(/images/search-button.gif) no-repeat 0 0;}#search .jsbtn em{display:none;}.searching #search .jsbtn{background-position:0 -27px;}#results{background-color:#f1f1f1;margin:20px 30px 0 47px;}#results .intro h2{color:#666;font-weight:normal;margin:0;padding:20px 0;text-align:center;}#results .progress{background:transparent url(/images/loading.gif) no-repeat center 36px;padding:20px 0;text-align:center;}#results .progress h2{color:#666;font-size:123.1%;font-weight:normal;margin:0;padding:64px 0 8px;text-align:center;}#results .progress h3{color:#888;font-size:100%;font-weight:normal;margin:0;padding:0;text-align:center;}#results .song{background-color:#fff;margin:0;padding:10px;}#results .song .art{border:0;float:left;height:160px;width:160px;}#results .song .art img{border:0;}#results .song h2{font-size:167%;font-weight:normal;margin:0 0 1px 180px;padding:0;}#results .song h2 a,#results .song h3 a,#results .song h4 a{color:#13a;font-weight:bold;text-decoration:none;}#results .song h2 a:hover,#results .song h3 a:hover,#results .song h4 a:hover{color:#920;text-decoration:underline;}#results .song h3{font-size:138.5%;font-weight:normal;margin:0 0 2px 180px;padding:0;}#results .song h4{font-size:123.1%;font-weight:normal;margin:0 0 8px 180px;padding:0;}#results .song .description{margin:0 0 0 180px;}#results .song .actions{clear:left;float:left;padding:8px 0 0 0;text-align:center;width:160px;}#results .song .actions a{color:#13a;font-weight:bold;text-decoration:none;}#results .song .actions a:hover{color:#920;text-decoration:underline;}#results .song #player{background-color:#333;x-clear:both;x-float:left;height:60px;margin:8px 0 8px 180px;padding:0;width:240px;}#results .song .query{clear:both;color:#333;font-size:123.1%;}#results .song .alternates{clear:both;margin:0;padding:0;}#results .song .alternates h5{color:#333;font-size:116%;}#results .song .alternates ul{list-style:none;margin:0;padding:12px 6px;}#results .song .alternates li{font-size:108%;list-style:none;margin:0;padding:0 0 5px;}#results .song .alternates li a{color:#13a;}#results .song .alternates li a:hover{color:#f93;}#results .intro{display:block;}#results .progress,#results .song{display:none;}.searching #results .progress{display:block;}.searching #results .intro,.searching #results .song{display:none;}.finished #results{padding:16px;}.finished #results .song{display:block;}.finished #results .intro,.finished #results .progress{display:none;}#recent{margin:0 30px 0 47px;}#recent ul{list-style:none;margin:0;padding:0;}#recent ul li{display:block;float:left;height:200px;list-style:none;margin:0 0 10px 0;padding:0;text-align:center;width:33%;}.result .cover{display:block;height:160px;margin:0 auto;overflow:hidden;padding:0;position:relative;width:160px;}.result .cover .art{z-index:3;}.result .cover .query{background-color:#000;bottom:0;color:#fff;font-size:108%;left:0;margin:80px 0 0 0;opacity:.84;overflow:hidden;padding:2px 4px;position:absolute;text-align:left;text-decoration:none;width:160px;z-index:6;}.result p a{color:#246;}.result p em{display:block;font-style:normal;}#twitter{padding:0;margin:0;position:relative;}#twitter h2{background:transparent url(/images/tweet-rat.gif) no-repeat 0 0;height:102px;position:absolute;right:0;top:0;width:128px;}#twitter h2 em{display:none;}#twitter .sb{background-color:#f1f1f1;margin:51px 12px 0 0;padding:0;}#twitter h3{font-size:153.9%;font-weight:bold;margin:0;padding:12px 0 18px 6px;}#twitter h3 a{color:#036;text-decoration:none;}#twitter h3 a:hover{text-decoration:underline;}#twitter p{font-size:92%;margin:0;padding:0 10px 10px;}#twitter p a{color:#036;}#tweets{background-color:#cef;margin:20px 12px 0 0;}#tweets h3{color:#024;font-size:116%;margin:0;padding:5px 2px 8px;}#tweets ul{list-style:none;margin:0;padding:4px;}#tweets .tweet{list-style:none;margin:0;padding:0;position:relative;}#tweets .tweet .avatar{border:1px solid #9bd;display:block;float:left;height:32px;width:32px;}#tweets .tweet .avatar img{height:32px;width:32px;}#tweets .tweet .message{background-color:#fff;font-size:92%;margin:0 0 0 42px;padding:2px 3px 5px;z-index:9;}#tweets .tweet .message a{color:#024;display:block;font-weight:bold;margin:0 0 3px 0;text-decoration:none;}#tweets .tweet .bubble{border-top:6px solid #cef;border-right:6px solid #fff;border-bottom:6px solid #cef;height:1px;left:36px;position:absolute;top:2px;width:1px;z-index:1;}#tweets .reply{list-style:none;margin:5px 0 15px 0;padding:0;position:relative;}#tweets .reply .avatar{border:1px solid #9bd;display:block;float:right;height:32px;width:32px;}#tweets .reply .avatar img{height:32px;width:32px;}#tweets .reply .message{background-color:#fff;font-size:92%;margin:0 42px 0 0;padding:2px 3px 5px;z-index:9;}#tweets .reply .message a{color:#036;text-decoration:none;}#tweets .reply .bubble{border-top:6px solid #cef;border-left:6px solid #fff;border-bottom:6px solid #cef;height:1px;right:36px;position:absolute;top:2px;width:1px;z-index:1;}#ft{color:#999;font-size:92%;margin:20px 0 20px 50px;}#ft a{color:#369;text-decoration:none;}#ft a:hover{color:#920;text-decoration:underline;}