﻿.sliderwrapper { position: relative; overflow: hidden; border: 6px none; width: 195px; height: 280px; }
.sliderwrapper .contentdiv { margin-left: 5px; visibility: hidden; position: absolute; left: 0pt; top: 0pt; width: 195px; height: 100%; opacity: 1; }
.pagination { width: 200px; text-align: center; }
.pagination a { text-decoration: none; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(0, 0, 0); }
.pagination a:hover, .pagination a.selected { color: rgb(239, 239, 239); background-color: rgb(68, 68, 68); text-decoration: underline; }
.sliderwrapper { position: relative; overflow: hidden; border: 6px none; width: 195px; height: 280px; }
.sliderwrapper .contentdiv { margin-left: 5px; visibility: hidden; position: absolute; left: 0pt; top: 0pt; width: 195px; height: 100%; opacity: 1; }
.pagination { width: 200px; text-align: center; }
.pagination a { text-decoration: none; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(0, 0, 0); }
.pagination a:hover, .pagination a.selected { color: rgb(239, 239, 239); background-color: rgb(68, 68, 68); text-decoration: underline; }
.day-active-v { color: rgb(244, 164, 96); }
#calendar-layer { text-align: center; }
.calendar { margin: 0pt auto; }
.calendar td, th { padding: 3px 4px; }
.calendar th { padding-bottom: 5px; }
.weekday { color: rgb(255, 102, 0); }
.day-active { font-weight: bold; }
.monthlink { color: rgb(255, 102, 0); text-decoration: none; }
.bbcodes { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(224, 224, 224); color: rgb(102, 102, 102); font-family: Verdana,Tahoma,helvetica,sans-serif; padding: 2px; font-size: 10px; vertical-align: middle; margin: 2px; height: 21px; }
#dropmenudiv { border-width: 1px 1px 0pt; border-style: solid; border-color: rgb(157, 157, 157); font: 10px/20px Verdana; background-color: rgb(246, 246, 246); margin: 2px; }
.clouds_xsmall { font-size: x-small; }
.clouds_small { font-size: small; }
.clouds_medium { font-size: medium; }
.clouds_large { font-size: large; }
.clouds_xlarge { font-size: x-large; }
* { margin: 0pt; padding: 0pt; }
html { height: 100%; }
body { font: 0.7em Verdana; height: 100%; color: rgb(99, 99, 99); background: none repeat scroll 0% 0% rgb(249, 249, 249); }
a { color: rgb(99, 99, 99); outline: medium none; }
a:hover { text-decoration: underline; }
p { margin: 0pt 0pt 18px; }
.m1 { font: bold 1.3em verdana; text-align: center; color: white; background: none repeat scroll 0% 0% rgb(146, 204, 0); border: 1px solid rgb(155, 155, 155); margin: 0px -10px 3px; }
.m2 { font: bold 1.3em verdana; text-align: center; color: white; background: none repeat scroll 0% 0% rgb(83, 174, 226); text-decoration: none; border: 1px solid rgb(155, 155, 155); margin: 0px -10px 3px; }
.m3 { font: bold 1.3em verdana; text-align: center; color: white; background: none repeat scroll 0% 0% rgb(255, 153, 51); text-decoration: none; border: 1px solid rgb(155, 155, 155); margin: 0px -10px 3px; }
.m4 { font: bold 1.3em verdana; text-align: center; color: white; background: none repeat scroll 0% 0% rgb(204, 203, 203); text-decoration: none; border: 1px solid rgb(155, 155, 155); margin: 0px -10px 3px; }
.block { background: url('img/m-shad-t.jpg') no-repeat scroll center top transparent; position: relative; min-height: 80px; padding: 6px 10px 4px; }
.block p { font: 6px verdana; background: url('img/m-shad-b.jpg') no-repeat scroll center top transparent; margin: -3px 0px; }
.textbox { border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(255, 255, 255); font: 1em Verdana; color: rgb(85, 85, 85); }
.button { border: 1px solid rgb(155, 155, 155); font: 1em Arial; cursor: pointer; background: none repeat scroll 0% 0% rgb(204, 203, 203); color: rgb(255, 255, 255); padding: 2px 8px; }
img, :link img, :visited img { border: medium none; }
input { vertical-align: middle; }
#wrapper { background: url('img/bg-l.jpg') repeat-y scroll left center transparent; min-width: 1000px; }
.wrap1 { background: url('img/bg-r.jpg') repeat-y scroll right center transparent; }
#header { background: url('img/h-c.jpg') repeat-x scroll center top rgb(255, 153, 51); text-align: center; color: rgb(255, 255, 255); }
.header { background: url('img/h-l.jpg') no-repeat scroll left top transparent; }
.header .header { background: url('img/h-r.jpg') no-repeat scroll right top transparent; height: 169px; }
#container { width: 100%; float: left; margin-right: -246px; }
#header ul { position: relative; text-align: center; top: 142px; margin-left: 240px; }
#header li { text-align: center; overflow: hidden; float: left; margin-left: 4px; display: block; }
#header li a { color: rgb(255, 255, 255); font: bold 13px Verdana; text-decoration: none; }
#header li a:hover { font: bold 13px Verdana; color: rgb(255, 255, 255); text-decoration: underline; }
.logo a { cursor: pointer; font: 28px verdana; color: rgb(255, 255, 255); text-decoration: none; position: absolute; display: block; top: 50px; left: 240px; }
.logo a:hover { text-decoration: none; }
.logo2 { font: 1.6em verdana; color: rgb(255, 255, 255); text-decoration: none; position: absolute; display: block; top: 100px; left: 200px; }
#content { margin-right: 246px; }
#leftside { width: 216px; float: left; padding-left: 19px; background: url('img/m-h-l.jpg') no-repeat scroll 19px top transparent; padding-top: 9px; margin-bottom: 9px; }
#leftside .ins { background: url('img/m-f-l.jpg') no-repeat scroll left bottom transparent; padding-bottom: 9px; }
#leftside .ins .ins { background: none repeat scroll 0% 0% rgb(246, 246, 246); border-left: 1px solid rgb(157, 157, 157); border-right: 1px solid rgb(157, 157, 157); }
.login { text-align: right; padding-right: 20px; }
.login .textbox { width: 120px; }
.menu { overflow: hidden; }
.menu li { border-top: 1px solid rgb(232, 232, 232); border-bottom: 1px solid rgb(232, 232, 232); margin-bottom: -1px; vertical-align: top; }
.menu li a { text-decoration: none; font: 1.1em Arial; display: block; position: relative; padding: 2px 5px 1px 20px; }
.menu li a:hover { border-left: 5px solid rgb(153, 204, 0); }
#main { margin-left: 246px; margin-bottom: 12px; }
.post { background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-bottom: 20px; border: 1px solid rgb(157, 157, 157); }
.title { height: 50px; background: none repeat scroll 0% 0% rgb(153, 204, 0); font: bold 1.2em Verdana; color: rgb(255, 255, 255); border-bottom: 1px solid rgb(157, 157, 157); padding-left: 5px; }
.title p { font: 0.9em Verdana; color: rgb(204, 255, 153); padding-top: 3px; }
.title a { color: rgb(204, 255, 153); text-decoration: none; }
.post-date { background: none repeat scroll 0% 0% rgb(209, 243, 126); width: 65px; height: 50px; float: left; margin-right: 5px; }
.post-month { font: 9px tahoma; color: rgb(108, 108, 108); text-align: center; display: block; padding-top: 2px; }
.post-day { font: bold 18px Verdana; color: rgb(108, 108, 108); text-align: center; display: block; padding-top: 3px; }
.post-content { padding: 10px 10px 8px; overflow: hidden; color: rgb(0, 0, 0); }
.post-content img { margin: 0pt 5px; }
.post-footer { position: relative; overflow: hidden; padding: 3px; border-top: 1px solid rgb(232, 232, 232); border-left: 5px solid rgb(153, 204, 0); }
.post-footer1 { position: relative; overflow: hidden; padding: 3px; border-top: 1px solid rgb(232, 232, 232); border-left: 5px solid rgb(153, 204, 0); background: none repeat scroll 0% 0% rgb(209, 243, 126); }
#rightside { width: 216px; padding-right: 19px; float: right; background: url('img/m-h-r.jpg') no-repeat scroll left top transparent; padding-top: 9px; margin-bottom: 9px; }
#rightside .ins { background: url('img/m-f-r.jpg') no-repeat scroll right bottom transparent; padding-bottom: 9px; }
#rightside .ins .ins { background: none repeat scroll 0% 0% rgb(246, 246, 246); border-left: 1px solid rgb(157, 157, 157); border-right: 1px solid rgb(157, 157, 157); }
.searchbox { text-align: right; padding: 10px; }
.searchbox .textbox { width: 160px; }
#footer { background: url('img/bg-c-b.jpg') repeat-x scroll center bottom rgb(255, 153, 51); text-align: center; color: rgb(255, 255, 255); font-weight: bold; position: relative; clear: both; }
.footer { background: url('img/bg-r-b.jpg') no-repeat scroll right bottom transparent; }
.footer .footer { background: url('img/bg-l-b.jpg') no-repeat scroll left bottom transparent; height: 71px; }
.footer a { color: rgb(255, 255, 255); }
.btTbl { border: 0px solid rgb(152, 170, 177); background-color: rgb(102, 153, 204); }
.row1 { background-color: rgb(244, 248, 251); }
.row3 { background-color: rgb(208, 223, 239); }
.gen { font-size: 10pt; }
.genmed { font-size: 9pt; }
.gensmall { font-size: 8pt; }
.spoiler-wrap { clear: both; border-right: 1px solid rgb(195, 203, 209); border-width: 1px 1px 1px 2px; border-style: solid; border-color: rgb(195, 203, 209); background: none repeat scroll 0% 0% rgb(233, 233, 230); margin: 6px auto; width: 95%; }
.dwntorrenttxt { font-size: large; color: rgb(0, 102, 255); text-decoration: underline; }
.dwntorrent_up { color: rgb(51, 204, 0); }
.dwntorrent_down { color: rgb(255, 0, 0); }
.dwntorrent_total { color: rgb(0, 102, 204); }
.dwntorrent_tblc { background-color: rgb(237, 252, 254); border: 1px solid rgb(119, 231, 247); }
.dwntorrent_up { color: rgb(51, 204, 0); font-weight: bold; }
.dwntorrent_down { color: rgb(255, 0, 0); font-weight: bold; }
.dwntorrenttxt { font-size: large; color: rgb(255, 147, 81); text-decoration: underline; }
.torrent_size { font-weight: bold; }
.dtree { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); white-space: nowrap; }
.dtree img { border: 0px none; vertical-align: middle; }
.dtree a { color: rgb(51, 51, 51); text-decoration: none; }
.dtree a.node, .dtree a.nodeSel { white-space: nowrap; padding: 1px 2px; }
.dtree a.node:hover, .dtree a.nodeSel:hover { color: rgb(51, 51, 51); text-decoration: underline; }
.dtree .clip { overflow: hidden; }
noindex a { background-color: rgb(255, 102, 0); border: 0px dashed red ! important; }
table.MGC04739, table.MGC04739 * { font: 700 11px Tahoma,Verdana,Arial; }
table.MGC04739 { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 0pt none; }
a.mctitle { color: rgb(0, 0, 0); }
.MGC04739 td { padding: 5px; border-width: 1px; border-style: solid; border-color: rgb(220, 220, 220) rgb(187, 187, 187) rgb(187, 187, 187) rgb(220, 220, 220); }
.MGC04739 img { border: 0pt none; margin: 5px; }
.MGC04739 tfoot tr td { padding: 2px 0pt 3px; }
.MGC04739 tfoot tr td a { color: rgb(0, 0, 0); }
a.mctitle:link, a.mctitle:active, a.mctitle:visited { font-size: 11px; font-weight: bold; font-family: Tahoma; text-decoration: none; color: rgb(0, 0, 0); }
a.mctitle:hover { color: rgb(0, 0, 0); }
.MGC04740cv td { padding: 2px; }
.MGC04740cv img { border: 0pt none; margin: 3px 0px 0px; }
a.mctitle:link, a.mctitle:active, a.mctitle:visited { font-size: 11px; font-weight: bold; font-family: Tahoma; text-decoration: none; color: rgb(0, 0, 0); }
a.mctitle:hover { color: rgb(0, 0, 0); }
.MGC04741cv td { padding: 2px; }
.MGC04741cv img { border: 0pt none; margin: 3px 0px 0px; }
a.mctitle:link, a.mctitle:active, a.mctitle:visited, a.mctitle:hover { font-size: 11px; font-weight: bold; font-family: tahoma; color: rgb(0, 0, 0); text-decoration: none; }
.MGC03373 td { padding: 0px; border: 0px solid rgb(220, 220, 220); }
.MGC03373 img { border: 0pt none; margin: 5px 5px 2px 0px; }
.comment-head { color: #939393; overflow:hidden; background:#f3f3f3; border-left: solid 5px #99cc00; border-bottom:  solid 1px #9d9d9d; padding: 3px; }
.comment-head h1 { margin:0; }
.comment-head a { color:#9d9d9d; }
.icq img { margin-bottom:-5px; }
.right { float:right; }
.comment { overflow:hidden; padding-bottom:7px;	}
.author-info { float:left; width:160px; padding:6px; }
.comment-body { display:table; padding:6px; }
.comment-footer { color: #939393; overflow:hidden; background:#f3f3f3; border-left: solid 5px #99cc00; border-top:  solid 1px #9d9d9d; padding: 3px; }
.comment-footer a { color:#939393; }