/* Games page styles */



.gameWrapper/*old style*/

{

	border:10px solid #000000;

	margin:0 auto 0 auto;

	background-color:#000000;

}



/*new styles - all games list*/



#gamesWrapper

{

	padding:10px;

}



#gameCategories

{

	border:1px solid #666666;

	padding:5px;

	color:#666666;

	font-weight:bold;

	text-align:center;

}



#gameCategories a

{

	color:#666666;

}



#gameCategories a:hover

{

	color:#FFFFFF;

}



#gamesList

{

	float:left;

	width:582px;

	margin:10px;

}



#gameListItems a

{

	float:left;

	display:block;

	width:192px;

	height:70px;

	overflow:hidden;

	border:1px solid #333333;

}



#gameListItems a:hover

{

	border:1px solid #FFFFFF;

}



#gameListItems a img

{

	width:70px;

	height:70px;

	float:left;

	margin-right:5px;

}



#gameListItems a span.title

{

	margin:5px;

	display:block;

}



#gameListItems a span.precis

{

	margin:5px;

	display:block;

	font-weight:normal;

	color:#999999;

}



#pageSelectWrapper

{

	

	border:1px solid #333333;

	text-align:center;

	line-height:36px;

}

#kvGamesList

{

	float:left;

	margin-top:10px;

}



/*selected game*/

#gameBox

{

	background:#313842 url(/images/home/grey-grad.jpg) top repeat-x;

	text-align:center;

	padding:10px 0 10px 0;

}



#linksTbl

{

	font-weight:normal;

	padding:5px;

}



#linksTbl tr td label

{

	font-weight:normal;

}



#gameInfoWrapper

{

	margin:10px 0 20px 0;

}



#featuredGames

{

	float:left;

	width:200px;

	margin:0 10px 10px 0;

}



#featuredGames a:hover span

{

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);	

	opacity:1;

}



#gameInfo

{

	float:left;

	margin:24px 10px 20px 0;

	width:355px;

	border-left:1px solid #303741;

	padding:0 10px 0 10px;

	position:relative;

}



#gameInfo .details

{

	position:absolute;

	bottom:0;

}



#sponsor

{

	float:right;

}



#sponsor a

{

	color:#FFFFFF;

	font-weight:normal;

	width:160px;

	height:200px;

	border:1px solid #2F353F;

	display:block;

	position:relative;

}



#sponsor a:hover

{

	border:1px solid #FFFFFF;

}



#sponsor a p

{

	margin:5px;

	padding:0;

}



#sponsor a p.link

{

	right:0;

	font-weight:bold;

	position:absolute;

	bottom:0;

}



h3

{

	font-weight:normal;

	font-size:80%;

	color:#999999;

	text-align:center;

	line-height:20px;

}



#featuredGames a

{

	display:block;

	float:left;

	position:relative;

}



#featuredGames a span

{

	display:block;

	width:90px;

	position:absolute;

	padding:5px;

	bottom:0;

	background-color:#000000;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);	

	opacity:0.5;

}
