h1 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: black;
	text-align: center;
	}
h2 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: blue;
	text-align: center;
	}
.hsub { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: green;
	text-align: center;
	}
h3 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: green;
	text-align: center;
	}
h4 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: black;
	text-align: left;
	}

a:link, a:visited, a:active { 
	text-decoration: none; 
	color: brown;
	}
a:hover { 
	text-decoration: underline; 
	color: #9685BA;
	}
a.email:link, a.email:visited, a.email:active { 
	text-decoration: none; 
	color: green;
	}
a.email:hover { 
	text-decoration: underline; 
	color: #9685BA;
	}
body { background: #eeeeff;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	}
.ad {
	font-family:Baskerville Old Face,Arial, Helvetica;
	font-size:16pt;
	vertical-align:middle;
	padding:10pt;
	}
.caption {
	font-style: italic; 
	font-family: Arial, Helvetica;
	font-size: 10pt;
	text-align: center;
	}
tr.tableheader{
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: green;
	text-align: center;
	}
.image {border: 0px none;
	width: 50%;
	}
.hovershot {border: 0px none;
	width: 100%;
	}
.hoverdiv {
	width: 240; 
	left: 76%; 
	}
.featuredgamebox{
	position: absolute;
	height: 100px;
	width: 40%;
	top: 250px;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: center;
	background-color:#ffffcc;
	}
.boxad{
	position: absolute;
	height: 183px;
	width: 200;
	top: 225px;
	left: 75%;
	border: 2px solid red;
	vertical-align: middle;
	text-align: center;
	background-color:#ffff66;
	}
.newsbox{
	position: absolute;
	height: 180px;
	width: 40%;
	top: 400px;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: center;
	background-color:#ccffcc;
	}
.linksbox{
	position: absolute;
	height: 120px;
	width: 18%;
	top: 200px;
	left: 1%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: left;
	background-color:#ffccff;
	}
.bylinebox{
	position: absolute;
	height: 100px;
	width: 29%;
	top: 500px;
	left: 70%;
	border: none;
	vertical-align: middle;
	text-align: center;
	}
.bannerbox{
	position: absolute;
	height: 50%;
	width: 50%;
	top: 32%;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: center;
	background-color:#ffffcc;
	overflow-y:scroll;
	}
.crosstablebox{
	position: absolute;
	height: 180px;
	width: 40%;
	top: 400px;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: center;
	background-color:#ccffcc;
	}
.explanatorybox{
	position: absolute;
	height: 60%;
	width: 22%;
	top: 35%;
	left: 1%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: left;
	font-size:13px;
	background-color:#ffccff;
	padding:2px;
	overflow-y:scroll;
	}
.gamesbox{
	position: absolute;
	height: 10%;
	width: 40%;
	top: 85%;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: left;
	background-color:#ffccff;
	}
.supplementarybox{
	position: absolute;
	height: 15%;
	width: 50%;
	top: 84%;
	left: 30%;
	border: 2px solid blue;
	vertical-align: middle;
	text-align: left;
	font-size:13px;
	background-color:#ffccff;
	overflow-y:scroll;
	}
