@charset "utf-8";
body {
	background:#934511 url(img/bg.jpg) repeat-x fixed center center;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
#container {
	background-color:#FFF;
	margin:auto;
	padding-top:5px;
	padding-bottom:1px;
	width:1000px;
	-moz-border-radius-topright:72px;
	-webkit-border-top-right-radius:72px;
	-moz-border-radius-bottomright:29px;
	-moz-border-radius-bottomleft:29px;
}
#header {
	background-color:#F7F2DC;
	border:1px solid #BFBFBF;
	height:142px;
	margin:auto;
	width:988px;
	background-image: url(img/headerbg.jpg);
	-moz-border-radius-topright:65px;
	-webkit-border-top-right-radius:65px;
}
#gomteam {
	color:#000;
	float:left;
	font-size:60px;
	font-weight:normal;
	line-height:48px;
	margin:12px;
}
#register {
	background-color:#EDEDC0;
	border:1px solid #BFBFBF;
	float:right;
	font-size:16px;
	height:31px;
	line-height:31px;
	margin-right:5px;
	margin-top:103px;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
}
#register a {
	color:#333;
	text-decoration:none;
}
#register a:hover {
	color:#000;
	font-style:italic;
}
#advertisement {
background-color:#151515;
color:#FFFFFF;
float:right;
height:60px;
margin-right:5px;
margin-top:12px;
width:468px;
overflow:hidden;
}
#navbox {
	background-color:#F7F2DC;
	border:1px solid #BFBFBF;
	height:50px;
	margin:5px auto auto;
	width:988px;
	background-image: url(img/navbg.jpg);
}
#navbox ul {
	line-height:50px;
	margin:0 0 0 5px;
	padding:0;
}
#navbox li {
	height:50px;
	list-style:none;
	float:left;
}
.nava a:hover, .nava span:hover {
	color:#FFF;
}
.nava {
	background-color:#F7F2DC;
	height:40px;
	line-height:40px;
	vertical-align:middle;
	width:auto;
	margin-top:5px;
	margin-right:5px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-image: url(img/navbg.jpg);
	background-position: center;
}
.nava:hover {
	background-color:#900;
	background-image: url(img/navhover.jpg);
}
#li active {
	background-color:#900;
	background-image: url(img/navhover.jpg);
}
.nava a, .nava a span {
	color:#333;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-left:8px;
	padding-right:8px;
}
#slider {
	background-color:#333333;
	height:254px;
	margin:5px;
	width:727px;
	float: left;
}
#login {
	background-color:#F5F5DC;
	border:1px solid #BFBFBF;
	float:right;
	height:242px;
	margin:5px 5px 5px 0;
	padding:5px;
	width:246px;
}
#login img {
	margin:5px;
}
#news {
	background-color:#F5F5DC;
	border:1px solid #BFBFBF;
	float:right;
	margin:0 5px 5px 0;
	padding:5px;
	width:705px;
}
#content {
	background-color:#F5F5DC;
	border:1px solid #BFBFBF;
	float:right;
	margin:0 5px 5px 0;
	padding:5px;
	width:705px;
}
#news img {
	padding:0 10px 10px 0;
}
#content img {
	padding:0 10px 10px 0;
}
#newstext {
	float:left;
	margin-right:5px;
	width:500px;
}
#contenttext {
	float:left;
	margin-right:5px;
	width:707px;
}
#newsdirect {
	width:200px;
	background-color:#EDEDC0;
	float:right;
}
#plain {
	background-color:#F5F5DC;
	background-image:url(img/newsbg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	border:1px solid #D9D979;
	margin:5px 0 0 5px;
	padding:5px;
	position:relative;
	top:5px;
	width:968px;
}
#plain img {
	padding:0 10px 10px 0;
}
.boxtitle {
	background-color:#5E0000;
	border:1px solid #BFBFBF;
	text-align:center;
	color: #F5F5DC;
	font-size:16px;
	padding:2px;
	font-weight:bold;
	clear:both;
}
#shoutbox {
	background-color:#F5F5DC;
	float:left;
	margin:0 5px 5px;
	padding:5px;
	width:250px;
	border:1px solid #BFBFBF;
}
#featuredcontainer {
	background-color:#F5F5DC;
	padding:10px;
	width:970px;
	margin:	auto;
	border: 1px solid #BFBFBF;
}
.featbox {
background-color:#333333;
height:140px;
overflow:hidden;
width:185px;
}
.featbox:hover {
	background-color:#996600;
}
.latestleft {
	float:left;
	margin-right:20px;
}
.latestright {
	float:left;
}
#footer {
	background-color:#F5F5DC;
	margin:5px auto;
	width:960px;
	padding:15px;
	text-align:center;
	border: 1px solid #BFBFBF;
	background-image: url(img/navbg.jpg);
	-moz-border-radius-bottomright:25px;
	-moz-border-radius-bottomleft:25px;
}
#footer a {
	text-decoration:none;
	color:#333;
}
#footer a:hover {
	text-decoration:underline;
}
#slider ul {
	padding:0;
	margin:0;
}
#slider li {
	list-style:none;
}
