
/* General page style. The scroll bar colours only visible in IE5.5+ */

body {
	background:black url(/img/body-background.jpg) repeat scroll 0 0;
	color:#333333;
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
	font-size:62.5%;
	text-align:center;
	margin:0 0 20px;
	padding:0;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana}
a:link,a:active,a:visited { color : #00538C; }
a:hover		{ text-decoration: underline; color : #DD6900; }

a.top_links:link,a.top_links:active,a.top_links:visited { font-weight:bold; font-size:11px; text-decoration: none; color : #797A92; }
a.top_links:hover{ font-weight:bold; font-size:11px; text-decoration: none; color : #b5b7da; }

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: white; border: 0px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #E8E8EC; border: 2px #00538C solid; }

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #E8E8EC; }
td.row2	{ background-color: #BDCBE4; }


th	{
	padding-left:10px; text-align:left;
	color: #FFA34F; font-size: 11px; font-weight : bold;
	background-color: #00538C; height: 21px;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-color:#00538C; height: 21px;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #E3E4E5; border-style: solid; height: 22px;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle	{
	font-weight: bold; font-size: 22px; font-family: Verdana;
	text-decoration: none; line-height : 120%; color : #000000;
}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #00538C; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

.simple_link { font-size : 11px; color : #DD6900 }
a.simple_link{ text-decoration: none;}
a.simple_link:hover{ text-decoration: none;}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #00538C;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }

/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 0px; color: #797A92;}
a.cattitle		{ text-decoration: none; color : #E48D1A; }
a.cattitle:hover{ text-decoration: underline; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

input { text-indent : 2px; }

.menu_banner a {
	display: block;
	color: #000000;
	width: 167px; 
	height:43px; 
	display: block;
	float: left;
	color: black; 
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}

.menu_banner img {width: 167px; height:43px; border: 0; }

