body
{background-color: #f5f5f5;
color: #696969;
font-family: arial;
font-size: 12px;
line-height: 18px;}

a
{color: #696969;
font-family: tahoma;
font-size: 11px;
line-height: 18px;
text-decoration: none;}

.thehead
{background-color: #889988;
border: 1px solid #788b78;
color: #ffffff;
display: block;
font-family: arial;
font-size: 30px;
font-weight: bold;
line-height: 20px;
text-align: left;
width: 920px;
position: absolute;
left: 50px;
top: 10px;}

.header
{color: #393939;
font-family: arial;
font-size: 20px;
margin-bottom: 20px;}

.catheader
{color: #393939;
font-family: arial;
font-size: 15px;
margin-bottom: 20px;}

.content
{background-color: white;
border: 1px solid #e9e9e9;
display: block;
padding: 10px;
text-align: left;
width: 578px;
position: absolute;
left: 203px;
top: 111px;}

.sidebar
{background-color: #ddeedd;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 10px;
padding: 0px;
text-align: left;
width: 166px;
position: absolute;
left: 804px;
top: 111px;}

.navhead
{background-color: #b5d1b5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 10px;
font-weight: bolder;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
width: 150px;}

.nav
{background-color: #ddeedd;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 10px;
font-weight: bolder;
margin-bottom: 1px;
text-align: left;
width: 150px;}

.catnav
{background-color: #ddeedd;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 10px;
font-weight: bolder;
margin-bottom: 1px;
text-align: center;
width: 578px;}

.catnavhead
{background-color: #b5d1b5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 12px;
font-weight: bolder;
margin-top: 7px;
margin-bottom: 7px;
text-align: center;
width: 578px;}

.leftnavbox
{position: absolute; 
left: 50px; 
top: 111px;}

a.nav2
{color: #3b3b3b;
display: block;
font-family: arial;
font-size: 10px;
font-weight: bolder;
line-height: 20px;
text-align: left;
width: 150px;}

a.nav2:hover
{background-color: #c7e5c7;
color: #4d7b4d;
font-family: arial;
font-size: 10px;
font-weight: bolder;
line-height: 20px;
text-align: left;
text-decoration: none;
width: 150px;}

a.catnav2
{color: #3b3b3b;
font-family: arial;
font-size: 10px;
font-weight: bolder;
line-height: 20px;
text-align: center;
float: left;
width: 115px;}


.inputbox 
{width:150px;
font-family:arial;
font-size:14px;
color:#000;
border:1px solid #a5caa5;
background:#f5f5f5;}

.inputbox2 
{width:300px;
font-family:arial;
font-size:14px;
color:#000;
border:1px solid #a5caa5;
background:#f5f5f5;}


.submitbutton 
{font-family:arial;
font-size:14px;
color:#000;
border:1px solid #a5caa5;
background:#f5f5f5;}

.googlead {
margin:0px auto;
text-align:left;
padding:3px;}

.googlead2 {
float: right;
border:3px solid #889988;}

div.row {
clear: both;
padding-top: 3px;
}

div.row span.leftname {
float: left;
width: 80px;
text-align: left;
}

div.row span.leftcontent {
float: left;
width: 200px;
text-align: left;
} 

div.row span.leftcontentdes {
float: left;
width: 480px;
text-align: left;
} 

div.row span.rightname {
float: left;
width: 80px;
text-align: left;
}

div.row span.rightcontent {
float: left;
width: 200px;
text-align: left;
} 

div.row span.game {
float: center;
width: 575px;
text-align: center;
margin-left: auto; 
margin-right: auto;
} 


div.row span.topname {
float: left;
width: 250px;
text-align: left;
font-family: arial;
font-size: 20px;
color: #393939;
} 

div.row span.topcatagory {
float: right;
width: 250px;
text-align: right;
font-family: arial;
font-size: 14px;
color: #393939;
} 

div.picture{
  background-color: #ddeedd;
  margin: 0.5px;
  border: 1px solid #a5caa5;
  height: 150px;
  width: 135px;
  float: left;
  text-align: center;
}	
div.picture img{
  display: inline;
  margin: 7px;
  border: 0px
}

div.text{
  text-align: center;
  font-weight: normal;
  width: 135px;
  height: 35px;
  margin-top: 6px;
  margin-bottom: 2px;
  display: block;
  background-color: #b5d1b5;
  color: #3b3b3b;
  font-size: 12px;
}


.indexnewshead
{background-color: #b5d1b5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 12px;
font-weight: bolder;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
width: 574px;}

.indexnews
{background-color: #ddeedd;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 12px;
font-weight: ;
margin-bottom: 1px;
text-align: left;
width: 574px;}

.videohead
{background-color: #b5d1b5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 14px;
font-weight: bolder;
margin-top: 6px;
margin-bottom: 6px;
text-align: left;
width: 574px;}

.videos
{background-color: #ddeedd;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 12px;
font-weight: ;
margin-bottom: 1px;
text-align: left;
width: 574px;}

a.videohead
{color: #696969;
font-family: tahoma;
font-size: 14px;
line-height: 14px;
text-decoration: none;}

.videorating
{background-color: #ddeedd;
border: 1px solid #e9e9e9;
font-size: 16px;
display: block;
padding: 10px;
text-align: left;
width: 140px;
height: 30px;
position: relative;
left: 0px;
top: 0px;}

.videooutof10
{display: block;
padding: 10px;
text-align: left;
width: 140px;
font-size: 20px;
position: relative;
left: 50px;
top: -30px;}

.video10
{display: block;
padding: 10px;
text-align: left;
width: 140px;
font-size: 18px;
position: relative;
left: 90px;
top: -60px;}

.gamedatabox
{background-color: #f5f9f5;
border: 1px solid #a5caa5;
color: #3b3b3b;
display: block;
font-family: arial;
font-size: 12px;
font-weight: ;
margin-bottom: 1px;
text-align: left;
width: 574px;}

div.videobox{
  background-color: #ddeedd;
  margin: 4px;
  border: 1px solid #a5caa5;
  font-size: 14px;
  height: 250px;
  width: 275px;
  float: left;
  text-align: center;
