/* 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: 100%;        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-image: url('images/alexis.gif');        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 */