a:link {
  text-decoration: none;
  color: #2C7197;
  font-weight: bold;

}
a:visited {
  text-decoration: none;
  color: #2C7197;
  font-weight: bold;

}
a:hover {
  text-decoration: none;
	color: #800000;
  font-weight: bold;
}



body {
	padding: 0;
	margin: 0;
	background: #C7E5FF url("images/AlaskaShotokanKarate_bk5.jpg") no-repeat center top;
	color: #333;
	width: 100%;
	display: table;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	background-attachment: fixed;
}

#page {
	background: url(jester-chess-back01.jpg) no-repeat center top;
	width: 100%;
	display: table;
}
#container {
	width: 820px;
	margin: 200px auto 0;
	background-color:white; 
	opacity:0.80;
	filter:alpha(Opacity=80);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}
#container2 {
	width: 820px;
	margin: 200px auto 0;
	background-color:#EFFFCE; 
	opacity:0.80;
	filter:alpha(Opacity=80);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}
#container3 {
	width: 820px;
	margin: 200px auto 0;
	background-color:#FFDE9F; 
	opacity:0.80;
	filter:alpha(Opacity=80);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}
#container4 {
	width: 820px;
	margin: 200px auto 0;
	background-color:#CEFAFF; 
	opacity:0.80;
	filter:alpha(Opacity=80);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}
#container5 {
	width: 820px;
	margin: 200px auto 0;
	background-color:#D9D9D9; 
	opacity:0.80;
	filter:alpha(Opacity=80);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}
#container6 {
	width: 920px;
	margin: 200px auto 0;
	opacity:0.650;
	filter:alpha(Opacity=65);
	overflow:auto;
	z-index:1;

	border: solid 0px #ccc;
	padding: 0px;
}

#content {
	width: 800px;
	margin: 0px auto 0;
	border: solid 0px #ccc;
	padding: 0px;
}
#content6 {
	width: 885px;
	margin: 0px auto 0;
	border: solid 0px #ccc;
	padding: 0px;
}

h1 {
	margin: 0;
	padding: 0;
}