
body {
    background: url("/img/bg.png") repeat;
    background-color: #252726;
    font-family: Lucida Grande, Verdana, Arial, Sans-Serif;
    color: #3c482b;
    margin: 0px;
    font-size: 70%;
    overflow: -moz-scrollbars-vertical;
}

iframe, iframe form
{
margin:0px;
padding:0px;
height:50px;
}

.filehld
{
width:140px;
height:100px;
background: url('/img/noimg.png') no-repeat center top;
background-color: #fff;
}

input {
    color:#333;
    font-family:'verdana';
    font-weight:bold;
    font-size: 90%;
    border:1px solid;
    border-color: #a7a6aa;
    }

submit {
    color:#333;
    font-family:'verdana';
    font-weight:bold;
    border:2px solid #a7a6aa;
}

textarea {
    color:#333;
    background-color:#fff;
    font-family:'verdana';
    border:1px solid #a7a6aa;
    font-size: 90%;
}



table.nice
{
  border-collapse: collapse;
  border: solid 1px #444;
  width: 100%;
  margin: 5px;
}

table.nice td,table.nice th
{
  padding: 2px;
  border: 1px solid #444;
  vertical-align: top;
}

table.nice th
{
  background-color: #DDD;
}

h1{
        font-weight: normal;
        font-size: 140%;
        text-decoration: none;
        margin: 2px;
}

h2 {
        font-size: 130%;
}

h3 {
	float:left;
        font-weight: normal;
        font-size: 110%;
        margin: 0px;
        color: #57693f;
}

ul {
        margin-left: 5px;
        padding: 0px;
}

li {
        margin-left: 10px;
        margin-top: 4px;
        margin-bottom: 4px;
        padding: 0px;
        list-style-position: outside;
        list-style-type: disc;
}

a {
        color: #466c27;
        text-decoration: none;
}

a:hover {
        color: #629a35;
        text-decoration: none;
}

bblink a {
        color: #466c27;
        text-decoration: none;
}

bblink a:hover {
        color: #629a35;
        text-decoration: none;
}

form {
padding: 3px;
}

.header
{
background: url('/img/header.png') no-repeat bottom right;
display: block;
background-color:#8cd359;
height:80px;
}

.hidebar
{
width:100%;
background: url('/img/hide.png') no-repeat bottom left;
background-color:#b1ed80;
text-align: left;
height:11px;
}

.loadingbar
{
width:100%;
background: url('/img/loading.png') no-repeat bottom center;
background-color:#b1ed80;
height:11px;
}

.endbar
{
width:100%;
background: url('/img/eof.png') no-repeat bottom center;
background-color:#b1ed80;
text-align: left;
height:11px;
}

.hax
{
display:table;
border-collapse: collapse;
border:1px solid #dedede;
margin:0px 5px 5px 5px;
}

.hax-new
{
display:table;
border-collapse: collapse;
border:1px solid #ffdce9;
margin:0px 5px 5px 5px;
}


.jax
{
display: table-cell;
width:140px;
height:38px;
background: url('/img/noimg.png') no-repeat center top;
background-color: #fff;
}

.max
{
display: table-cell;
vertical-align:top;
background-color: #f8f8f8;
width:100%;
padding:2px;
}

.max-comment
{
display: table-cell;
vertical-align:top;
width:100%;
padding:2px;
}

.comment
{
clear:both;
padding-top:5px;
padding-bottom:5px;
}

.category
{
float:right;
padding-bottom:5px;
font-size: 80%;
}

.replylayer2
{
display:table;
border-collapse: collapse;
width:98%;
border-left:4px solid #b1ed80;
background-color: #f2f7ee;
padding: 2px;
margin-top:4px;
margin-bottom: 3px;
}

.replylayer2-new
{
display:table;
border-collapse: collapse;
width:98%;
border-left:3px solid #b1ed80;
background-color: #f2f7ee;
padding: 2px;
margin-top:4px;
margin-bottom: 3px;
}

.tablerow
{
display:table-row;
}

.replylayer
{
display:table;
border-left:3px solid #b1ed80;
padding: 2px;
margin-bottom: 3px;
}

.hax img, .hax-new img, .toolbar img
{
border:none
}

.toolbar {
position: fixed;
top: 0;
left: 0;
height: 20px;
width: 100%;
text-decoration: none;
background: url('/img/toolbar.png') repeat center top;
background-color:  #99da5f;
border-bottom:1px solid;
font-size: 130%;
}

.toolbar-up {
position: fixed;
top: 0;
left: 0;
display: block;
width:100px;
height:20px;
background: url('/img/toolbar-up.png');
}

.toolbar-chan {
position: fixed;
top: 0;
left: 100px;
width:100px;
height:20px;
background: url('/img/toolbar-chan.png');
}

.toolbar-pref {
position: fixed;
top: 0px;
left: 200px;
width:100px;
height:20px;
background: url('/img/toolbar-pref.png');
}

.toolbar-right {
position: fixed;
top: 0;
right: 0;
height: 15px;
text-align: right;
font-size: 130%;
}

.status
{
display:inline;
font-size:60%;
}

.toolbar div, .toolbar-right div{
margin: 0px;
padding: 0px;
display:inline;
}

.toolbar2 {
position: fixed;
top: 20px;
left: 0;
display: block;
text-decoration: none;
border-bottom:1px solid;
border-right: 1px solid;
border-left: 1px solid;
background: url('/img/panelback.png') repeat-x center top;
background-color:  #99da5f;
}

.formtable, .formtable td
{
vertical-align: top;
font-size: 100%;
}

.listing
{
padding: 5px 0px 0px 0px;
}

.mainlayout
{
position:absolute;
background-color: #fff;
margin:0 auto;
top:30px;
left:30px;
right:30px;
}

.rating
{
font-size:80%;
margin-left:10px;
}

.neg
{
color: red;
}
.pos
{

}
.info
{
width:500px;
}

.channel
{
font-size:110%;
}

.channel-h
{
font-size:110%;
background-color:#ffdce9;
}

.channel-heading
{
font-size:120%;
text-align:right;
border-bottom:1px solid;
}
