/* CSS Document */img {	border-style:none;}hr {	height: 1px;	border: none;	border-top: 1px #aaaaaa solid;}#mainbody {	width: 864px;	position:relative;	margin-left:auto;	margin-right:auto; }#lang {	width:864px;	text-align:center}#header {	width:864px;	text-align:center}#buttons {	width:219px;	text-align:left;	float:left;}#main {	width:640px;	text-align:center;	float:left;}#inmain {	width:632px;	position:relative;}#bnlinks {	width:270px;	text-align:left;	float:left}#updates {	width:360px;	background-color:#E2E9E9;	float:left}#mainspace {	clear:both;	width:635px;	height:20px;}#adv {	width:635px;	text-align:center;}#footerspace {	clear:both;	width:864px;	height:5px;}#footer {	width:864px;	text-align:center}.space {	width:194px;	height:3px;	text-align:left;	overflow:hidden;}.buttonbox25 {	width:200px;	height:28px;}.buttonbox45 {	width:200px;	height:48px;}.textbox0 {	width:200px;	height:171px;	text-align:center;}.textbox02 {	width:200px;	height:223px;	text-align:left;}.textbox1 {	width:194px;	background-color:#FFFEC4;	text-align:left;	border: 1px #808080 solid; padding:2px}a.menubox1 {	width:194px;	border: 1px #FFFF66 solid;}.textbox12 {	width:194px;	text-align:center;	border: 1px #808080 solid; padding:5px 2px}.textbox2 {	width:194px;	background-color:#E3FFFC;	text-align:center;	border: 1px #808080 solid; padding:2px;	margin-bottom:3px;}a.menubox2 {	width:194px;	background-color:#E3FFFC;	border: 1px #808080 solid padding:2px;	display:block;	}a:hover.menubox2 {	background-color:#BBFFFF;	border: 1px #FFFF66 solid padding:2px;}.textbox22 {	width:194px;	background-color:#FFDDFF;	text-align:center;	border: 1px #808080 solid; padding:2px;	margin-bottom:3px;}a.menubox22 {	width:194px;	background-color:#FFDDFF;	border: 1px #808080 solid padding:2px;	display:block;	}a:hover.menubox22 {	background-color:#FFBBFF;	border: 1px #FFFF66 solid padding:2px;}.textbox3 {	width:194px;	background-color:#E2FFE3;	text-align:center;	border: 1px #808080 solid; padding:2px}.textbox4 {	width:194px;	background-color:#DDDDDD;	text-align:center;	border: 1px #808080 solid;	padding:5px 2px 5px 2px;	margin-bottom:3px;}.textbox5 {	width:194px;	text-align:center;	background-color:#DDDDDD;	border: 1px #808080 solid;	padding:5px 2px 5px 2px;	margin-bottom:3px;}.slideshow {	width:640px;	height:427px;}#headbar {	width:100%;	height:24px;	position:relative;	background-image:url(../Graphics/YosakoiTopBarM.jpg);	background-color:#E4FFBF;}#botmbar {	width:100%;	height:24px;	position:relative;	background-image:url(../Graphics/YosakoiTopBarM.jpg);	background-color:#E4FFBF;}.logo-left {	position:absolute;	top:0px;	left:0px;}.logo-right {	position:absolute;	top:0px;	right:0px;}#wid93 {	margin-left:auto;	margin-right:auto;	width:93%;}.copyright {	font-size:smaller;}
