body
{
	background-image:url('/images/body-background.gif');
	background-repeat:repeat-x;
	background-color:#0b0b0b;
	font-family:tahoma;
	font-size:13px;
	color:#fff;
}
#header-bar
{
	height:72px;
	line-height:76px;
	font-size:11px;
	overflow:hidden;
	text-align:center;
}
.logo
{
	font-size:40px;
	letter-spacing:3px;
	text-align:left;
}
#header-bar a
{
	position:relative;
	top:4px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#header-bar a:hover
{
	color:#3dafea;
	text-decoration:underline;
}
#nav-bar
{
	width:950px;
	margin:0px auto;
	line-height:34px;
	text-align:center;
	height:33px;
	background-image:url('/images/active-spine-background.gif');
	background-repeat:repeat-x;
	background-position: 0px -5px;
	background-color:#0b0b0b;
}
#nav-bar a
{

	display:block;
	line-height:10px;
	padding-left:8px;
	color:#fff;
	text-decoration:none;
}
#nav-bar a:hover
{
	text-decoration:underline;
}
.no-separator
{
	position:relative;
	z-index:1;
	top:12px;
}
.separator
{
	position:relative;
	z-index:1;
	top:12px;
	border-left:1px solid #4eaede;
}
#txtSearch
{
	margin-top:0px;
	width:223px;
	height:16px;
	border:1px solid #c3c3c3;
}

#content
{
	margin-top:10px;
}
.content-left
{
	background-color:#262221;
}
.slide-image
{
	height:298px;
	width:320px;
	overflow:hidden;
}
.slide-game-title img
{
	border:1px solid #c3c3c3;
	float:left;
	margin-left:38px;
	padding:1px 2px 1px 2px;
	background-color:#fff;
	border:1px solid #c3c3c3;
	margin-top:7px;
}
.slide-game-title
{
	text-align:right;
	text-indent:50px;	
}
.left-header
{
	font-size:18px;
	font-family:tahoma;
	xfont-weight:bold;
	letter-spacing:1px;
	color:#ff9900;
	line-height:32px;
	text-indent:5px;
	height:34px;
	background-image:url('/images/right-header-background.png');
	background-repeat:repeat-x;
	background-color:#0b0b0b;
}
.platform-list
{
	font-size:12px;
	margin-right:5px;
	font-weight:normal;
	float:right;
	display:inline;
}
.platform-list a
{
	padding:2px 1px 2px 1px;
	background-color:#fff;
	border:1px solid #ffffff;
	margin-left:1px;
}
.platform-list img
{
	border:0px;
	position:relative;
	z-index:1;
	top:5px;
}
#middle-tile-1, #middle-tile-2, #middle-tile-3, #middle-tile-4, #middle-tile-5, #middle-tile-6, #middle-tile-7, #middle-tile-8, #middle-tile-9
{
	position:relative;
	z-index:1;
	display:block;
	width:190px;
	border:5px solid #fff;
	overflow:hidden;
	margin-top:5px;
	height:160px;
	margin-bottom:5px;
	background-color:#ffffff;
}
.middle-tile-name
{
	background-color:#ffffff;
	height:25px;
	line-height:24px;
	position:absolute;
	top:140px;
	width:190px;
	color:#666666;
	font-size:17px;
	text-align:center;
}
.left-item
{
	margin-top:10px;
	margin-bottom:0px;
	overflow:hidden;
}
.left-item-name
{
	float:right;
	font-size:15px;
	padding-left:5px;
	margin-bottom:10px;
	width:400px;
}
.left-item-name a
{
	color:#3dafea;
	text-decoration:undeline;
}
.left-item-name a:hover
{
	text-decoration:none;
}
.left-item-rating
{
	float:right;
	margin-right:5px;
}
.left-item-review
{
	float:right;
	font-size:12px;
	line-height:18px;
	padding-left:5px;
	margin-bottom:10px;
	width:400px;
}
.left-item-platform
{
	float:right;
	font-size:13px;
	padding-left:5px;
	margin-bottom:10px;
	width:400px;
	color:#999999;
}
.left-item-link
{
	float:right;
	font-size:11px;
	padding-left:5px;
	width:400px;
}
.left-item-link a
{
	text-decoration:none;
	color:#666666;
}
.left-item-link a:hover
{
	color:#3dafea;
}
.left-item-more
{
	position:relative;
	z-index:1;
	top:10px;
	margin-left:5px;
	margin-bottom:20px;
}
.left-item-thumb
{
	height:160px;
	width:182px;
	overflow:hidden;
	float:left;
	background-color:#322e2b;
	padding:4px;
	border:5px solid #ffffff;
}
.left-separator
{
	padding-bottom:8px;
	border-bottom:1px dotted #696564;
	margin-bottom:2px;
}
.left-footer
{
	font-size:12px;
	xleft:4px;
	border-bottom:1px solid #595552;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;
	text-indent:5px;
}
.left-footer a
{
	padding:2px 1px 2px 1px;
	color:#666666;
	text-decoration:none;
}
.left-footer a:hover
{
	color:#c3c3c3;
	text-decoration:underline;
}
#slide-bottom
{
	height:30px;
	line-height:20px;
}
.content-right
{
	background-color:#262221;
}


.right-box
{
	padding:5px;
}
.right-header
{
	font-size:18px;
	font-family:tahoma;
	xfont-weight:bold;
	letter-spacing:1px;
	color:#ff9900;
	line-height:32px;
	text-indent:5px;
	height:34px;
	background-image:url('/images/right-header-background.png');
	background-repeat:repeat-x;
	background-color:#0b0b0b;
}
.right-item
{
	margin-top:10px;
	margin-bottom:0px;
	overflow:hidden;
}
.right-item-name
{
	float:left;
	font-size:15px;
	padding-left:5px;
	margin-bottom:10px;
	width:160px;
}
.right-item-name a
{
	color:#3dafea;
	text-decoration:undeline;
}
.right-item-name a:hover
{
	text-decoration:none;
}
.right-item-date
{
	float:left;
	font-size:14px;
	padding-left:5px;
	margin-bottom:10px;
	width:160px;
}
.right-item-platform
{
	float:left;
	font-size:13px;
	padding-left:5px;
	margin-bottom:10px;
	width:160px;
	color:#999999;
}
.right-item-link
{
	float:left;
	font-size:11px;
	padding-left:5px;
	width:160px;
}
.right-item-link a
{
	text-decoration:none;
	color:#666666;
}
.right-item-link a:hover
{
	color:#3dafea;
}
.right-item-more
{
	position:relative;
	z-index:1;
	top:10px;
	margin-left:5px;
	margin-bottom:20px;
}
.right-item-thumb
{
	height:80px;
	width:100px;
	overflow:hidden;
	float:right;
	xborder:5px solid #322e2b;
	border:5px solid #ffffff;
}
.right-separator
{
	padding-bottom:8px;
	border-bottom:1px dotted #696564;
	margin-bottom:2px;
}
.right-footer
{
	font-size:12px;
	xleft:4px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:0px;
	text-indent:5px;
}
.right-footer a
{
	padding:2px 1px 2px 1px;
	color:#666666;
	text-decoration:none;
}
.right-footer a:hover
{
	color:#c3c3c3;
	text-decoration:underline;
}
.footer
{
	margin-left:10px;
	margin-top:15px;
	margin-bottom:5px;
	color:#666666;
	font-size:12px;
	letter-spacing:1px;
}
.footer-links
{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:25px;
	color:#666666;
	font-size:12px;
}
.footer-links a
{
	color:#c3c3c3;
	margin-right:10px;
}
.footer-links a:hover
{
	color:#3dafea;
}