﻿div.top-list img 
{
    border:0px;
    height:55px;
    width:75px;    
}

h2 {
	color:#34B6E4;
	font-size:18px;
}

.error
{
	color:#f00;
	font-weight:bold;
}

/*-- Reviews --*/
.ReviewHeader
{
	padding:20px 0 5px 15px;
	color:#000;
	font-size:1.1em;
	font-weight:bold;
	width:500px;
}

.ReviewGame
{
	padding-bottom:3px;
}
.ReviewGame a
{
	font-size:1.5em;
}
.ReviewGravatar
{
	float:left;
	margin:0 10px 0px 0;
}
.reviews {
	margin-top: 10px;
}

.review-title {
	font-size: 14px;
	padding: 10px;
	font-weight: bold;
	display: block;
	border-top:1px solid #34B6E4;
	
}

.review-entry {
	padding-left: 10px;
	border-top:1px solid #34B6E4;
}

.review-entry p {
	line-height: 17px;
	padding: 10px;
}

.game-review {
	margin-top: 10px;
}

.game-review p {
	border-top:1px solid #34B6E4;
	padding: 5px;
}

.review-entry .user a {
	font-weight: bold;
	color: #8FD400;
}

div.popular ul /* not working, back a DataList table for now*/
{
	list-style-type:none;
}
div.popular li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
/*-- Poll --*/
.poll
{
	margin:5px 0 0 0;
	width:108px;
	border:1px solid #FFA634;	
	background-color:#FFE8D0;
}

.button
{
	background:url(/images/green-button.png) no-repeat;
	width:121px;
	height:40px;
	cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  color:#fff;
  font-weight:bold;
  border:0;
}

/*-- user profile --*/
#UserProfile
{
	float:left;
	width:200px;
}
#UserProfile div
{
	margin:10px 0;
}
#UserProfile .gravatar
{
	margin-bottom:15px;
}
#UserProfile #Badges
{
	
}
#UserReviews
{
	padding:0 0 0 20px;
}
#UserReviews h2
{
	padding:5px 20px;
	margin:0;	
}
.GameReview
{
	border-bottom:1px solid #BEBEBE;
	padding:0 0 10px 0;
}
div.Waiting
{
	display:none;
	position:absolute;
	left:-60;
	top:100;
}

/*--- Product Page ---*/
div.Screens
{
	margin-top:20px;
	padding:0px;
}
div.Screens ul
{
	margin:10px 0px 0px 10px;
	list-style-type:none;
}
div.Screens li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
div.Specs
{
	padding:0 15px 15px 20px;
}
div.Specs ul
{
	list-style-type:none;
	text-align:left;
}
.hidden-footer
{
	text-align:center;
	color:#FFF;
}
