* {
padding:0;
margin:0;
}

body, html {
background:#030303;
margin:0;
bottom:0;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #828282;
/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
font-size: 10px;
margin: 0;
}

img					{border:0;}
a						{font:1.0em Verdana; color:#616870;line-height:15px;text-decoration:none}
a:hover			{text-decoration:none; color:#ccc}


/* This is the border line & background colour round the entire page */
.bodyline {
background:#1a1a1a;
width:800px;
margin:0 auto;
padding:0 20px;
}

.topnav {
/* The real one */
background:url(logo.png) no-repeat;
height:175px;
margin:0 -20px 30px;
border-bottom:10px solid #234;
}

/* This is the outline round the main forum tables */
.forumline{background:#010101}

.mainnav	{
	float:right;
	margin:135px 10px 0;
}

.mainnav em {
	display:none
}

.mainnav a:link,.mainnav a:visited	{
	display:block;
	color:#cde;
	font-weight:bold;
	font-size:1.1em;
	padding:5px 12px;
	border:1px solid #444;
	float:left;
	margin:0 2px;
	width:48px;
	height:17px;
}

.mainnav-home {
	background:url(mainnav-home.png) no-repeat;
}

.mainnav-forum {
	background:url(mainnav-forum.png) no-repeat;
}

.mainnav-vwar {
	background:url(mainnav-vwar.png) no-repeat;
}

.mainnav a.on	{
	color:#eee;
	//background-color:#7cb2c8;
	border-color:#999;
}

.mainnav a:hover {
	border-color:#999;
	text-decoration:none;
}

h3, h3 a {
	margin:5px 0;font:1.5em Arial;color:#999;padding:3px 3px 3px 0; text-decoration:none;
}

h3 a {
font-size:1em;
}

.headtitle	{font:bold 28px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#262626}

.containerbox	{padding:0;background-color:#030303;height:auto}

.navbox					{float:right;width:190px;padding:0 0 0 18px;margin:10px 0 0 18px;border-left:2px solid #222}
.navbox p				{margin:5px 0 0;font-size:1.1em;line-height:18px}
.row						{margin:0; border:0}

.gamecontainer	{}
.gamerow				{padding:10px 3px}
.gamerow img		{vertical-align:bottom}
.gametitle			{margin:5px;}
.gametitle a		{font:1.5em Arial;color:#999;text-decoration:none}
.gameframe			{width:211px;border:0;padding:0;spacing:0;height:80px}
.gamelink				{text-align:right}
.firstgame, .thirdgame	{}
.secondgame, .forthgame	{}
.memo						{color:#999; font-size:0.8em;text-align:center;text-transform:uppercase;padding:5px}
.tslisting em		{font-style:normal;font-weight:bold}
.tsafk					{color:#777}
.mainbox			{float:left;width:530px; padding:0}
.mainboxnav		{margin-left:5px;padding:1px 5px 9px;background:#434649;color:#999}
.mainboxnav h2 {margin:1px -2px 6px;padding:1px 3px;background:#363940;}

.news,.matchdiv{color:#999;margin:10px;width:520px}
.news					{clear:both;margin-bottom:30px;}
.news1				{font-size:0.85em;}
.news h3			{margin:20px 5px 3px;}
.newstitle		{padding:5px;color:#999}
.newstitle a	{margin:0;font:1.5em Arial;color:#999;padding:3px 3px 3px 0; text-decoration:none}
.newsdate			{padding:5px; margin-top:-5px; color:#444;}
.news p				{font-size:1.1em;margin:0;padding:5px}
p.newslinks		{background:#3b3b3b}
.news img			{vertical-align:text-bottom}

.float-fixer	{display:block;border:1px solid #f00}

.error	{width:650px; background:#333;margin:40px auto;padding:10px 15px;border:1px solid #000}

.matchdiv				{color:#999;font-size:1.1em;padding-bottom:10px; margin-bottom:20px}
.matchtable			{}
.matchtable	td	{padding:3px 2px;}
.matchicon			{vertical-align:text-bottom;width:13px;margin-right:5px;}

.matchtable	a		{text-decoration:none;color:#999;font-size:1em}
.matchtable	a:hover	{color:#666;}
a.scheduled			{font-weight:bold; }
a.Lost					{color:#9f9999;}
a.Won						{color:#999f99;}
a.Draw					{color:#9f9f99;}

.hr							{border:1px solid #222; width:100%;margin:12px 0;padding:0; line-height:0;}
.copyright			{clear:both;padding:60px 0 30px;}