* {
margin: 0px;
padding: 0px; }

html {
height: 100%; }

body {
height: 100%;
font-size: 12px;
color: #202020;
font-family: Tahoma; }

ul {
list-style: none; }

a {
color: #c40004;
outline: 0; }

img {
border: 0px; }

h3{
margin-bottom: 10px;}

.red{
color: #f00;}

.wrapper {
position: relative;
margin: 0 auto;
min-height: 100%;
width: 980px;
background: url(../images/b.jpg) no-repeat 0 0; }

.header {
padding: 43px 0 0 48px;
height: 129px; }

.logo {
display: block;
float: left;
width: 230px;
height: 67px; }

.logo  img {
width: 230px;
height: 67px; }

.navigation {
border-bottom: 15px solid #c40005;
padding-left: 55px;
overflow: hidden; }

.navigation_li {
font-size: 14px;
font-family: "Trebuchet MS", tahoma;
padding-right: 30px;
overflow: hidden;
float: left; }

.navigation_li  a,
.navigation_li span {
color: #fff;
float: left;
display: block;
padding: 8px 10px 1px 10px; }

.navigation_li a {
text-decoration: none; }

.navigation_li span,
.navigation_li a:hover {
background: #c40005; }

.footer {
background: transparent url(../images/f.png) no-repeat scroll 0 240px;
width: 980px;
margin: 0 auto;
margin-top: -241px;
height: 361px; }

.footer1 {
background: transparent url(../images/f.png) no-repeat scroll 0 240px;
width: 980px;
margin: 0 auto;
margin-top: -241px;
height: 361px; }

.copyright {
color: #fff;
padding-top: 66px;
text-align: center; }

.footerspace {
height: 240px; }

.main_content {
padding: 0 29px;
padding-top: 15px; }

.main_content ul li{
background: url(/templates/images/li.gif) 0px 4px no-repeat; 
padding-left: 10px;
margin-bottom: 3px;}

.fresh_meat {
padding-bottom: 30px;
overflow: hidden; }

.fresh_meat_left {
float: left;
clear: left;
width: 190px; }

.fresh_meat_title {
width: 155px;
padding: 4px 9px;
color: #fff;
font-size: 18px;
background: #333;
margin-bottom: 20px; }

.fresh_meat_preview {
display: block;
width: 173px; }

.fresh_meat_preview  img{
width: 171px;
height: 205px;
border: 1px solid #000; }

.fresh_meat_right {
padding-top: 48px;
float: right;
clear: right;
width: 727px; }

.rversion,
.fresh_meat_rversion {
font-size: 14px;
color: #c40004;
padding-bottom: 11px; }

.rversion {
font-weight: bold; }

.fresh_meat_content p{
padding: 7px 0; }

.more {
padding-top: 7px; }

.last_news_li,
.last_news {
overflow: hidden; }

.last_news{
margin-bottom: 40px;}

.last_news_li {
height: 90px;
overflow: hidden;
float: left;
width: 460px;
padding-bottom: 24px;
zoom: 1;}

.last_news_title {
width: 120px;
padding: 4px 9px;
color: #fff;
font-size: 18px;
background: #333;
margin-bottom: 20px; }

.last_news_preview {
float: left;
clear: left;
width: 107px; 
overflow: hidden;
height: 88px;
border: 1px solid #000;}

.last_news_preview_link {
display: block;}

.last_news_content {
float: right;
width: 325px;
padding-right: 7px; }

.last_news_content_title {
font-weight: bold;
font-size: 14px;
color: #c40004; }

.last_news_content_title a {
text-decoration: none; }

.last_news_date {
color: #626465;
font-size: 10px;
padding: 2px 0; }

.news_view,
.news_li {
overflow: hidden; }

.two_news{
overflow: hidden;
margin-bottom: 10px;
width: 100%;}

.news_li {
margin: 0px 0px 25px 0px;
width: 430px;
float: left;
}

.news_title {
width: 120px;
padding: 4px 9px;
color: #fff;
font-size: 18px;
background: #333;
margin-bottom: 20px; }

.news_preview {
float: left;
clear: left;
width: 125px; }

.news_preview_link {
display: block;}

.news_preview_link  img{
width: 107px; 
border: 1px solid #000; }

.news_content {
float: left;
width: 250px;
padding-right: 8px; }

.news_content_title {
font-weight: bold;
font-size: 14px;
color: #c40004; }

.news_date {
color: #626465;
font-size: 10px;
padding: 2px 0; }

.news_view_title {
width: 120px;
padding: 4px 9px;
color: #fff;
font-size: 18px;
background: #333;
margin-bottom: 20px; }

.news_view_img {
border: 1px solid #000;
float: left;
margin-right: 15px;
margin-bottom: 15px; }

.acs li{
padding: 2px 0;
padding-left: 13px;
background: url(../images/li.gif) no-repeat 0 6px; }

.archs_title {
width: 176px;
padding: 4px 9px;
color: #fff;
font-size: 18px;
background: #333;
margin-bottom: 20px; }

.chyear {
font-weight: bold;
color: #c40004;
font-family: "Trebuchet MS", Arial;
font-size: 15px; }

.archs {
overflow: hidden; }

.arch {
margin-top: 25px;
width: 155px;
float: left;
text-align: center; }

.arch_title {
font-weight: bold;
padding-bottom: 14px;
font-size: 12px;
color: #333; }

.archmore {
font-size: 11px; }

.archmore p {
padding: 4px 0; }

.archpreview img {
width: 138px;
border: 1px solid #000;}

.arch2 {
padding: 0 50px 0 100px; }

.arch3 {
padding: 0 100px 0 50px; }

.pagelinks {
padding: 15px 0;
text-align: center; }

.pagelinks li {
display: inline;
margin: 0 3px !important;
padding-left: 0px !important;
background: none !important;
}

.arr {
font-size: 12px;
font-weight: bold; }

#logo_gameland_logos {
width: 985px !important;
margin: 0 auto;  }

html>body .cnti{
*margin: 0 0 0 0 !important;
*float: left; }

html>body .gameland_lg_logo {
*margin: 0 0px 0 25px !important; }

* html .cnti {
float: left;
margin: 0 0 0 0 !important; }

#fb{
height: 90px;
width: 728px;
margin: 0px auto 22px auto;}

#fb a{
position: relative;
z-index: 5;
height: 90px;
top: -90px;}

#fb oblect{
position: relative;
z-index: 2;}

.top_banner{
padding-top:5px;
}