body { margin:0px;padding:0px; }
form, td, th, table { padding:0px;margin:0px; }
body, td, th { font-family:Tahoma, sans serif; }
.thin { border:1px solid #888;font-size:13px;border-top:1px solid #444; }
.button { border:1px solid #888;background:url('/images/button_bg.gif') repeat-x bottom #d8d8d8;font-size:12px;border-bottom:1px solid #444;height:20px;margin-left:1px;cursor:pointer;font-family:Century Gothic; }
ul { padding:0px;margin:0px;list-style:none; }
ul li { padding:0px;margin:0px;line-height:14px;padding-bottom:5px;padding-top:4px;font-size:12px;color:#000;padding-left:10px;position:relative; }
ul a { }
ul a:hover { color:#000; }
a { color:#000; }
.msg { color:#f00;font-size:13px; }
#foundlist { z-index:2;position:relative; }
#toplist li.act { background:#000; }
#toplist li.act a { color:#F1C800; }
#foundlist li.act { background:#000; }
#foundlist li.act a { color:#F1C800; }
#playlist li.act { background:#000; }
#playlist li.act a { color:#F1C800; }
.len { font-size:11px; }
.play { border:1px solid #000; }
.png {
	//background-image: none ! important;
	behavior: url(pngfix.htc);
}
h1 { font-size:16px;margin:0px;padding:0px;margin-bottom:14px;border-bottom:1px solid #000; }
.small { font-size:11px; }
.small a { color:#840; }
a img { border:0px; }

.pages { height:32px;margin-top:8px;font-size:11px; }
.pages span { display:block;float:left;padding:3px;color:#000; }
.pages a { cursor:pointer;color:#000; }
.pages div { float:left;padding:3px;border-right:1px solid #840;width:38px;padding-left:0px;padding-right:0px;text-align:center;color:#000;margin-bottom:2px; }
.pages a div { background:transparent; }
.pages .cur { background:#f0f0f0; }
