/* CSS Document */

#mainbody {
	width: 864px;
	position:relative;
	margin-left:auto;
	margin-right:auto; 
}

#lang {
	width:864px;
	text-align:center
}

#header {
	width:864px;
	text-align:left}

#headerspace {
	clear:both;
	width:864px;
	height:5px;
}

#buttons {
	width:214px;
	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;
}

#middlespace {
	clear:both;
	width:864px;
	height:5px;
}

#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;
}

.buttonbox30 {
	width:200px;
	height:33px;
	margin-bottom:3px;
}

.buttonbox45 {
	width:200px;
	height:48px;
}

.textbox0 {
	width:200px;
	text-align:left;
	margin-bottom:3px;
}

.textbox1 {
	width:194px;
	background-color:#FFFFEE;
	text-align:left;
	border: 1px #808080 solid; padding:2px;
	margin-bottom:3px;
}

.textbox2 {
	width:194px;
	background-color:#E3FFFC;
	text-align:center;
	border: 1px #808080 solid; padding:2px
}

.textbox3 {
	width:194px;
	background-color:#E2FFE3;
	text-align:left;
	border: 1px #808080 solid; padding:2px;
	margin-bottom:3px;
}

.textbox4 {
	width:194px;
	background-color:#DDDDDD;
	text-align:center;
	border: 1px #808080 solid;
	padding:5px 2px 5px 2px;
}

.textbox5 {
	width:194px;
	text-align:center;
	background-color:#DDDDDD;
	border: 1px #808080 solid;
	padding:5px 2px 5px 2px;
}

.slideshow {
	width:640px;
	height:427px;
}

a.menu {
color:#0000CC;
text-decoration: none;
background-color:#FFFFEE;
padding:1px 1px;
width: 192px;
display: block
}

a:hover.menu  { background-color:#FFFFCC; }
a:active.menu { background-color:#FFFF66; }
