/* This section will set general settings */

body, html {

        background-color: #EEEEEE;

        color: #333333;

        font-family: Verdana, Arial, sans-serif;

        margin: 0px 0px 0px 0px;

        width: 100%;

        height: 100%;

        font-size: 0.95em;

        padding: 0px;

        }

/* SET COLOUR BELOW THIS LINE. SET TO ANY HEX VALUE.

WILL CHANGE ALL PARTS TO THE SAME COLOUR */

.topsection, .forumtitle, .title, .title2 {

        background-color: #FFFFFF; /* MAIN COLOUR */

        }

.menubar, td.mnu, td.rowtitles, th.menu, .menubar2, .subtitle {

        background-color: #CFCFCF;  /* GRAY BAR BELOW TITLE */

        }

.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 */

        }

a.gen, a.genmed, a.gensmall, a:link, a:active, a:visited, td.rowtitles {

        color: #555555;  /* LINKS */

        }

a.gen:hover, a.genmed:hover, a.gensmall:hover, a:hover {

        color: #990000; text-decoration: underline;    /* LINKS EFFECTS / COLOURED LINKS */

         }

.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, .forumtitle {

        color: #333333;  /* WHITE LINKS/TEXT */

        }

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.2em;

        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 : 0.82em;

        }

.gensmall, span.info, span.small, td.rowtitles, .menu, .pagination, .subtitle {

        font-size: 0.70em;

        }

td.info, td.forumtitle, th.forumtitle, .small, .menubar, .menubar2 {

        font-size: 0.67em;

        }

span.postbody {

         font-size: 0.75em;

         }

.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 #333333;

        border-right: 1px solid #333333;

        width: 100%;

        margin-left: auto;

        margin-right: auto;

        max-width: 100%;

        min-width: 100%;

        min-height: 100%;

        background-image: url('images/background.gif');

        background-position: top right;

        background-repeat: no-repeat;

        }



/* OTHER MISC SETTINGS */



.topsection, .title2 {

        width: 100%;

        height: 100px;

        background-repeat: no-repeat;

        }

.topsection {

        background-image: url('images/alexis.gif');

        background-position: center;

        }

.title2 {

        background-image: url('images/alexis2.gif');

        background-position: right top;

        }

.menubar {

        padding: 5px;

        }

.menubar2 {

        text-align: center;

        padding: 5px;

        }

img, .helpline {

        border: 0px none;

        }

.mainoption, .liteoption, .button, .helpline {

        background-image: url('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;

        }

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:  right top;

        }

.quote {

        background-image: url('images/quotes.gif');

        background-repeat: no-repeat;

        background-position:  left top;

        }

.thHead {

        font-weight: bold;

        }





/* SILLY OLD ADMIN PANEL */







/* End CSS */
