html, body {
        background:#8DFF7B;
        color:#333;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
 
a {
        color:#666;
}
a:hover {
        color:#000;
        font-family: Arial, Helvetica, sans-serif;
}
.reflink a:hover{
        font-weight: bold;
}
.adminbar {
        text-align:right;
        clear:both;
        float:right;
}
.logo {
        clear:both;
        text-align:center;
        font-size:2em;
        color:#000;
        width:100%;
}
.replymode {
        background:#E04000;
        text-align:center;
        padding:2px;
        color:#FFFFFF;
        width:100%;
}
 
 
.rules {
        width: 468px;
        font-size: 10px;
        font-family: sans-serif;
}
.rules li {
        margin-left: 1em;
}
.postblock {
        color:#666;
        font-weight:800;
}
.footer {
        text-align:center;
        font-size:12px;
        font-family: sans-serif;
}
.passvalid {
        background:#B6FFAB;
        text-align:center;
        width:100%;
        color:#ffffff;
}
.dellist {
        font-weight: bold;
        text-align:center;
}
.delbuttons {
        text-align:center;
        padding-bottom:4px;
 
}
.managehead {
        background:#AAAA66;
        color:#400000;
        padding:0px;
}
.postlists {
        background:#FFFFFF;
        width:100%;
        padding:0px;
        color:#093502;
}
.row1 {
        background:#EEEECC;
        color:#093502;
}
.row2 {
        background:#DDDDAA;
        color:#093502;
}
.unkfunc {
        background:inherit;
        color:#789922;
}
.filesize {
        text-decoration:none;
}
.filetitle {
        background:inherit;
        font-size:1.2em;
        color:#CC1105;
        font-weight:800;
}
.postername {
        color:#000;
        font-weight:bold;
}
.postertrip {
        color:#228854;
}
.oldpost {
        color:#CC1105;
        font-weight:800;
}
.omittedposts {
        color:#707070;
}
 
 
 
 
 
 
 
 
.reply {
        padding:10px;
        color: #000;
        background-color:#FFF;
        border-radius:8px;
        -webkit-box-shadow: 10px 10px 32px -6px rgba(148,148,148,1);
        -moz-box-shadow: 10px 10px 32px -6px rgba(148,148,148,1);
        box-shadow: 10px 10px 32px -6px rgba(148,148,148,1);
         
}
.replyhl {
        background: #B6FFAB;
        color: #093502;
}
.doubledash {
        vertical-align:top;
        clear:both;
        float:left;
}
.replytitle {
        font-size: 1.2em;
        color:#CC1105;
        font-weight:800;
}
.commentpostername {
        color:#117743;
        font-weight:800;
}
.thumbnailmsg {
        font-size: small;
        color:#800000;
}
 
.abbrev {
        color:#707070;
}
.highlight {
        background:#FFF;
        color:#000;
        border: 2px dashed #666;
}
 
.reflinkpreview,#watchedthreads {
        padding:10px;
        color: #000;
        background-color:#FFF !important;
        border-radius:8px;
        border:0px !important;
        -webkit-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        -moz-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
}
 
.reflink a:hover{
        color: #000000;
}
 
.reflinkpreview .doubledash {
        display:none;
        /*hide dashes inside preview box*/
}
 
.reflinkpreview .reply {
        padding:0px;
        -webkit-box-shadow: 0px 0px 0px 0px rgba(148,148,148,1);
        -moz-box-shadow: 0px 0px 0px 0px rgba(148,148,148,1);
        box-shadow: 0px 0px 0px 0px rgba(148,148,148,1);
        /*kill off confusing 'box-inside-box' in reply preview*/
}
 
table, th, td {
border-style:none;
/*kill ugly tables*/
}
 
small{
        /*warning: I don't know if this tag is used elsewhere*/
        text-align:center;
        padding:5px;
        color: #000;
        background-color:#FFF;
        border-radius:8px;
        border:0px;
        -webkit-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        -moz-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
}
       
        .catalogmode {
        text-align:center;
        padding:5px;
        color: #000;
        background-color:#FFF;
        border-radius:8px;
        border:0px;
        -webkit-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        -moz-box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        box-shadow: 0px 0px 12px -2px rgba(148,148,148,1);
        margin-bottom:20px;
        margin-top:20px;
        margin-left:5px;
        margin-right:5px;
}