/*@font-face { font-family: Linden; src: url('LindenHill.ttf'); }
@font-face { font-family: Visitor; src: url('visitor1.ttf'); }
*/
body
{
  background-color: #999999; 
  background: url(stripe.png) repeat; 
  font-family: "Tahoma", sans-serif;
}
.title,.tab,h1,h2,h3,h4
{
  font-family: "Tahoma", sans-serif;
}

h1 {
  font-size:2.5em;
}

h2 {
  font-size:1.5em;
}

#logo
{
  padding-left: 30px;
  margin-bottom:-39px;
}
#page
{ 
  display: block;
  width: 1080px;
  margin: auto;
  height: 100%;
}
#navbar
{
  background-image:url('top.png');
  background-repeat: no-repeat;
  width: 1080px;
  height: 55px;
  margin-left: 5px;
  margin-bottom: -12px;
}
.main
{
  display: block;
  background-image:url('background.png');
  background-repeat:repeat-y;
  width: 1080px;
  margin-bottom: 0px;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.tab
{
  width: 142px;
  height:35px;
  float: right;
  /*font-family: "Tahoma", sans-serif;*/
  font-weight: bold;
  font-size: 20px;
  color: #DDD;
  padding-top:7px;
  padding-left:0px;
  text-align: center;
}

#game
{
  margin-left: 210px;
  padding-top: 10px;
}
#game_small
{
  margin-left: 340px;
  padding-top: 10px;
}
#game_480x320
{
  margin-left: 290px;
  padding-top: 10px;
}
#game_512x
{
  margin-left: 274px;
  padding-top: 10px;
}
#game_640x480
{
  margin-left: 210px;
  padding-top: 10px;
}
#game_800x600
{
  margin-left: 130px;
  padding-top: 10px;
}
#game_960x640
{
  margin-left: 50px;
  padding-top: 10px;
}
#game_760x540
{
  margin-left: 150px;
  padding-top: 10px;
}
#center_scaled
{
  display: block;
  width: 440px;
  height: 200px;
  margin-left: 0 auto;
  margin-right: 0 auto;
  padding-top: 0;
}
#whitebg
{
  background-color: #FFF;
  margin-top:-10px;
  margin-left: 10px;
  margin-right: -20px;
  /*border-radius: 10px;*/
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0px;
  padding-right: 0px;
  width: 1060px;
}
.center
{
  /* margin: auto; */
  text-align: center;
}
#description
{
  padding-left: 10px;
  padding-right: 10px;
  text-align: left;
  width: 1040px;
  font-size:1.2em !important;
}

.container {
  padding-left: 10px;
  padding-right: 0px;
  text-align: center;
  width: 1060px;  
}

#container
{
  padding-left: 10px;
  padding-right: 0px;
  text-align: center;
  width: 1060px;
}
.gamecards
{
  display: block;
  float:left;
  padding-right: 13px;
  padding-bottom: 30px;
}
a:link {color:#444; text-decoration: none;}   
 a:visited {color:#444; text-decoration: none;}  
 a:hover {color:#888;} 
 a:active {color:#888;} 

a:link.navbuttons {color:#CCC; text-decoration: none;}   
 a:visited.navbuttons {color:#CCC; text-decoration: none;}  
 a:hover.navbuttons {color:#EEE;} 
 a:active.navbuttons {color:#EEE;} 
img
{
  border: none;
} 
.scores
{
  width: 200px;
  margin: auto;
}
.score_left
{
  float: left;
}
.score_right
{
  float: right;
}
.title
{
  margin-bottom: -10px;
}
#ad_640x480
{
  position: absolute;
  display: block;
  left: 100px;
  top: 180px;
}
/*///////////////////////////////////////////////////////////////////////////
Star rating code thanks to pmob.co.uk*/
.rating {
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url('stars.png') no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url('stars.png') no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/*//////////END OF RATING CODE///////////////*/

#reviews
{
  display: block;
  margin: 5px;
  padding: 5px; 
}
.comment
{
  display: block;
  background-color: #CCC;
  margin: 5px;
  padding: 5px; 
  padding-top: 0;
  font-family: "Tahoma", sans-serif;
}
.namedate
{
  font-weight: bold;
  margin-bottom: -10px;
}
#myrating
{
	float:left;
	margin-right: 100px;
}
#averagerating
{
	float:left;
	margin-right: 100px;
}
#totalrating
{
    z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
}
.totalstars0
{
  background: url('stars.png') no-repeat 0 -80px;
}
.totalstars1
{
  background: url('stars.png') no-repeat 0 -96px;
}
.totalstars2
{
  background: url('stars.png') no-repeat 0 -112px;
}
.totalstars3
{
  background: url('stars.png') no-repeat 0 -128px;
}
.totalstars4
{
  background: url('stars.png') no-repeat 0 -144px;
}
.totalstars5
{
  background: url('stars.png') no-repeat 0 -160px;
}
#commentblock
{
  clear:both;
  padding-top: 12px;
}
#submitcomment
{
  margin-left: 20px;
}
footer
{
  text-align: right;
  padding-top:3px;
  padding-bottom:0;
  padding-right:8px;
  margin-bottom: -5px;
  color:white;
}

a:link.whitelink {color:#f64343; text-decoration: none;}   
 a:visited.whitelink {color:#f64343; text-decoration: none;}  
 a:hover.whitelink {color:#f06565;} 
 a:active.whitelink {color:#f06565;} 

 a:link {color:#f64343; text-decoration: none;}   
 a:visited {color:#f64343; text-decoration: none;}  
 a:hover {color:#f06565;} 
 a:active {color:#f06565;} 

 .adcenter
 {
   margin-left: 166px;
 }