html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, input, textarea, fieldset, form, table, label, legend, caption, tbody, tfoot, thead, tr, td, th { border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
body { line-height: 1; font-family: Tahoma; }
ol, ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
table { border-collapse: separate; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

a { text-decoration: none; }
.clear { clear: both; font-size: 0pt; line-height: 0pt; height: 0pt; }
.autoclear:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px; font-size: 0px; }
.autoclear { display: inline-block; }
.autoclear { display: block; }
* html .autoclear { height: 1%; }
img { border: 0px none ; }

html { min-width: 980px; }
body { width: 100%; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-size: 11px; }
.wrap { margin: 0pt auto; width: 980px; padding-bottom: 10px; }
#head { z-index:100; background: transparent url('head.gif') no-repeat scroll 0pt 0pt; height: 77px; position: relative; }
h1 { display: block; height: 22px; width: 306px; font-size: 10px; color: rgb(144, 143, 143); font-weight: normal; padding-left: 97px; padding-top: 60px; }
.pole { border: 1px solid rgb(183, 183, 183); margin: 2px 2px 0pt 0pt; background: rgb(225, 225, 225) none repeat scroll 0% 0%; width: 114px; height: 18px; }
#content { width: 700px; float: left; }

.hh { padding-top:10px; padding-bottom:10px; color: rgb(144, 141, 141); font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-weight: normal; clear: both; }

.thumb { text-align:center;padding: 0pt 16px 15px 0pt; float: left; }
.thumb a { color: rgb(166, 0, 0); }
.thumb a:hover { color: rgb(0, 150, 238); }
.thumb a img { border: 1px solid rgb(87, 87, 87); }
.thumb a:hover img { border: 1px dotted rgb(0, 150, 238); }
.thumb a b { padding: 3px 0pt; display: block; font-weight: normal; }
a.golink { clear: both; font-family: Arial,Helvetica,sans-serif; font-size: 20px; color: rgb(0, 109, 173); text-decoration: underline; line-height: 30px; }
a.golink:hover { color: rgb(0, 142, 226); text-decoration: none; }
#sidebar { width: 280px; float: left; }
#sidebar h2 { font-family: Arial,Helvetica,sans-serif; color: rgb(144, 141, 141); font-weight: normal; font-size: 23px; }
#sidebar h2 strong { color: rgb(49, 49, 49); font-weight: normal; }
.dots { padding: 10px 0pt; background: transparent url('dots.gif') repeat-x scroll 0pt 50%; height: 2px; clear: both; }
#searchform { background: transparent url('dots.gif') repeat-x scroll 0pt 100%; padding-bottom: 15px; margin-bottom: 10px; }
#searchform label { margin: 15px 0pt 4px; display: block; font-size: 12px; }
#searchform select { padding: 3px; font-size: 11px; color: rgb(160, 157, 157); }
.video { background: transparent url('rate.gif') no-repeat scroll 240px 0px; clear: both; margin-top: 15px; }
.box { padding: 4px 4px 23px; background: rgb(224, 224, 224) url('player-bg.gif') no-repeat scroll 0pt 100%; float: left; }
.stats { background: transparent url('dots.gif') repeat-x scroll 0pt 100%; color: rgb(104, 103, 103); font-size: 12px; line-height: 22px; padding-bottom: 10px; }
.stats span { color: rgb(184, 36, 25); }
.sub { background: transparent none repeat scroll 0% 0%; font-weight: bold; font-size: 12px; color: rgb(255, 255, 255); text-transform: uppercase; cursor: pointer; }
.tooltip { position: absolute; top: 0pt; left: 0pt; z-index: 3; display: none; }
.tip_content { display: none; }
