body {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	background-image:url(images/bg.jpg);
	background-repeat: no-repeat;
}

.all {
	width: 928px;
}

.top {
	background-image:url(images/top.jpg);
	background-repeat: no-repeat;
	width: 928px;
	height: 32px;
}

.topl {
	background-image:url(images/topl.jpg);
	background-repeat: no-repeat;
	width: 678px;
	height: 31px;
}

.topr {
	background-image:url(images/topr.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 31px;
}

.t600 {
	background-image:url(images/t600.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 12px;
}

.p600 {
	width: 218px;
	margin: 0 auto;
	background-image: url('images/p600.jpg');
	background-repeat: repeat-y;
}

.e600 {
	background-image:url(images/e600.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 12px;
	padding-top: 8px;
}

#right {

	width: 218px;
	float:right;
	padding-right: 10px;
	padding-top: 10px;
}

#left {
	width: 678px;
	float:left;
	padding-left: 10px;
	padding-top: 10px;
}


.pagel {

	width: 678px;
	background-image: url('images/pleft.jpg');
	background-repeat: repeat-y;
	
}

.pagel_r {

	width: 333px;
	padding-right: 5px;
	padding-top: 5px;
	float:right;
}

.pagel_l {

	width: 333px;
	padding-left: 5px;
	padding-top: 5px;
	float:left;
}

.endl {
	background-image:url(images/eleft.jpg);
	background-repeat: no-repeat;
	width: 678px;
	height: 23px;
	padding-top: 8px;
}


.credit {
	background-image:url(images/nex.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 51px;
}

.credit p{
	text-decoration: none;
	color:#000000;
	font-family: Arial;
	font-weight:bold;
	float:right;
	padding-right: 10px;
	font-size: 12px;
	text-align: right;
}

.credit a{
	text-decoration: none;
	color:#8f0a0d;
}

h1 {

	text-decoration: none;
	color:#236c00;
	font-family: Arial;
	font-weight:bold;
	float:right;
	padding-top: 6px;
	padding-right: 10px;
	font-size: 16px;
	margin: 0;

}

h2 {
	text-decoration: none;
	color:#236c00;
	font-family: Arial;
	font-weight:bold;
	float:right;
	margin: 0;
	padding-top: 8px;
	padding-right: 10px;
	font-size: 14px;

}

h3 {
	text-decoration: none;
	color:#236c00;
	font-family: Arial;
	font-weight:bold;
	float:right;
	margin: 0;
	padding-top: 8px;
	padding-right: 10px;
	font-size: 14px;
}

.mtitle {

	text-decoration: none;
	color:#236c00;
	font-family: Arial;
	font-weight:bold;
	float:right;
	padding-top: 8px;
	padding-right: 10px;
	font-size: 12px;
}

.mtitle a{
	color:#236c00;
	text-decoration: none;
}

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

.page {
	width: 928px;
	margin: 0 auto;
	background-image: url('images/page.jpg');
	background-repeat: repeat-y;

}

.game {
	float:right;
	width: 333px;
	margin: 0 auto;
	padding-right: 10px;
	padding-top: 10px;
}

.game2 {
	float:right;
	width: 700px;
	margin: 0 auto;
	padding-right: 10px;
	padding-top: 10px;
}

.img {
	float:right;
	width: 110px;
	margin: 0 auto;
}

.text {
	color:#000000;
	text-align: right;
	float:right;
	padding-right: 5px;
	width: 210px;
}

.text a{
	color:#000000;
}

.text a:hover{
	color:#236c00;
}

.text2 {
	color:#000000;
	text-align: right;
	float:right;
	padding-right: 5px;
	width: 520px;
}

.text2 a{
	color:#000000;
}

.text2 a:hover{
	color:#236c00;
}


.block {
	float:right;
	width: 160px;
	height: 600px;
	margin: 0 auto;
	padding-right: 8px;
}

.linkim {
	float:right;
	width: 200px;
	height: 200px;
	margin: 0 auto;
	padding-right: 6px;
	padding-top: 6px;
}

.linkim p{
	text-align: right;
}

.linkim a{

	color:#236c00;
	text-decoration: none;
}

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

.link {

	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

.link:hover {

	color:#236c00;
	text-decoration: underline;
}

.link2 {

	color:#000000;
	text-decoration: none;
}

.link2:hover {

	color:#236c00;
	text-decoration: underline;
}

.link3 {

	text-decoration: none;
	color:#236c00;
	font-family: Arial;
	font-weight:bold;
	float:right;
	margin: 0;
	padding-top: 8px;
	padding-right: 10px;
	font-size: 12px;
}

.link3:hover {


	text-decoration: underline;
}

.logo {
	background-image:url(images/logo.jpg);
	background-repeat: no-repeat;
	width: 928px;
	height: 94px;
}



.end {
	background-image:url(images/end.jpg);
	background-repeat: no-repeat;
	width: 928px;
	height: 35px;
}

.swf {
	width: 620px;
	height: 420px;
	float:right;
	padding-right: 30px;
	padding-top: 10px;
}

.end_right {
	color:#ba1000;
	float:right;
	padding-top: 10px;
	padding-right: 20px;
}

.end_right a{
	color:#236c00;
	text-decoration: none;
}

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

.end_left {
	color:#000000;
	padding-top: 10px;
	padding-left: 20px;
	float:left;
}

.clear {

	clear: both;

}

