/* This section will set general settings */
body,html {
        background-color: #e7e7dd;
        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, td.rowtitles {
        background-color: #660000; /* MAIN COLOUR */
        }
.menubar, td.mnu, 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, a.nav, a.grey, td.info, .quote, .menubar2 {
        color: #333333; /* TEXT COLOUR */
           }
.cattitle {
        color: #ffffff; /* TEXT COLOUR */
        font-size: 1.1em;
        font-weight: bold;
           }      
a.forumlink1 {
		color: #006699;
			}	
a.forumlink2 {
		color: black;
        font-weight: bold;		
			}				      
a.white, a.white:visited, .forumtitle {
        color: #FFFFFF;  /* 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.85em;
        }
.gensmall, span.info, span.small, td.rowtitles, .menu, .pagination, .subtitle {
        font-size: 0.75em;
        }
td.info, td.forumtitle, th.forumtitle, .small, .menubar, .menubar2 {
        font-size: 0.70em;
        }
span.postbody {
         font-size: 0.85em;
         }
.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: 966px;;
        margin-left: auto;
        margin-right: auto;
        max-width: 966px;
        --min-width: 700px;
        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: 50px;
        background-repeat: no-repeat;
        }
.topsection {
	      background-color: #660000; 
        background-position: right bottom;
        }
.title2 {
        --background-image: url('images/alexis.gif');
        background-position: right top;
        }
.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;
        }
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 */


