@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
img {border:none;}
.inline_block {
	display:inline-block;
	zoom: 1;
    *display: inline;
}
.v_hidden {
	visibility:hidden;
}
.va_top {
	vertical-align:top;
}


#page {
	margin:0 auto 0 auto;
	width:100%;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#description {
	width:620px;
	margin:0 auto 0 auto;	
	font-size:14px;
	font-weight:bold;
}
#news {	
	
	width:650px;
	margin:0 auto 20px auto;
}

a {
	color: #999;
}
#trailernav {
	width:180px;
	height:390px;
	margin-left:15px;
}
a:hover {
	color: #fff;
}
.newsitems {
	padding:15px 0 15px 0;	
}
.line {
	border-bottom:1px solid #333;
	width:100%;
	height:1px;
}
.postdate, .posttitle, .latesttext {
	font-size:14px;
	font-weight:bold;
}
.postdate {
	font-size:90%;	
}
.posttitle {
	margin-left:30px;	
	color:#999;
	width:520px;
	font-size:90%;
}
.newspost {
	margin-bottom:4px;	
	text-align:left;
}
.latesttext {
	padding:13px;
}

#bottom, #top, #content {
	width:900px;
	margin:0 auto;
	padding:0;
}
#bottom { text-align:center; }
#content { text-align:center; } 
#top {
	text-align:center;
	height:414px;
}
#footer {
	border:1px solid red;
}

.player_shell {
	width:640px;
	height:390px;
}

.consoles {
	font-weight:bold;
}

.ordernow ul {
	list-style-type:none;
	margin:0 auto;
	padding-left:0;
	width:85%;
}

.ordernow ul li {
	float:left;
	width:33%;
	
}


p { color: #FFF; }
ul {margin-left:15px;padding:0; color:#fff;}
ul li {margin-bottom:3px;}
a {
	color: #999;
	text-decoration: underline;
}
.nines {color:#999;}

.inline_block {
	display:inline-block;	
	zoom:1;
    *display:inline;
}

.va_top {
	vertical-align:top;	
}
#videoplayer {width:100%; height:100%; }

#videoplayer_shell {width:480px; height:300px; margin-right:20px;}
#videoselector_shell {width:180px; height:282px;}

#videoplayer {width:100%; height:100%; }
#videoselector { width:100%; height:100%; }

.video_trailer_shell{width:100%;height:360px;margin:15px auto 75px auto;background: url(http://media.rockstargames.com/rockstargames/img/global/loading_bgblack.gif) no-repeat center center; }

#screenshots { width:880px; height:360px;}

.footer { clear:both;padding-top:25px;display:block;text-align:center;margin-bottom:50px; }
body.controller_agegate .footer a.rating { display:none; }

.pc { width:1000px; margin:0 auto;}
.pc .content { width:860px; margin:0 auto; background-color:#000;}
.pc .trailer .head_img {text-align:center; margin:15px 0 0 0;}
.pc .overview {margin-bottom:20px; }
.pc .head_img { margin-bottom:10px;}
.pc .features_specs {margin-bottom:35px;}
.pc .videoeditors { margin-bottom:50px; }
.pc .videoeditors p { width:500px; margin-top:10px; }
.pc .screenshots { margin-bottom:50px; }
.pc ul, .pc ul li {margin:0 0 0 8px; padding:0;}
.pc .order ul, .pc .order ul li {margin:0; list-style:none;}
.pc .order ul { margin:15px 75px 0 0;}
.pc .order .ordercontent { margin-top:20px;}
.pc .order .ordercontent .orderfob {margin:0 75px 100px 0;}
.pc .footer {text-align:center; margin-bottom:100px;}
.pc a { color:#999; }
.pc p { margin:0; padding:0; }
.pc .overview p {margin-bottom:10px;}