
/* Colour	 related CSS for page elements*/

/* Columns on index page - includes background text colour and border colours */

#col1 {COLOR: #fff; BACKGROUND: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-SIZE: small;}
#col1e {COLOR: #fff; BACKGROUND: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-SIZE: small;}

#col3 {COLOR: #fff;  BORDER-BOTTOM: #ccc 1px solid; }
#col2 {COLOR: #fff; BACKGROUND: #000; BORDER-RIGHT: #c0d0e0 1px solid; BORDER-LEFT: #c0d0e0 1px solid; }

/*Other page elements */
#footer {BACKGROUND: #000000; COLOR: #fff; BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid;}
#footerband {BACKGROUND: #E82323; COLOR: #fff;}
.sidead {BACKGROUND-COLOR: transparent; BORDER: #c0d0e0 1px dotted;}
#tnews A {color:#fff;}
#tnews {BACKGROUND: #FF7A7A; COLOR: #ffffff;}
#revl {BACKGROUND-COLOR: transparent;}
.title {BORDER: #CCCCCC 1px solid; BACKGROUND: #E82323;}
.forumlist {BACKGROUND-COLOR: transparent;}

/*news */
.nhitem {COLOR: #fff; BORDER-BOTTOM: #c0d0e0 1px dotted;}

/* Default link colouring */
A:link {COLOR: #FBC0C0; BACKGROUND-COLOR: transparent}
A:visited {COLOR: #F68484; BACKGROUND-COLOR: transparent}
A:hover {COLOR: #E82323; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent}



/* Structure related CSS - do not change for colour customisations. */
body {margin:0px; padding: 0px; background: black;}

/* Columns on index page */

#col1 {WIDTH: 18%; LEFT: 0px; CLEAR: both;  Z-INDEX: 10; OVERFLOW: hidden;  POSITION: absolute; TOP: 126px}
#col1a {WIDTH: 30%; LEFT: 0px; CLEAR: both;  Z-INDEX: 10; OVERFLOW: hidden;  POSITION: absolute; TOP: 126px}
#col1e {WIDTH: 25%; LEFT: 0px; CLEAR: both;  Z-INDEX: 10; OVERFLOW: hidden;  POSITION: absolute; TOP: 126px}


#col3 {LEFT: 70%; CLEAR: both;  Z-INDEX: 10; OVERFLOW: hidden;  WIDTH: 30%;  POSITION: absolute; TOP: 126px} 
#col3d {LEFT: 82%; CLEAR: both;  Z-INDEX: 10; OVERFLOW: hidden;  WIDTH: 30%;  POSITION: absolute; TOP: 126px} 

#col2 { BORDER-RIGHT: #c0d0e0 1px solid; MARGIN-right: 30%; margin-left: 18%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}
#col2a { BORDER-RIGHT: #c0d0e0 1px solid; BACKGROUND: #000; MARGIN-right: 0%; margin-left: 18%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}
#col2b { BORDER-RIGHT: #c0d0e0 1px solid; BACKGROUND: #000; MARGIN-right: 0%; margin-left: 0%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}
#col2c { BORDER-RIGHT: #c0d0e0 1px solid; BACKGROUND: #000; MARGIN-right: 0%; margin-left: 30%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}
#col2d { BORDER-RIGHT: #c0d0e0 1px solid; BACKGROUND: #000; MARGIN-right: 18%; margin-left: 0%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}
#col2e { BORDER-RIGHT: #c0d0e0 1px solid; BACKGROUND: #000; MARGIN-right: 0%; margin-left: 25%;  BORDER-LEFT: #c0d0e0 1px solid; WIDTH: auto; COLOR: #333;  margin-top: -1px; padding-top: 2px;}

 

/*Other page elements */
#footer {position:relative; CLEAR: both;  PADDING-RIGHT: 0px;  PADDING-LEFT: 0px;  PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: 11px Verdana,Arial,Helvetica,sans-serif;  PADDING-TOP: 4px;  TEXT-ALIGN: center}	
#footerband {CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; Z-INDEX: 1;  MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; FONT: 10px Arial,Verdana,Helvetica,sans-serif;  PADDING-TOP: 3px; POSITION: relative; TEXT-ALIGN: center}
#search {padding-left:6px; align: center;}
.sidead {FONT: small/1.1em Verdana,Arial,Helvetica,sans-serif;   padding: 3px; margin: 10px; }
#mhead {height: 63px;}
#tnews { PADDING: 4px 10px 4px 10px;  MARGIN: 0px; font-family: verdana, arial, lucida, sans-serif; font-size:11px;  TEXT-ALIGN: center}
#aalogo {margin-top: 2px;}
#admain {}

.navlist {padding:5px; FONT: small/1.1em Verdana,Arial,Helvetica,sans-serif;}
.navlist ul {list-style: none;margin-left: 0;padding-left: 1em;text-indent: -1em;margin-top: 0; padding-top: 0;}
/* News */
.nhitem {FONT: small/1.2em Verdana,Arial,Helvetica,sans-serif; margin-top: 0px; padding-bottom: 8px; padding-left:8px; padding-top:2px; padding-right:8px;}
.nhbits {FONT-SIZE: x-small;}
#revl {FONT: bold x-small/1.1em Verdana,Arial,Helvetica,sans-serif;   padding-left: 5px; padding-bottom: 5px;}
.forumlist {FONT: x-small/1.0em Verdana,Arial,Helvetica,sans-serif;   padding-left: 5px; padding-bottom: 10px;}
.title { PADDING: 2px; MARGIN: 4px; TEXT-ALIGN: center; FONT: bold small/1.0em Verdana,Arial,Helvetica,sans-serif;}
.container {FONT: small/1.2em Verdana,Arial,Helvetica,sans-serif; margin-top: 0px; padding-bottom: 8px; padding-left:8px; padding-top:2px; padding-right:8px; COLOR: #fff;}
.rssh{FONT: x-small/1.4em Verdana,Arial,Helvetica,sans-serif; }


/* Style stuff -changes fonts and colours */
body {FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif}
#footerband A:link {COLOR: #fff; BACKGROUND-COLOR: transparent}
#col1 H5 {PADDING-RIGHT: 0px; 0 PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold small Verdana,Arial,Helvetica,sans-serif; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent}
#col2 H4 { PADDING-BOTTOM: 2px; MARGIN: 0px 0px; FONT: bold small Verdana,Arial,Helvetica,sans-serif;  PADDING-TOP: 2px}
#main  {FONT: small/1.4em Verdana,Arial,Helvetica,sans-serif; COLOR: #fff; BACKGROUND-COLOR: transparent;}
#mainside P {FONT: small/1.1em Verdana,Arial,Helvetica,sans-serif; COLOR: #fff; margin: 10px}

h1 {font-size:14px; padding-top:10px;}
.small {FONT-SIZE: x-small;}
#extract {FONT: small/1.4em Verdana,Arial,Helvetica,sans-serif; COLOR: #fff; BACKGROUND-COLOR: #efefef; MARGIN: 10px 50px 10px 50px; BORDER: #000 1px dotted}

/*Top Navigation - includes colours and fonts */
#topnav {font-family: verdana, arial, lucida, sans-serif; font-size:11px; margin:0; padding: 0 0 0 12px;}
#topnav UL {list-style: none;margin: 0;padding: 0;font-weight:bold;border: none;} 
#topnav LI {display: block;margin: 0;padding: 0;float:left;width:auto;}
#topnav A {color:#fff;display:block;width:auto;text-decoration:none;background: #FF7A7A;margin:0;padding: 2px 10px;border-left: 1px solid #fff;border-top: 1px solid #fff;border-right: 1px solid #aaa;}
#topnav A:hover, #topnav A:active {background: #BBBBBB;}
#topnav A.here:link, #topnav A.here:visited {position:relative;z-index:102;background: #E82323; font-weight:bold;border-left: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
#subnav {position:relative;top:-1px;z-index:101;margin:0;padding: 0px 0 0px 0;background: #E82323; border-top:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;font-family: verdana, arial, lucida, sans-serif;font-size:11px;height: 19px;}
#subnav UL {list-style: none;margin: 1px 0px 6px 13px;padding: 0px;border-right: 1px solid #fff;border-left: 1px solid #aaa;} 
#subnav LI {position:relative;z-index:102;display: block;margin: 0;padding: 0;float:left;width:auto;}
#subnav LI.text {padding: 2px 12px 3px 10px;}
#subnav A {color:#000;display:block;width:auto;margin:0;padding: 2px 12px 3px 10px;}
#subnav A:hover, #subnav A:active {color:#444;background: #BBBBBB;}
#subnav A.here:link, #subnav A.here:visited {color:#444;}
#subnav BR, #topnav BR {clear:both;}