* {
 margin: 0;
 padding: 0;
}
html {height: 100%}
body {font-size:12px;color:#c1b7b7; font-family:Calibri,Arial, Helvetica, sans-serif; text-shadow:1px 1px #000;width: 100%;height: 100%;background-color:#000;background-position:50% 0; }
a { color: #901212;outline: none;text-decoration:underline ;
}
a:hover { text-decoration:none;color:#901212;
}
p {margin: 0 0 18px 18px}
img { border: none;
}
input {text-indent:5px}
#wrapper {width:970px; margin: 0 auto;height: auto !important;background-position:center;}
#img01 { height:86px; background:url(../images/img01.jpg) no-repeat center;}
#img02 { height:256px; background:url(../images/img02.jpg) no-repeat center;}
#img03 { height:304px; background:url(../images/img03.jpg) no-repeat center;}
#img04 { height:382px; background:url(../images/img04.jpg) no-repeat center;}
#img05 { height:304px; background:url(../images/img05.jpg) no-repeat center; margin-top:-2px}
#img06 { height:286px; background:url(../images/img06.jpg) no-repeat center; margin-top:0px}
#img07 { height:240px; background:url(../images/img07.jpg) no-repeat center; margin-top:-4px}
.wrapper { margin-top:-1850px;}
 
#topsidebar { border:none; }
 topsidebar .counter { float:left;}
 #topsidebar .status { width:200px;height:30px; margin-top:-46px;float:right; margin-right:360px;}
 #on-line { color:#fff;font-size:13px;}
 #off-line { color:#e77b39; font-size:13px;}
 #logotype a{ width:280px; height:50px; display:block;margin-top:660px; margin-left:360px}
 
#leftsidebar { width:250px; float:left; margin-top:160px; margin-left:20px; height:890px;}
 #navigation { margin-left:120px;}
 #navigation ul li { list-style:none; height:25px;}
 #navigation ul li a{ color:#FFF;font-family:Calibri,Tahoma, Geneva, sans-serif;font-size:14px; -webkit-transition:all 0.2s ease;
 -moz-transition:all 0.2s ease;
 -ms-transition:all 0.2s ease;
 -o-transition:all 0.2s ease;
 transition:all 0.2s ease; text-decoration:none; font-weight:bold}
 #navigation ul li a:hover { color:#63564c; font-size:15px; text-decoration:underline}
 
 #forum_topic { margin-top:120px;}
 #forum_topic .title { width:90px; height:13px; background:url(../images/forum-t.png) no-repeat left; margin-left:20px}
 #forum_head { margin-top:30px; width:166px; margin-left:15px; height:200px}
 .lastlink a{ color:#f6dcb2; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
 .lastdate { color:#b8b5b3; font-size:10px;}
 .lastdate a{ color:#7aa3c6;}
 .lasthr { height:2px; width:127px; background:url(../images/hr_forum.png) no-repeat center; display:block; padding:6px 0px 6px 36px}
 #count { margin-top:230px}
 #count2 { margin-top:180px; margin-left:50px}
#rightsidebar { width:250px; float:right; margin-top:-859px; margin-right:-25px; height:800px;}

 #cp-panel { float:right;margin-right:0px; height:250px;}
 #cp-panel .title { width:141px; height:15px; background:url(../images/cp-t.png) no-repeat; margin-left:100px}
 #input { width:180px; height:37px; background:url(../images/input.png) no-repeat center; border:none; color:#938e84; font-size:12px;}
 #inpt { width:150px; height:30px; margin-left:50px; margin-top:10px; border:none; background:none;color:#938e84; font-size:12px;outline:none}
 #inpc { width:100px; height:30px; margin-left:10px; margin-top:10px; border:none; background:none;color:#938e84; font-size:12px;outline:none}
 #inputc { width:117px; height:38px; background:url(../images/inputc.png) no-repeat center; border:none; color:#938e84; font-size:12px; margin-left:-10px}
 #enter { width:254px; height:71px; background:url(../images/enter.jpg) no-repeat center; display:block; text-indent:-9999px; margin-left:-2px; margin-top:-6px}
 #ctpr { margin-left:40px; margin-top:10px;}
 
 #topvps { margin-top:370px;}
 #topvps .title { height:13px; background:url(../images/top-t.png) no-repeat;margin-left:110px}
 #topvps .head { margin-top:56px; height:170px}
 #l2pvp { width:160px; margin-left:45px}
#centersidebar { width:410px; margin-left:300px; margin-top:60px;height:980px; font-size:12px;color:#c1b7b7; font-family:Calibri,Arial, Helvetica, sans-serif; text-shadow:1px 1px #000;}
#date { color:#8c7373; font-size:12px; text-shadow:1px 1px #000;font-family:Calibri,Arial, Helvetica, sans-serif;}
#date thh { color:#FFF; font-size:17px;}
.ninfo span { color:#797070; font-size:11px;}
.ninfo { font-size:11px;}
#ntitle a { color:#FFF; font-size:17px;text-decoration:none; font-weight:bold }
#mycustomscroll { overflow-y:scroll; height:980px;outline:none}

#mycustomscroll { position: relative; margin: 0.3em auto;}
.scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }
.vscrollerbase, .vscrollerbar { width: 24px;}
.hscrollerbase, .hscrollerbar { height: 24px; }
.vscrollerbar, .hscrollerbar {padding: 24px 0 17px; z-index: 2; }
.vscrollerbarbeg { background:url('../images/polz.png') no-repeat 0 0; height:23px !important; width: 24px;}
.vscrollerbase, .hscrollerbase {background:url('../images/s-bg.png') repeat-y 9px 0;}
.hscrollerbasebeg { height: 24px; background: url('../images/scrollbases.png') -22px 0px no-repeat;}
.hscrollerbaseend { height: 24px; width: 7px; background: url('../images/scrollbases.png') 0% 0% no-repeat; }
.vscrollerbasebeg { width: 24px; background: url('../images/s-bgt.png') no-repeat 0px -2px;}
.vscrollerbaseend { height: 24px; width: 24px; background: url('../images/s-bgb.png') no-repeat -1px 3px}
.scrollerjogbox { width: 15px; height: 15px; top: auto; left: auto; bottom: 0px; right: 0px; background: white url('../images/scrolljog.png') 50% 50%; }
#mycustomscroll_vscrollerbar { height:24px !important}