/* This section will set general settings */
/* SET COLOUR BELOW THIS LINE. SET TO ANY HEX VALUE.
WILL CHANGE ALL PARTS TO THE SAME COLOUR */
.topsection, .forumtitle, .title, .title2 { 
        color:#FFFFFF;
        background:url("images/activeMenuBg.gif") repeat-x;  
        }
        
.headertitle {
    position: relative;
    top: -2px;
    margin-right:3px;
    text-decoration: none;
    font-variant: small-caps;
    font-weight: bolder;
    font-size: 14px;
    font-family:Arial, Helvetica, sans-serif;
    color: white;
}
        
td.mnu, td.rowtitles, th.menu, .menubar2, .subtitle {
        background-color: #CFCFCF;  /* GRAY BAR BELOW TITLE */
        }
.menubar {
        color: #FFFFFF;     
        background:url("images/ashTopBar2.gif") repeat-x;
        height:22px;
        }
a.menubar, .menubar a{
        color: #FFFFFF;     
        height:22px;
        }        
.pm, table.forumborder, .mainoption, .button, .quote, .code, .liteoption, input.post, .forumline, .pagination, input.post, textarea, select, .pmbox {
        border: 1px solid #555555; /* BORDERS */
        }
.pm, .pagination {
        background-color: #EFEFEF; /* LIGHTER GRAY */
        }


.gen,.genmed,.gensmall, .gen2, span.info, span.postinfo, .cattitle, a.nav, a.grey, td.info, .quote, .menubar2 {
        color: #333333; /* TEXT COLOUR */
           }
a.white, a.white:visited {
        color:#FFFFFF;  

        }
td.row1, td.icon {
        background-color: #EFEFEF;     /* LIGHTEST SUBCOLOUR */
        }
td.row2, td.menu, .catBottom, .helpline {
        background-color: #DEDEDE;        /* MEDIUM SUBCOLOUR */
        }
td.row3, .thCornerL, .thTop, .thCornerR, .catSides, .thHead, .catLeft, .catRight, .cat {
        background-color: #CDCDCD;    /* DARKEST SUBCOLOUR */
        }
.quote, .code, .forumborder, .main {
        background-color: #FFFFFF;
        }
.code {
        color: #993433;
        }


/* ALL COLOURS SET ABOVE THIS LINE */

/* FONT SIZES AND PROPERTIES SET BELOW THIS LINE
        EM REFERS TO PERCENT OF BROWSER SET FONT SIZE
        NOTE: TO CHANGE TO SET SIZE, CHANGE ALL EM SIZES TO PX SIZES.
                EX: 0.8EM TO 12PX */
h1, .topictitle1 {
        font-size: 1.5em;
        font-weight: bold;
        }
.gen, .gen2, .genmed, span.postinfo, a.nav, td.row1, td.row2, td.row3, .menu, .nav, .code, .quote, p, .pm, .admin {
        font-size : 1.0em;
        }
.gensmall, span.info, span.small, td.rowtitles, .menu, .pagination, .subtitle {
        font-size: 1.0em;
        }
td.info, td.forumtitle, th.forumtitle, .small, .menubar, .menubar2 {
        font-size: 1.0em;
        text-align: left;
        }
span.postbody {
         font-size: 1.0em;
         }
.gensmall {
        text-decoration: none;
        }
/* ALL FONT SIZES AND PROPERTIES ABOVE THIS LINE */


/*This is the main section, or body. It is centered. */

.main {
        padding: 0px;
        /*border-left: 1px solid #A00010;
        border-right: 1px solid #A00010;*/
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        max-width: 1024px;
        min-height: 100%;
        background-image: url('images/background.gif');
        background-position: top right;
        background-repeat: no-repeat;
        }

/* OTHER MISC SETTINGS */

.topsection {
        width: 100%;
        height: 100px;
        background-repeat: no-repeat;
        }
.title2 {
        width: 100%;
        height: 1px;
        background-repeat: no-repeat;
        /* background-image: url('images/alexis2.gif'); */
        background-position: right top;  
        }        
.topsection {
        /* background-image: url('images/alexis.gif'); */
        background-position: right bottom;
        }
.menubar {
        padding: 5px;
        }
.menubar2 {
        text-align: center;
        padding: 5px;
        }
img, .helpline {
        border: 0;
        }
.mainoption, .liteoption, .button, .helpline {
        background-image: none;
        }
div.menubarright {
        float: right;
        }
div.pm {
        width: 300px;
        }
.pagination {
        padding: 2px;
        }

.center {
        text-align: center;
        width: 100%;
        }
div.info {
        padding-left: 20px;
        }
div.inforight {
        padding-right: 20px;
        float: right;
        }
td.topictitle {
        text-align: left;
        }        
th.menu {
        height: 25px;
        }
.liteoption, .mainoption, .button {
        height: 20px;
        }
.code {
        font-family: "courier new";
        background-image: url("images/background.gif");
        background-repeat: no-repeat;
        background-position: top right;
        }
.quote {
        background-image: url("images/quotes.gif");
        background-repeat: no-repeat;
        background-position: top left;
        }
.thHead {
        font-weight: bold;
        }


/* SILLY OLD ADMIN PANEL */



/* End CSS */



