/* This section will set general settings */
body,html {
        background-color: #38a9b5;
		background-image: url('images/rpt.png');  /* MAIN COLOUR */
background-position: top center;
background-repeat: repeat-x;

        color: #7b7b7b;
        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 */

		.topbanner {

        background-image: url('images/bg.png');  /* MAIN COLOUR */
		        background-position: top left;
        background-repeat: no-repeat;

                }

        a.name,
a:hover.name,
a:focus.name,
a:active.name
{
color: #333333;
text-decoration: none;
}
.forumtitle, .title, .title2 {
        background-color: #d3353b; /* MAIN COLOUR */
        }
.menubar {
        background-color: #fffff;  /* GRAY BAR BELOW TITLE */
        }
.td.mnu, td.rowtitles, th.menu, .menubar2 {
        background-color: #08aeef;  /* GRAY BAR BELOW TITLE */
        }
		
		.subtitle {
		background-color: #545952;
		}
		
.pm, table.forumborder, .mainoption, .button, .quote, .code, .liteoption, input.post, .forumline, .pagination, input.post, textarea, select, .pmbox {
        border: 1px solid #545952; /* BORDERS */
        }
.pm, .pagination {
        background-color: #242623; /* LIGHTER GRAY */
        }
a.gen,a.genmed,a.gensmall, a:link,a:active,a:visited, td.rowtitles {
        color: #568e94;  /* LINKS */
        }
a.gen:hover,a.genmed:hover,a.gensmall:hover, a:hover {
        color: #68abb3; text-decoration: underline;    /* LINKS EFFECTS / COLOURED LINKS */
         }
.gen, .genmed,.gensmall, .gen2, span.info, span.postinfo, a.nav, a.grey, td.info, .quote, .menubar2 {
        color: #7b7b7b; /* TEXT COLOUR */
           }
		   
		   .menu, .cattitle {
		   color: #ffffff;
		   }
		   

a.white, a.white:visited, .forumtitle {
        color: #FFFFFF;  /* WHITE LINKS/TEXT */
        }
td.row1, td.icon {
        background-color: #ecf1f3;     /* LIGHTEST SUBCOLOUR */
        }
td.row2, td.menu, .catBottom, .helpline {
        background-color: #dfe3e5;        /* MEDIUM SUBCOLOUR */
        }
td.row3, .thCornerL, .thTop, .thCornerR, .catSides, .thHead, .catLeft, .catRight, .cat {
        background-color: #dae2e5;    /* DARKEST SUBCOLOUR */
        }
.quote, .code, .forumborder, .main {
        background-color: #FFFFFF;
        }
		
					table.forumborder2 {	
	border: 1px solid #555555; /* BORDERS */
        }
		
		.forumborder2 {
        background-color: #FFFFFF;
		        font-size : 0.82em;
        }
.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.row12, td.row13, td.rowaa, 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, td.forumtitle2, th.forumtitle2, .small, .menubar, .menubar2, .menubar3 {
        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;
        width: 800px;
        margin-left: auto;
        margin-right: auto;
        max-width: 800px;
        min-width: 800px;
        min-height: 100%;
		background-image: url('images/bg.png');
        background-position: top left;
        background-repeat: no-repeat;

		background-color: #242623;

        }
		


/* OTHER MISC SETTINGS */

.topsection {
        width: 100%;
height: 312px;


        }


.menubar {
        padding: 5px;
        }
.menubar3 {
        padding: 2px;
        }
		
.menubar4 {
padding: 2px;
 }

.menubar2 {
        text-align: center;
        padding: 5px;
        }
img, .helpline {
        border: 0;
        }
.mainoption, .liteoption, .button, .helpline {
        background-image: none;
        }
div.menubarright {
        float: right;
        }
		
.sillyl {
			text-align:left;
			}
.sillyr {
			text-align:right;
			}
.silly { text-align:center;
}

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: 30px;
        }
.liteoption, .mainoption, .button {
        height: 20px;
        }
.code {
        font-family: "courier new";
        background-image: url("images/background.png");
        background-repeat: no-repeat;
        background-position: top right;
        }
.quote {
        background-image: url("images/background.png");
        background-repeat: no-repeat;
        background-position: top left;
        }
.thHead {
        font-weight: bold;
        }
		
		a#header-link {
  display: block ;
  width: auto ;
  height: 200px ; /* Change according to your needs */
  text-indent: -1000px ;
}


/* SILLY OLD ADMIN PANEL */



/* End CSS */