body {
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
}

#maintable {
font-family: verdana, tahoma, arial;
font-size: 10px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

img {
	border: 0px;
}

a:link, a:visited, a:active {
	color: #4C4C4C;
}

a:hover {
	text-decoration: none;
}

a.gamelink:link, a.gamelink:visited, a.gamelink:active {
color: #336699;
padding-bottom: 2px;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.botgamelink:link, a.botgamelink:visited, a.botgamelink:active {
color: #336699;
padding-left: 2px;
padding-right: 2px;
font-weight: bold;
text-decoration: underline;
}

.contentbox, .instructions, .botgame {
	padding: 5px;
	background-color: #fff;
	border: 1px solid #999999;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
}

.botgame {
padding: 2px;
text-align: center;
}

.botgame a:link, .botgame a:visited, .botgame a:active {
color: #336699;
font-size: 11px;
font-family: verdana, tahoma, arial;
}

.botgame a:hover {
color: #000088;
font-size: 11px;
font-family: verdana, tahoma, arial;
}

a.hpleft:link, a.hpleft:visited, a.hpleft:active {
line-height: 17px;
font-size: 11px;
text-decoration: none;
}

a.hpleft:hover {
line-height: 17px;
font-size: 11px;
text-decoration: underline;
}


.instructions {
    font-size: 10px;
	padding: 2px;
}

.gameimage {
padding-right: 2px;
}

.topnav {
	color: #CC3333;
	padding-left: 10px;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
}

.topnav a:link, .topnav a:visited, .topnav a:active {
	color: #CC3333;
	text-decoration: none;
}

.topnav a:hover {
	text-decoration: underline;
}

.spacer, .hpspacer {
	height: 7px;
	padding: 0px;
	margin: 3px 0px;
	border: 1px solid #999999;
	background-color: #AFB2AF;
}

.gamesectiontable {
font-family: verdana, tahoma, arial;
font-size: 10px;
}

.url {
	color: #7A7A7A;
	padding: 0px;
	margin: 0px;
}

.url a:link, .url a:visited, .url a:active {
	color: #7A7A7A;
	padding: 0px;
	margin: 0px;
}

.url a:hover {
    color: #000000;
	text-decoration: underline;
}

.copyright {
	background-color: #eeeeee;
	text-align: center;
	color: #7A7A7A;
	padding: 3px;
}

.red {
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
}

.blue {
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.texttable {
font-family: verdana, tahoma, arial;
font-size: 10px;
}

.itable {
margin-top: 3px;
margin-bottom: 3px;
}

.menu {
	background-color: #fff;
	border: 1px solid #9D9D9D;
	border-top: 4px solid #CC3333;
	margin-bottom: 10px;
}