/* CSS Document */

/* GENERAL GAME PAGE STYLES ------------------------------------------------------------------------- */
#gameESRB{
	text-align: right;
}
#gameESRB img{
	border: none;
	margin: 25px 15px 0px 0px;
}
#buyNowRetailers{
	margin-top: 25px;
	clear: both;
	background-color: white;
	border: 1px solid #a5a5a5;
	clear: both;
	padding: 10px;
	width:545px;
}

#buyNowRetailers div img{
	margin-right: 5px;
	margin-left: 5px;
	border: none;
}

#buyNowRetailers p{
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

#buyNowRetailers div{
	text-align: center;
}

.buyPlayNCStore{
	margin: 10px 0px 0px 0px;
	clear: both;
}

.buyPlayNCStore p{
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
.buyPlayNCStore img{
	margin-right: 10px;
	border: none;
}
#gameBuyNow, #gameTryNow{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/buynow_on.gif);
	background-repeat: no-repeat;
}
#sevenday{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/7day_on.gif);
	background-repeat: no-repeat;
}
#trial14 a{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/14trial_off.png);
	background-repeat: no-repeat;
}
#trial14 a:hover{
	background: url(/us/images/14trial_on.png);
}
#gamePlayNow{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/playnow_on.gif);
	background-repeat: no-repeat;
}

#gamePlayNow a{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/playnow_off.gif);
	background-repeat: no-repeat;
}

#gamePlayNow a:hover{
	display: block;
	width: 222px;
	height: 30px;
	background: none;
	background-repeat: no-repeat;
}

#gameTryNow{
	margin-bottom:14px;
	background: url(/us/images/trynow_on.gif);
}
#gameBuyNow a, #gameTryNow a{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/buynow_off.gif);
	background-repeat: no-repeat;
}
#sevenday a{
	display: block;
	width: 222px;
	height: 30px;
	background: url(/us/images/7day_off.gif);
	background-repeat: no-repeat;
}
#gameTryNow a{
	background: url(/us/images/trynow_off.gif);
}
#gameBuyNow a:hover, #gameTryNow a:hover, #sevenday a:hover{
	display: block;
	width: 222px;
	height: 30px;
	background: none;
	background-repeat: no-repeat;
}


#movie-downloads {
float: left;
width: 100%;
height: auto;
font-size: 0.87em;
border: 1px solid #ccc;
background-color: #f6f6f6;
margin-bottom: 20px;
}

#movie-downloads p {
padding: 10px 10px 0 10px;
}

#movie-logos {
text-align: right;
padding: 5px 10px 10px 10px;
}

#movie-logos img{
	margin-right: 5px;
}

.movie-panel {
background-color: white;
border: 1px solid #ccc;
clear: both;
width: 100%;
height: auto;
margin-bottom: 10px;
}

.movie-container {
padding: 10px;
}

.movie-thumbnail {
float: left;
margin: 0 10px 10px 0;
}

.movie-title {
margin: 0;
margin-bottom: 15px;
}

.movie-file {
float: left;
margin: 0 0 10px 0;
font-size: 11px;
}

.movie-file img{
	border: none;
	margin-top: 5px;
}

.movie-file a {
margin-right: 10px;
}

.movie-file ul{
	margin: 5px 5px 5px 15px;
	list-style-type: none;
}

.movie-file ul li{
	margin-bottom: 5px;
}

.movie-file-label {
margin-bottom: 5px;
}

table {
	border-collapse: collapse;
	clear: both;
	margin: 6px 0 0 0;
}

table#requirements, table#supplemental {
	width: 100%;
}

table#requirements td, table#supplemental td{
	padding: 3px;
}

th.sys-req {
	width: 220px;
	text-align: left;
}

#contentBodyWide {
	position:relative;
	margin:0px;
	width:565px;
	float:left;
	display:inline;
	z-index:50;
}
#minHeight {
	width:1px;
	float:right;
	display:inline;
	height: 370px;
}

#flashGamePage {
	width:750px;
	height:403px;
}

#flashGamePage a img{
	border:0;
}

#gameBoxInner {
	width:750px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
}

#gameButtons {
	width:604px;
	margin-left:146px;
	margin-top: 10px;
	margin-bottom:20px;
}

.gamebutton {
	float:left;
	display:inline;
	margin-left:7px;
	height: 29px;
	overflow: hidden;
}
.gamebutton a, .gamebutton a:hover, .gamebutton a:visited, .gamebutton a:active{
	display: block;
	width: 103px;
	height: 29px;
	background-repeat: no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 8px;
	text-align: center;
}

#contentBox {
	margin-left:156px;
	margin-bottom:50px;
	width:594px;
	height:auto;
	/*border:1px solid #FF0000;*/
}

#contentBody {
	position:relative;
	margin:0px;
	width:342px;
	float:left;
	display:inline;
	z-index:50;
}

#contentImage {
	width:238px;
	margin-left:10px;
	float:left;
	display:inline;
	position:relative;

}

blockquote {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: black;
	font-size: 1.4em;
	line-height: 1em;
	padding:0px;
	margin:0px;
}
cite {
	color: black;
	display: block;
	text-align: right;
	padding-right:20px;
	font-size: 0.7em;
}
blockquote.aion	{color: #59693e;}
blockquote.auto_assault {color: #fa640b;}
blockquote.city_of_heroes {color: #105290;}
blockquote.city_of_villains {color: #670e1f;}
blockquote.dungeon_runners {color: #6c471d;}
blockquote.exteel {color: #b32306;}
blockquote.guildwars_factions {color: #2d653b;}
blockquote.guildwars_prophecies {color: #df701d;}
blockquote.guildwars_nightfall {color: #397ACA;}
blockquote.lineage_ii {color: #591814;}
blockquote.soccer_fury {color: #7f1f1c;}
blockquote.tabula_rasa {color: #ff4200;}

/* SCREENSHOTS PAGE STYLES --------------------------------------------------------------------- */
#screensContainer{
	width: 560px;
	float: left;
}
#screenNav{
	clear: both;
	text-align: center;
	margin-top: 10px;
	
}

#screenNav span{
	font-weight: bold;
	color: #7E73AA;
}

#screensLoading{
	height: 400px; 
	text-align: center; 
	font-weight: bold;
	font-size: 15px;
	margin-top: 25px;
}

#screenLoadingPercent{
	
}


/* Game HUB PAGE STYLES ------------------------------------------------------------------------ */
#gameImages div{
	float: left;

}
#gameBoxMainL2, #gameBoxMainAA, #gameBoxMainCoH, #gameBoxMainCoV, #gameBoxMainGW, #gameBoxMainGWF, #gameBoxMainExt, #gameBoxMaintr, #gameBoxMainSF, #gameBoxMainDR, #gameBoxMainAion {
	margin-bottom:20px;
}

/* L1 GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainLineage {
	width:750px;
	height:auto;
	background:url(/us/games/lineage/images/lineage_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* L2 GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainL2 {
	width:750px;
	height:auto;
	background:url(/us/games/l2/images/l2_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* AA GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainAA {
	width:750px;
	height:auto;
	background:url(/us/games/autoassault/images/aa_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* COH GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainCoH {
	width:750px;
	height:auto;
	background:url(/us/games/coh/images/coh_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* COV GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainCoV {
	width:750px;
	height:auto;
	background:url(/us/games/cov/images/cov_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* GW GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainGW {
	width:750px;
	height:auto;
	background:url(/us/games/gwp/images/gwp_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* GWF GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainGWF, #gameBoxMainGWN, #gameBoxMainGWEN, #gameBoxMainGPlat {
	width:750px;
	height:auto;
	background:url(/us/games/gwf/images/gwf_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}
#gameBoxMainGWN{
	background-image:url(/us/games/gwn/images/gwn_contentarea.jpg);
}
#gameBoxMainGWEN{
	background-image:url(/us/games/gwen/images/gwn_contentarea.jpg);
}
#gameBoxMainGPlat{
	background-image:url(/us/games/gwplat/images/gwplat_contentarea.jpg);
}
/* EXTEEL GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainExt {
	width:750px;
	height:auto;
	background:url(/us/games/exteel/images/ext_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* AION GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainAion {
	width:750px;
	height:auto;
	background:url(/us/games/aion/images/aion_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* DR GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainDR {
	width:750px;
	height:auto;
	background:url(/us/games/dr/images/dr_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* SOCCER FURY GAME PAGE STYLES ------------------------------------------------------------------------- */

#gameBoxMainSF {
	width:750px;
	height:auto;
	background:url(/us/games/sf/images/sf_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}

/* TR GAME PAGE STYLES -----------------------------------------------------------------------------------*/
#gameBoxMaintr{
	width:750px;
	height:auto;
	background:url(/us/games/tr/images/tr_contentarea.jpg) #f2f2f2 bottom no-repeat;
	color:#000000;
	position:relative;
}
