body {
	background-color:#000000;
	margin: 0;
	font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
}

b	{	/* because Netscape 4 sucks */
	font-weight:bold;
}


.text, .whitetext {
	font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:16px;
}
b.text, b.whitetext {
	font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	line-height:16px;
	font-weight: bold;
}

.whiteheader {
	font: 13px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.whiteheadline {
	font: 16px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}

.greytext {
	font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #cccccc;
	line-height:16px;
}
b.greytext {
	font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #cccccc;
	line-height:16px;
	font-weight: bold;
}


.bluetext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	line-height:16px;
}
.bluetextsub {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	line-height:14px;
}
b.bluetext {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	line-height:16px;
	font-weight:bold;
}
b.bluetextsub {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	line-height:15px;
	font-weight:bold;
}


.yellowtext {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #ffff66;
}
b.yellowtext {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #ffff66;
	font-weight:bold;
}
.yellowtextsub {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ffff66;
	line-height:15px;
}
b.yellowtextsub {
	font: 10px Arial, Helvetica, sans-serif;
	color: #ffff66;
	line-height:15px;
	font-weight:bold;
}


.greentext {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #99cc33;
}
b.greentext {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #99cc33;
	font-weight:bold;
}


.redtext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #ff0000;
}
b.redtext {
	font: 11px Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #ff0000;
	font-weight:bold;
}


.copyright	{
	font: 9px Verdana, Geneva, Arial, sans-serif;
	color: #ffffff;
}
b.copyright	{
	font: 9px Verdana, Geneva, Arial, sans-serif;
	color: #ffffff;
	font-weight:bold;
}



h1	{
	font: 22px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h1, h2, h3, form {
	padding: 0;
	margin: 0;
}

.arialHdr {
	font: 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 0;
}

.verdanaHdr {
	font: 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
}



/* BEST & WORST - special styles */

.numlist	{
	margin-left: 15px;
	text-indent: -15px;
}


/* ARCADE - ULTIMATE CLASSIC GAME QUIZZES - special styles */

dl {
	margin-top:0;
	margin-bottom:0;
}

dt, .queslist	{
	margin-left: 20px;
	text-indent: -20px;
}



/*	SITE NAV incl. links*/
.nav {
	font: 11px Arial, Helvetica, sans-serif;
	color: #cc6600;
	line-height: 12px;
	padding-left:3px;
}
b.nav {
	font: 11px Arial, Helvetica, sans-serif;
	color: #cc6600;
	line-height: 12px;
	padding-left:3px;
	font-weight: bold;
}

p.nav1 {
	margin-top:5px;
	margin-bottom:4px;
}

a.navhistory:link {
	color: #cc6600;
	text-decoration: none;
}
a.navhistory:visited {
	color: #cc6600;
	text-decoration: none;
}
a.navhistory:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.navhistory:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}


a.navinside:link {
	color: #cc3300;
	text-decoration: none;
}
a.navinside:visited {
	color: #cc3300;
	text-decoration: none;
}
a.navinside:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.navinside:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}

a.navimpact:link {
	color: #336600;
	text-decoration: none;
}
a.navimpact:visited {
	color: #336600;
	text-decoration: none;
}
a.navimpact:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.navimpact:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}


a.navarcade:link {
	color: #006633;
	text-decoration: none;
}
a.navarcade:visited {
	color: #006633;
	text-decoration: none;
}
a.navarcade:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.navarcade:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}


a.navabout:link {
	color: #003366;
	text-decoration: none;
}
a.navabout:visited {
	color: #003366;
	text-decoration: none;
}
a.navabout:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.navabout:visited:hover {
	color: #ff0000;
	text-decoration: underline;
}



/* 	END SITE NAV */



/*	LINK COLORS	*/

a:link {
	color: #ffff00;
}
a:visited {
	color: #ffff00;
}
a:hover {
	color: #ffffff;
}
a:visited:hover {
	color: #ffffff;
}


a.yellow:links	{
	color:#ffff66;
}
a.yellow:visited	{
	color:#ffff66;
}
a.yellow:hover	{
	color:#ff0000;
}
a.yellow:visited:hover	{
	color:#ff0000;
}


a.blue:link {
	color: #36c6fe;
}
a.blue:visited {
	color: #36c6fe;
}
a.blue:hover {
	color: #ffff00;
}
a.blue:visited:hover {
	color: #ffff00;
}


a.green:link {
	color: #99cc33;
}
a.green:visited {
	color: #99cc33;
}
a.green:hover {
	color: #ffff00;
}
a.green:visited:hover {
	color: #ffff00;
}

/* end link colors */