
a#global-nav-games, a#global-nav-games:hover {
	color: #ff6000;
}
 #site-header { 
 	min-height: 150px;
 	margin: 0 auto; 
 	width: 1018px; }
#page-logo { float: left; margin: 0; padding-top: 30px; }

body {
	background: #31aac8 url("http://i.cdn.turner.com/adultswim/big/img/games4/img/blue-gradient-background.jpg") repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

img {
	font-size: 0;
}


	header {
		position: relative;
		z-index: 4;
	}
			
		#games-header {
			width: 1013px;
			height: 94px;
			margin: 8px auto 0;
		}
		
		#games-logo {
			float: left;
			margin-top: -1px;
			position: absolute;
		}

		#long-ad-container {
			width: 735px;
			height: 90px;
			margin: 0px auto 80px;
		}
		
		#long-ad-space {
			width: 735px;
			height: 90px;
			float: right;
			position: relative;
			margin-top: 30px;
			
		}
		
		#long-ad-tag {
			float: left;
			margin-top: 77px;
			font-size: 0;
		}
		
		#long-ad {
			height: 90px;
			overflow: hidden;
		}

		#page-logo-wrapper {
			margin: auto;
		}

		#page-logo-landing { margin: auto; display: block;}

	#content {
		background: #fff;
    	width: 1018px;
		margin: 0 auto;
		position: relative;
		z-index: 1;
	}
	
	#games-landing #content {
		position: relative;
		z-index: 2;
	}

	#right-column-container {
		padding-top: 10px;
	}

		.content-wrapper {
			width: 1018px;
			overflow: hidden;
		}
		
			#games-global-nav {
				background: #000000;
				border: 5px solid #fff;
			}
			
				#games-global-nav ul {
					height: 39px;
					overflow: hidden;
				}
			
					#games-global-nav li {
						float: left;
						height: 39px;
						line-height: 39px;
						font-size: 15px;
						text-transform: uppercase;
						border-right: 1px solid #383838;
						padding: 0 36px;
					}
					
					#games-global-nav li.no-border {
						border: none;	
					}
					
					#games-global-nav li.last {
						border-right: none;
						border-left: 4px solid #383838;
						padding: 0;
					}
					
					#games-global-nav li#promo-space {
						float: right;
					}
					
						#facebook-nav-logo {
							vertical-align: text-bottom;
						}
						
						#games-global-nav h2 {
							display: inline;
						}
					
						#games-global-nav a {
							display: block;
							color: #fff;
						}
						
						#games-global-nav a:hover {
							color: #ff6000;
						}
			
		.gametap-placement {
			background: #111;
			border: 11px solid #c5faff;
			margin-top: 10px;
		}
		
		.gametap-placement.green { border-color: #00d116; }
		.gametap-placement.blue { border-color: #f5f5f5; }
		
			.gametap-placement img {
				display: block;
			}
		
		/* MOBILE GAMES */
		#mobile-games-wrapper {
			background-color: #f5f5f5;
			margin-top: 10px;
			padding-top: 5px;
			padding-bottom: 10px;
			padding-left: 20px;
		}
		#mobile-games {
			width: 252px;
			background: #ffffff;
			padding: 5px;
		}
		
			#mobile-games ul {
				margin: 0 0 5px 10px;
			}
			
				#mobile-games li {
					width: 232px;
					overflow: hidden;
					cursor: pointer;
					border-bottom: 1px dotted #d6d6d6;
					position: relative;
					padding-top: 15px;
					padding-bottom:15px;
				}
				
				#mobile-games li:hover {
					cursor: pointer;
					background-color: #f4f4f4;
				}
				
					#mobile-games li img {
						/*border: 2px solid #ff4302;
						margin: 0 auto;*/
						display: block;
						height: 70px;
						margin-left: 5px;
						margin-right: 15px;
						float: left;
					}
					
					#mobile-games li:hover img {
						
					}
					
					#mobile-games h3 {
						
						color: #252525;
						vertical-align: middle;
						margin-left: 15px;
						font-size: 14px;
						font-weight: bold;
						padding-bottom: 6px;
					}
					
					#mobile-games li:hover h3 {
						color: #ff6000;
					}
					
					#mobile-games p {
						color: #6f6f6f;
						font-size: 12px;
						padding-bottom: 3px;
						margin-left: 15px;
					}

					.mobile-game-text-wrapper
					{
						width: 155px;
						height: 70px;
						display: table;
						position: absolute;
						left: 75px;

					}
					.mobile-game-text
					{
						display: table-cell;
						vertical-align: middle;
					}
					
						
						#mobile-games #see-all-mobile {
							display: block;
							width: 152px;
							margin: 19px auto 14px;
							height: 38px;
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/see-all-apps.jpg') 0 0;
						}
						
						#mobile-games #see-all-mobile:hover {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/see-all-apps.jpg') 0 -38px;
						}

			/*** Facebook Games ***/
			#facebook-games, #steam-games {
				float: right;
				width: 153px;
				text-align: center;
			}

				.facebook-item, .steam-item {
					width:120px;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-right: 10px;
					padding-left: 13px;
					cursor: pointer;
				}

				.facebook-item:hover , .steam-item:hover{
					width:120px;
					background-color: #f4f4f4;
				}

				.facebook-item a, .steam-item a {
					color: #000;
				}

				.facebook-item a:hover, .steam-item a:hover {
					color: #ff6000;
				}

				.facebook-item a h3, .steam-item a h3 {
					color: #252525;
					font-size: 12px;
					line-height: 14px;
					font-weight: bold;
					margin-top: 5px;
				}
				
				.facebook-item:hover h3, .stean-item:hover h3 {
					color: #ff6000;
				}

			#see-all-facebook, #see-all-steam {
				display: block;
				width: 110px;
				margin: 50px auto 11px;
				height: 38px;
				background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/see-all.jpg') 0 0;
			}
			
			#see-all-facebook:hover, , #see-all-steam:hover {
				background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/see-all.jpg') 0 -38px;
			}

		/* Most Popular */

		#most-popular-games {
			float: left;
			width: 501px;
			overflow: hidden;
			font-size: 11px;
		}

		#most-popular-games ul {
			width: 240px;
		}
		
		#most-popular-games ul#most-popular-games-column-1 {
			float: left;
		}
		
		#most-popular-games ul#most-popular-games-column-2 {
			float: left;
		}
		
			#most-popular-games li {
				
				width: 231px;
				height: 70px;
				margin-bottom: 7px;
				margin-left: 6px;
				background-color: #ffffff;
				position: relative;
				padding: 10px;
				cursor: pointer;
			}
			
			#most-popular-games li:hover {
				background-color: #f4f4f4;
			}
			
			#most-popular-games li.last {
				margin: 0;
			}
				
				#most-popular-games .most-popular-rank {
					position: absolute;
					top: 0;
					right: 4px;
					font-size: 24px;
					color: #ece7f1;
					font-family: "Arial Black", sans-serif;
					z-index: 1;
				}
				#most-popular-games li:hover .most-popular-rank {
					color: #f4f4f4 !important;
			}
				#most-popular-games li img {
					float: left;
					display: block;
					width: 90px;
				}
				
				#most-popular-games h3 {
					font-size: 12px;
					line-height: 14px;
					color: #252525;
					padding: 0 0 14px 10px;
					float: left;
					width: 130px;
					

					overflow: hidden;
					
					position: relative;
					z-index: 5;
				}
				#most-popular-games li:hover h3 {
					color: #ff6000;
				}

				#most-popular-games p {
					color: #7a7a7a;
					padding: 0 0 2px 10px;
					
					float: left;
					width: 130px;
					font-size: 10px;
				}
				
				#most-popular-games .has-facebook p {
					
				}

		
		/* SQUARE AD */
		#square-ad-space, #square-ad-space_btm {
			height: 258px;
		    overflow: hidden;
		    width: 300x;
			margin-top: 10px;
		}
		
			#square-ad-tag, #square-ad-tag_btm {
				float: right;
				font-size: 0;
			}
			
			#square-ad, #square-ad_btm {
				clear: both;
			}

			.square-ad-box {
				margin: 0;
				position: relative;
				width: 300px; height: 250px;
			}

			.square-adspace {
				padding: 0;
			}

				.square-ad-box .ad-tag {
					position: absolute;
					top: 0; right: -8px;
				}

			/***********/
		
				
		#game-pitches {
			margin: 20px 0;
			display: block;
			width: 300px;
			height: 83px;
			background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/pitch-game-to-us.jpg') 0 0;
		}
		
		#game-pitches:hover {
			background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/pitch-game-to-us.jpg') 0 -83px;
		}
		
	#games-statement {
		width: 1002px;
		font-size: 11px;
		margin: 0 auto;
	}
	
		#games-statement p {
			padding: 10px;
			text-align: center;
		}

.popular_like {
  height: 20px;
  padding: 4px;
  width: 223px;
  background-color: #d5b7f3;
  clear: both; 
}
		
/**************** GAMETAP ***************************/
#gtap_xml_add {position:relative; width:271px; height:155px; background:url(http://img.metaboli.fr/partners/turner/img/background.jpg); margin-top: 13px;}
#gtap_xml_add a {position:relative;	display:block;	width:271px; height:155px; text-decoration:none;}
#gtap_xml_add a img {border:none;}
#gtap_xml_add .packshot {position:absolute; top:9px; left:14px;}
#gtap_xml_add .btn {position:absolute; top:98px; left:0px;}
#gtap_xml_add .text {color: #FFFFFF; display: block; font-family: Arial; font-size: 13px; padding: 7px 10px 0 102px; text-align: center; line-height: 15px;}
#gtap_xml_add .text strong {display:block; font-size: 17px; text-shadow: 2px 2px 4px #000000; margin-bottom:4px; line-height:16px;}
#gtap_xml_add .esrb {position:absolute; bottom:3px; right:3px;}
#gtap_xml_add .esrb_txt { bottom: 3px; right: 46px; color: #EDEAEA; display: block; font-family: tahoma,arial; font-size: 10px; letter-spacing: -0.2px; position: absolute; text-align: right; text-transform: uppercase;}

footer {
  background: rgba(0,0,0,0);
}


.new-recommended-plays, .new-recommended-rating, .most-popular-plays, .most-popular-rating {
	visibility: hidden;
}