#game-info-outer-wrapper{
	background:url(../mainbgtile.gif) repeat-x;
	min-width:970px;
}
#game-info-wrapper{
	background:url(../mainbg.jpg) top center no-repeat;
}
	#game-header{
		float:left;
	}

		#game-header .game-art{
			float:left;
			width:245px;
			height:211px;
			position:relative;
			overflow:hidden;
		}

			#game-header .game-art .wrapper{
				position:absolute;
				top:20px;
				right:27px;
				z-index:2;
			}

				#game-header .game-art .wrapper a img{
				}

		#game-header .game-title{
			float:left;
			width:715px;
			height:74px;
			position:relative;
			overflow:hidden;
		}

			#game-header .game-title h1{
				text-transform:uppercase;
				color:#fff;
				font-size:28px;
				position:absolute;
				bottom:0px;
				margin:0px;
				padding:0px;
				line-height:24px;
				font-weight:normal;
				display:block;
				width:715px;
				margin-bottom:0px;
				padding-top:17px;
				height:auto;
			}

		#game-header .game-info{
			float:left;
			background:purple;
			width:auto;
			background:url(images/style/gamepage/divStat.gif) 227px 0px no-repeat;
			margin-top:31px;
		}

		#game-header .no-bkg{
			background:none;
		}

			#game-header .game-links{
				float:left;
			}
				#game-header .game-links a{
					display:block;
					color:#353535;
					font-size:10px;
					font-weight:bold;
					background:url(images/style/gamepage/btnOff.png) no-repeat;
					width:208px;
					margin-right:39px;
					_cursor:pointer;
					margin-bottom:16px;
					position:relative;
					text-indent:25px;
					height:20px;
					line-height:20px;
				}
					#game-header .game-links a span{
						position:absolute;
						top:6px;
						left:13px;
						height:7px;
						width:4px;
						background:url(images/style/global/arw_right_dkgrey.gif) no-repeat;
					}
				#game-header .game-links a:hover{
					color:#FFF;
					background:url(images/style/gamepage/btnOn.png) no-repeat;
				}
					#game-header .game-links a:hover span{
						position:absolute;
						top:6px;
						left:13px;
						height:7px;
						width:4px;
						background:url(images/style/global/arw_right_white.gif) no-repeat;
					}

			#game-header .game-platform-date{
				float:left;
				padding-right:19px;
			}

				#game-header .game-platform-date .platform{
					width:208px;
					background:url(images/style/gamepage/platformDrop.gif) no-repeat;
					height:16px;
					padding:4px 0px 0px;
					font-weight:bold;
					font-size:9px;
					color:#fff;
					position:relative;
					text-indent:10px;
					z-index:2;
				}
				#game-header .game-platform-date .no-platform{
					background:none !important;
					text-indent:0px;
				}
	
					#game-header .game-platform-date .platform span{
						color:#353535;
					}
					
					#game-header .game-platform-date .platform .nav-wrapper{
						width:208px;
						left:0px;
						top:20px;
						text-indent:0px;
						background:#2f2f2f;
						color:#666;
						border-bottom:1px solid #191919;
						padding:0px;
					}
					#game-header .game-platform-date .platform .nav-border{
						width:186px;
						border:1px solid #383838;
						border-top:none;
						padding:10px 10px 2px 10px;
					}

						#game-header .game-platform-date .platform .nav-wrapper a{
							display:block;
						}
					#game-header .game-platform-date div.arrow{
						right:8px;
						position:absolute;
						top:7px;
					}
					#game-header .game-platform-date img.arrow{
						background:url(images/style/global/arw_dwn_dkgrey.gif) no-repeat right top;
					}

		
				#game-header .game-platform-date .release-date,#game-header .game-platform-date .developer{
					padding-top:10px;
					color:#FFF;
					font-weight:bold;
					font-size:9px;
				}
	
				#game-header .game-platform-date .developer{
					padding-top:8px;
					width:205px;
				}
	
				#game-header .game-platform-date .release-date span,#game-header .game-platform-date .developer span{
					color:#353535;
				}
	
			#game-header .game-ratings{
				float:left;
				padding-bottom:15px;
			}
				#game-header .game-ratings .rating-image{
					float:left;
				}
					#game-header .game-ratings .rating-image img{
						padding-right:12px;
					}
				#game-header .game-ratings .rating-text{
					float:left;
					color:#353535;
					line-height:12px;
					font-size:9px;
				}
	
	#game-side-section{
		width:245px;
		float:left;
		overflow:hidden;
	}
		#game-side-section .wrapper{
			width:230px;
		}
		#game-side-section h3{
			color:#FFF;
			background:url(images/style/global/columnhdrbg.gif) repeat-x;
			line-height:22px;
			font-size:10px;
			font-weight:bold;
			text-indent:10px;
		}
		#game-side-section ul{
			background:url(images/style/global/columnbg.gif) #fff repeat-x bottom;
			border:1px solid #a0a0a0;
			border-top:none;
		}
			#game-side-section ul li{
				text-indent:10px;
				border-top:1px solid #e2e2e2;
				height:20px;
				overflow:hidden;
			}
			#game-side-section ul li.first{
				text-indent:10px;
				border-top:none;
			}
				#game-side-section ul li a{
					font-size:10px;
					font-weight:bold;
					line-height:20px;
					display:block;
					color:#707070;
					height:20px;
				}
				#game-side-section ul li a:hover{
					background:url(images/style/global/columnroll.gif) repeat-x;
					color:#FFF;
				}
	#game-content{
		width:713px;
		float:left;
		overflow:hidden;
	}

		#game-content .tabs{
			height:22px;
			background:url(images/style/gamepage/tabhdr.gif) repeat-x;
			border:1px solid #a0a0a0;
			border-top:none;
			border-bottom:none;
		}

			#game-content .tabs ul{
			}

				#game-content .tabs ul li{
					float:left;
					padding:0px 15px;
					line-height:22px;
					background:url(images/style/gamepage/divTab.gif) no-repeat top right;
					font-weight:bold;
					color:#353535;
					font-size:10px;
					text-transform:uppercase;
					cursor:pointer;
				}

				#game-content .tabs ul li.selected,#game-content .tabs ul li:hover.selected{
					color:#4773a5;
					background-color:white;
				}

				#game-content .tabs ul li.over,#game-content .tabs ul li:hover{
					color:#FFF;
				}

		#game-content{
			width:713px;
			float:left;
			overflow:hidden;
		}

		#game-content .wrapper{
			_height:203px;
			min-height:203px;
			background:url(images/style/gamepage/bodyBg.gif) #fff repeat-x left bottom;
			line-height:14px;
			border:1px solid #a0a0a0;
			border-top:none;
			font-size:11px;
			line-height:14px;
			color:#353535;
		}

			#game-content .wrapper strong{
				color:#4773a5;
				text-transform:uppercase;
			}

			#game-content .wrapper li{
				color:#707070;
				padding-top:8px;
			}
			#game-content .wrapper li strong{
				color:#000;
				text-transform:none;
			}

			#game-content .wrapper .gameinfo,#game-content .wrapper .screenshots,#game-content .wrapper .downloads{
				display:none;
			}

		#game-content .wrapper .gameinfo{
			padding:20px 15px;
		}

		#game-content .wrapper .screenshots{
			overflow:hidden;
			height:420px;
			position:relative;
			z-index:1;
		}
			#game-content .wrapper .screenshots #screenshot-loader{
				position:absolute;
				height:400px;
				width:500px;
				top:10px;
				left:10px;
				z-index:1;
				visibility:hidden;
			}
				#game-content .wrapper .screenshots #screenshot-loader .fg{
					position:absolute;
					height:25px;
					width:25px;
					top:188px;
					left:238px;
					background:url(images/style/global/loader.gif) no-repeat;
				}
				#game-content .wrapper .screenshots #screenshot-loader .bg{
					background:black;
					height:400px;
					width:500px;
					_filter:alpha(opacity=75);
					opacity:0.75;
				}
			#game-content .wrapper .screenshots .screenshot-image{
				float:left;
				padding:10px;
				height:400px;
				width:500px;
				position:relative;
			}
			#game-content .wrapper .screenshots .screenshot-controls{
				width:191px;
				height:420px;
				float:left;
				position:relative;
				overflow:hidden;
				background:url(images/style/gamepage/screenshots_thumbbg.gif) no-repeat;
			}

				#game-content .wrapper .screenshots .screenshot-controls .thumbs-wrapper{
					width:181px;
					height:365px;
					position:relative;
					overflow:hidden;
					margin-top:28px;
					z-index:3;
				}

				#game-content .wrapper .screenshots .screenshot-controls .thumbs-wrapper .thumbs-inner-wrapper{
					width:181px;
					height:1400px;
					position:relative;
					overflow:hidden;
					z-index:3;
				}

					#game-content .wrapper .screenshots .screenshot-controls .thumb{
						padding-bottom:12px;
						position:relative;
						height:82px;
						width:102px;
						margin-left:44px;
						z-index:5;
						cursor:pointer;
					}

						#game-content .wrapper .screenshots .screenshot-controls .thumb .image{
							position:absolute;
							z-index:1;
							top:0px;
							left:0px;
							border:1px solid #000;
						}

						#game-content .wrapper .screenshots .screenshot-controls .thumb .overlay{
							height:80px;
							width:100px;
							background:black;
							z-index:2;
							top:0px;
							left:0px;
							position:absolute;
							_filter:alpha(opacity=50);
							opacity:0.5;
							border:1px solid #666;
						}
						#game-content .wrapper .screenshots .screenshot-controls .on .overlay{
							border:1px solid #fff;
						}


				#game-content .wrapper .screenshots .screenshot-controls .button{
					height:15px;
					width:102px;
					position:absolute;
					left:44px;
					z-index:5;
				}

				#game-content .wrapper .screenshots .screenshot-controls .button a{
					display:block;
					height:15px;
					width:102px;
					background-repeat:no-repeat;
					background-position:center;
				}

				#game-content .wrapper .screenshots .screenshot-controls .button a.disabled{
					cursor:default;
					visibility:hidden;
				}

				#game-content .wrapper .screenshots .screenshot-controls .scrollup{
					top:8px;
				}
					#game-content .wrapper .screenshots .screenshot-controls .scrollup a{
						background-image:url(images/style/global/arw_up_ltgrey.gif);
					}
					#game-content .wrapper .screenshots .screenshot-controls .scrollup a:hover{
						background-image:url(images/style/global/arw_up_white.gif) ;
					}
					#game-content .wrapper .screenshots .screenshot-controls .scrollup a.disabled:hover{
						background-image:url(images/style/global/arw_up_ltgrey.gif);
					}
				#game-content .wrapper .screenshots .screenshot-controls .scrolldown{
					top:396px;
				}
					#game-content .wrapper .screenshots .screenshot-controls .scrolldown a{
						background-image:url(images/style/global/arw_dwn_ltgrey.gif);
					}
					#game-content .wrapper .screenshots .screenshot-controls .scrolldown a:hover{
						background-image:url(images/style/global/arw_dwn_white.gif);
					}
					#game-content .wrapper .screenshots .screenshot-controls .scrolldown a.disabled:hover{
						background-image:url(images/style/global/arw_dwn_ltgrey.gif);
					}
		#game-content .downloads{
			
		}
		#game-content .tabs{
			height:22px;
			background:url(images/style/gamepage/tabhdr.gif) repeat-x;
			border:1px solid #a0a0a0;
			border-top:none;
			border-bottom:none;
		}

			#game-content .downloads .download-tabs ul{
			}

				#game-content .downloads .download-tabs ul li{
					float:left;
					text-transform:uppercase;
					padding:0px;
				}

				#game-content .downloads .download-tabs ul li.divider{
					display:block;
					height:12px;
					width:1px;
					background:#707070;
					margin:5px 0px;
				}

					#game-content .downloads .download-tabs ul li a{
						font-weight:bold;
						font-size:10px;
						color:#707070;
						display:block;
						padding:0px 15px;
						line-height:22px;
					}

					#game-content .downloads .download-tabs ul li a:hover{
						color:#353535;
					}

					#game-content .downloads .download-tabs ul li a.selected,#game-content .downloads .download-tabs ul li a.selected:hover{
						color:#4773a5;
					}

					#game-content .downloads .download-tabs ul li.selected,#game-content .downloads .download-tabs ul li:hover.selected{
						color:#4773a5;
						background-color:white;
					}

				#game-content .downloads .download-tabs ul li.over,#game-content .downloads .download-tabs  ul li:hover{
					color:#FFF;
				}








#game-content .wrapper .downloads ul{
	border-left:none;
	border-right:none;
	padding:0px;
}				
#game-content .wrapper .downloads .download-list ul li{
	padding:0px;
	color:#353535;
}				

				#game-content .downloads .downloadtext{
					padding:15px;
					line-height:14px;
				}
					#game-content .downloads h4{
						font-size:11px;
						color:#4773a5;
						padding-bottom:5px;
					}
					#game-content .downloads .downloadtext strong{
						color:#353535;
						text-transform:none;
					}


		
		#game-content .copyright{
			padding:5px 2px;
			color:#707070;
			font-size:9px;
			line-height:12px;
		}
			#game-content .copyright i{
				font-style:normal;
			}

div.edit-link a{
	line-height:15px;
	height:15px;
	font-weight:bold;
	display:block;
	background:grey;
	color:#fff;
	margin:1px 0px 4px;
	text-align:right;
}