.ffimgfix      { display:block; }
.r1c1          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r1_c1.png); }
.r1c2          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r1_c2.png); }
.r1c3          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r1_c3.png); }
.r1c4          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r1_c4.png); }
.r1c5          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r1_c5.png); }
.r2c1          { background-image: url(images/CSMAIN_r2_c1.png); }
.r2c2          { background-image: url(images/CSMAIN_r2_c2.png); }
.r2c3          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r2_c3.png); text-align: center; }
.r2c4          { background-image: url(images/CSMAIN_r2_c4.png); }
.r2c5          { background-image: url(images/CSMAIN_r2_c5.png); }
.r3c1          { background-image: url(images/CSMAIN_r3_c1.png); }
.r3c2          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r3_c2.png); }
.r3c3          { background-image: url(images/CSMAIN_r3_c3.png); }
.r3c4          { background-image: url(images/CSMAIN_r3_c4.png); }
.r3c5          { background-image: url(images/CSMAIN_r3_c5.png); }
.r4c1          { background-image: url(images/CSMAIN_r4_c1.png); }
.r4c2          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r4_c2.png); }
.r4c3          { background-image: url(images/CSMAIN_r4_c5.png); }
.r5c1          { background-image: url(images/CSMAIN_r5_c1.png); }
.r5c2          { background-repeat: repeat-x; background-image: url(images/CSMAIN_r5_c2.png);  text-align: center; }
.r5c3          { background-image: url(images/CSMAIN_r5_c5.png); }
.mt1           { background-image: url(images/CSMENU_mt1.gif); }
.mtbg          { background-repeat: repeat-x; background-image: url(images/CSMENU_mtbg.png); }
.mt2           { background-image: url(images/CSMENU_mt2.gif); }
.mleft         { background-repeat: repeat-y; background-image: url(images/CSMENU_mleft.png); }
.middle_middle { background: #000000; padding: 4px 5px 5px 4px; font-size: 11px; color: #ef5d07; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }
.mright        { background-repeat: repeat-y; background-image: url(images/CSMENU_mright.png); }
.floatright    {clear:left; float:right; margin: 0px 0px 0px 5px; padding: 2 px; border: 0px; }
.floatleft     {clear:right; float:left; margin: 0px 5px 5px 0px; padding: 2 px; border: 0px; }


a {
        color: #cc0000;
        text-decoration: none;
}
a:hover {
        color: #f9d734;
        text-decoration: underline;
}
a.forumlink {
        color: #ff0000;
        text-decoration: none;
}
body {
        font-size: 12px;
        color: #ef5d07;
        font-family: verdana, tahoma, arial, sans-serif;
        background-color: #1a1a1a;
        margin:0px;
}
blockquote {
        font: italic 10px verdana, tahoma, arial, sans-serif;
        color: #7e96ac;
}
form {
        margin: 2px 0px 0px 0px;
}
hr {
        border-top: #ef5d07 1px solid;
        border-bottom: #ccc 1px solid;
        height: 1px;
        width: 100%;
        text-align:center;
}
img {
        border:none;
}
p {
        margin-top: 0px;
        margin-bottom: 0px
}
td {
        font:11px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
        padding: 0px;
        text-align:left;
        font-weight: bold;
}
.alttd {
   border: #fff 1px solid;
        padding: 2px;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: Gray;
        background-image : url(images/2tbgF.png);
}
.bodytable {
        padding: 8px;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
}
.bodytable2 {
        border: #1a1a1a 1px solid;
        padding: 8px;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
}
.bodytable3 {
        padding: 8px;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
}
.border {
        border: #000 1px solid;
}
.border2 {
        border: #000 1px solid;
}
.border3 {
        border: #000 1px solid;
}
.bottomborder {
        border-top: #000 1px solid;
        border-bottom: #000 1px solid;
}
.button {
        background-color: #ef5d07;
        border: #424344 1px solid;
        color: #000000;
        font: 11px verdana, tahoma, arial, sans-serif;
        text-align:center;
}
.caption {
        padding: 0px 4px 0px 4px;
        border-bottom: #3B3C3E 1px solid;
        border-left: #3B3C3E 1px solid;
        border-right: #3B3C3E 1px solid;
        border-top: #3B3C3E 1px solid;
        background-color: #3B3C3E;
        color: #ffffff;
        font: 10px verdana, tahoma, arial, sans-serif;
}
.caption2 {
        padding: 0px 4px 0px 4px;
        color: #fff;
        font: 11px verdana, tahoma, arial, sans-serif;
        text-align:center;
}
.captiontext {
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
}
.center {
        text-align: center;
}
.customclock {
        font: 10px verdana, tahoma, arial, sans-serif;
        color:#fff;
        background-image: url(images/CSMAIN_r5_c2.png);
}
.code {
        border: #424344 1px solid;
        padding: 9px;
        background-color: #424344;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ccc;
}
.defaulttext {
        font: 13px verdana, tahoma, arial, sans-serif;
        color: #ef5d07;
}
.fborder {
        border: #3B3C3E 1px solid;
        background-color: #ef5d07;

}
.forumborder {
        border: #121212 1px solid;
}
.forumheader {
        background-color: #000000;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ccc;
        padding: 4px;
        border: #424344 1px solid;
        background-image : url(images/tbg.png);
        font-weight: bold;
}
.forumheader2 {
        background-color: #000000;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ccc;
        padding: 4px;
        border: #121212 1px solid;
}
.forumheader3 {
        background-color: #000000;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #fff;
        padding: 4px;
        border: #ccc 1px solid;
        background-image : url(images/chatbg.png);
}
.forumheader4 {
        background-color: #000000;
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #fff;
        padding: 4px;
        border: #000 1px solid;
        background-image : url(images/chatviewallbg.png);
}
.fcaption {
        border: #ef5d07 1px solid;
        padding: 2px 0px 2px 8px;
        background-color: #121212;
        font: 12px verdana, tahoma, arial, sans-serif;
        background-image : url(images/tbg.png);
        color: #fff;
        font-weight: bold;
}
.finfobar {
        background-color: #ef5d07;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ccc;
        padding: 4px;
        border: #424344 1px solid;
        background-image : url(forum/finfobar.png);
}
.helpbox {
        background-color: #5B5B5C;
        color: #ccc;
        font: 9px verdana, tahoma, arial, sans-serif;
}
.indent {
        padding: 8px;
        margin: 5px;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #cccccc;
        background-color: #000;
        border: 1px solid #2E303D;
}
.mediumtext {
        font: 12px verdana, tahoma, arial, sans-serif;
        color: #ccc;
}
.newscomments{
        background-color: #ef5d07;
        font: 11px verdana, tahoma, arial, sans-serif;
        color:#000000;
        padding: 2px;
        border: #000000 1px solid;
        background-image : url(images/ncbg.png);
}
.nextprev{ 
    border: 1px solid #000; 
    margin: 10px 4px 0px 4px; 
    color: #ccc; 
    text-decoration: none; 
    font: normal 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms; 
    text-align: center; 
    padding : 7px 2px 7px 2px; 
    background-color: #1F242B; 
} 

.nextprev_current { 

    background-color: #cbcbcb; 
    border: #000 1px solid; 
    background-image: url(images/02.png); 
    color: #000; 
    font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms; 
    font-weight:bold; 
    text-align:center; 
    padding: 3px 6px 3px 6px; 
    text-decoration: none; 
} 

.nextprev_link, .nextprev_link:visited { 
    background-color: #4d505f; 
    border: #000 1px solid; 
    background-image: url(images/01.png); 
    color: #fff; 
    font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms; 
    text-align:center; 
    padding: 3px 6px 3px 6px; 
} 

.nextprev_link:hover{ 
    background-color: #ff0000; 
    border: #000 1px solid; 
    background-image: url(images/03.png); 
    color: #fff; 
    font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms; 
    text-align:center; 
    padding: 3px 6px 3px 6px; 
    text-decoration: none; 
}
.nforumcaption {
        padding: 8px 4px 8px 4px;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #fff;
        background-image : url(images/tbg.png);
        font-weight: bold;
}
.nforumcaption2 {
        padding: 8px 0px 8px 4px;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ffffff;
        font-weight: bold;
        background-image : url(images/2tbgF.png);
}
.nforumcaption3 {
        border: 1px solid 000;
        padding: 4px;
        background-color: #333333;
        font: 12px verdana, tahoma, arial, sans-serif;
}
.nforumdisclaimer {
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #2E303D;
}
.nforumholder {
        border: 1px solid #000000;
        padding: 0px;
        background-color: #1a1a1a;
}
.nforumreplycaption {
        border: 1px solid #000000;
        padding: 4px;
        background-color: #000000;
        font: 10px verdana, tahoma, arial, sans-serif;
}
.nforumreply {
        border: 1px solid #000000;
        padding: 4px;
        background-color: #1a1a1a;
        font: 10px verdana, tahoma, arial, sans-serif;
}
.nforumreply2 {
        border: 1px solid #000000;
        padding: 4px;
        background-color: #2e303d;
        font: 11px verdana, tahoma, arial, sans-serif;
}
.nforumthread {
        border: 1px solid #000000;
        padding: 4px;
        background-color: #121212;
        font: 11px verdana, tahoma, arial, sans-serif;
}
.nforumthread2 {
        border: 1px solid #000000;
        padding: 4px;
        background-color: #333333;
        font: 11px verdana, tahoma, arial, sans-serif;
}
.nforumview1 {
        border: 1px solid #121212;
        padding: 4px;
        background-color: #121212;
        font: 11px verdana, tahoma, arial, sans-serif;
}
.nforumview2 {
        border: 1px solid #121212;
        padding: 4px;
        background-color: #121212;
        font: 11px verdana, tahoma, arial, sans-serif;
}
.nforumview3 {
        padding: 4px;
        background-color: #121212;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ccc;
}
.nforumview4 {
        padding: 4px;
        background-color: #121212;
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #fff;
}
.np {
        background-color: #680000;
        border: #121212 1px solid;
        color: #cccccc;
        font: 11px verdana, tahoma, arial, sans-serif;
        text-align:center;
        padding : 2px;
}
.smalltext {
        font: 11px verdana, tahoma, arial, sans-serif;
        color: #ccc;
}
.smallblacktext {
        font: normal 9px verdana, tahoma, arial, sans-serif;
        color: #ccc;
}
.spacer {
        padding: 0px 0px 0px 0px;
}
.tbox {
        background-color: #2E303D;
        border: #000 1px solid;
        color: #ef5d07;
        font: 11px verdana, tahoma, arial, sans-serif;
        background-image: url(images/chatMainbg.png);
}
.topborder {
        border-bottom: #000 1px solid;
}
