/***************** PAGE CSS *******************/
	
	#content {
		position: static;
	}
	
	.content-wrapper {
		
	}

		#game-area {
			width: 1018px;
			
			overflow: hidden;
			position: relative;
			background-color: #073e48;
		}
		
			#game-area h1 {
				color: #fff;
				font-size: 24px;
				margin: 25px 0 28px 30px;
				text-transform: uppercase;
				float: left;
				max-width: 350px;
			}
			
			#like-button {
				border: none; 
				float: left;
				margin: 27px 0 0 15px; 
				height: 20px; 
				width: 95px;
				z-index:3;
			}
			
			#stumble-button {
				float: left;
				margin: 27px 0 0 15px;
			}
			
			#dim-lights-button {
				background: url("http://i.cdn.turner.com/adultswim/games3/tools/img/dim-lights-button.png") no-repeat scroll 0 0 transparent;
				color: #ffe423;
				cursor: pointer;
				float: left;
				font-size: 12px;
				font-weight: bold;
				height: 31px;
				margin-left: 25px;
				margin-top: 19px;
				padding-left: 38px;
				text-transform: uppercase;
				width: 140px;
				position: relative;
            	z-index: 500; 
				line-height: 36px;
			}
			
			#dim-lights-button.lights-off {
				color: #ff6c00;
				background: url("http://i.cdn.turner.com/adultswim/games3/tools/img/dim-lights-button.png") no-repeat scroll 0 -31px transparent;
			}
			
			#fade { 
	            display: none;
	            background: #000; 
	            position: fixed; 
				left: 0; 
				top: 0; 
	            width: 100%; 
				height: 100%;
	            opacity: .90;
	            z-index: 100;
	        }
			
			#pick-any-game {
				cursor: pointer;
				font-size: 15px;
				font-weight: bold;
				padding: 3px 8px;
				background-color: #fff;
				
				float: right;
				color: #294f9d;
				text-transform: uppercase;
				margin: 25px 15px 0 0;
				display: none;
			}
			
				#pick-any-game span {
					font-size: 17px;
				}
				
			#pick-any-game-expanded {
				display: none;
				color: #294F9D;
				background-color: #fff;
				border: 1px solid #ffffff;
				width: 342px;
				height: 525px;
				font-size: 13px;
				overflow-y: scroll;
				position: absolute;
				font-weight: bold;
				text-transform: uppercase;
				right: 15px;
				top: 25px;
				z-index: 600;
			}
			
				#pick-any-game-expanded p {
					text-align: right;
					padding: 5px 10px 0 0;
					cursor: pointer;
				}
				
				#pick-any-game-expanded span {
					font-size: 17px;
				}
				
				#pick-any-game-expanded ul {
					margin-top: 26px;
				}
				
					#pick-any-game-expanded li {
						width: 280px;
						padding: 5px 18px; 
					}
					
					#pick-any-game-expanded a {
						color: #294F9D;
					}
					
					#pick-any-game-expanded a:hover {
						color: #ff6000;
					}
			
			#game {
				width: 600px;
				height: 400px;
				
				margin: 0 auto;
				background-color: #000000;
				clear: both;
				position: relative;
            	z-index: 1;
			}
				
				#blank-1x1 {
					position: absolute;
				}
				
				#game-ad {
					 
				}
				
				#prerollBlock {
					display: none;
				}
				
				#game-swf {
					display: none;
				}
				
				#gameSwf {
					outline: none;
				}
				
			#game-stats {
				width: 728px;
				text-align: center;
				margin: 15px auto 0;
				color: #ccc;
				font-weight: bold;
				text-transform: uppercase;
				display: none;
				font-size: 12px;
			}
			
				#game-plays {
					padding-right: 25px;
				}
				
				#game-rating {
					padding-right: 25px;
				}
				
				#rate-game {
					cursor: default;
				}
					
					.rating {
						cursor: pointer;
						margin-left: 5px;
					}
					
					.rating:hover {
						color: #fff;
					}
					
					.game-stat, .rating {
						color: #2788a0;
					}
					
					.rated {
						color: #fff;
					}
				
			ul#game-buttons {
				margin: 32px auto 15px;
				padding-bottom: 10px;
				height: 42px;
			}
				
				#game-buttons li.game-button {
					float: left;
					margin-right: 15px;
					cursor: pointer;
					font-size: 15px;
					
					text-transform: uppercase;
					background-color: #77cddf;
					color: #124bc0;
					font-weight: bold;
				}
				
				#game-buttons li.last {
					margin-right: 0;
				}
				
				#game-buttons li.game-button:hover {
					
					color: #ffffff;
				}
				
				#game-buttons li.on, #game-buttons li.on:hover {
				}
				
				#iphone-button {
					width: 111px;
				}
										
					#share-button li {
						float: left;
						margin-right: 6px;
					}
					
					#share-button li.last {
						margin-right: 0;
					}
					
					.share-icon {
						cursor: pointer;
					}

					#share-button ul {
						margin-left: -23px;
						display: none;
						margin-top: -30px;
						width: 110px;
						height: 40px;
						padding: 5px;
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/share-hover-bg.png') no-repeat
					}
					#share-button:hover ul {
						display: block;
					}
					
					#facebook-main-share-icon {
						width: 20px;
						height: 20px;
						
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat 0 0;
					}
					
					#reddit-main-share-icon {
						width: 23px;
						height: 20px;
						
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat 0 -43px;
					}
					
					#myspace-main-share-icon {
						width: 20px;
						height: 20px;
						
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -26px 0;
					}
					
					#twitter-main-share-icon {
						width: 16px;
						height: 20px;
						
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -52px 0;
					}
					
					#email-main-share-icon {
						width: 33px;
						height: 20px;
						
						background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -72px 0;
					}

				#comments-button {
					display: block;
					width: 104px;
					height: 41px;
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/comments-button.jpg') 0 0;
				}
				
				#comments-button:hover {
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/comments-button.jpg') 0 -41px;
				}

				#share-button {
					display: block;
					width: 73px;
					height: 41px;
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/share-button.jpg') 0 0;
				}
				
				#share-button:hover {
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/share-button.jpg') 0 -41px;
				}

				#instructions-button {
					display: block;
					width: 128px;
					height: 41px;
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/instructions-button.jpg') 0 0;
				}
				
				#instructions-button:hover {
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/instructions-button.jpg') 0 -41px;
				}

				#email-button {
					display: block;
					width: 232px;
					height: 41px;
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/email-button.jpg') 0 0;
				}
				
				#email-button:hover {
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/email-button.jpg') 0 -41px;
				}

				#high-scores-button {
					display: block;
					width: 118px;
					height: 41px;
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/highscores-button.jpg') 0 0;
				}
				
				#high-scores-button:hover {
					background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/buttons/highscores-button.jpg') 0 -41px;
				}
	
			
			.hidden-box {
				width: 954px;
				margin: 0 auto 12px;
				color: #000;
				display: none;
				background-color: #77cddf;
				overflow: hidden;
				position: relative;
			}
								
			#email-box {
				
			}
					
				.close-button {
					width: 45px;
					height: 12px;
					position: absolute;
					cursor: pointer;
					right: 5px;
					top: 3px;
					background: url(http://i.cdn.turner.com/adultswim/games3/tools/img/close-button.png) no-repeat;
				}
				
				#email-info-column {
					width: 300px;
					float: left;
					text-align: right;
					margin: 7px 0 0 30px;
				}
				
					#email-info-column li {
						padding-bottom: 7px;
					}
				
					#email-info-column label {
						font-size: 13px;
						font-weight: bold;
						text-transform: uppercase;
					}
					
					#email-info-column input {
						width: 176px;
						height: 19px;
						padding: 0 5px 0;
						border: none;
						background-color: #e6eCFF;
					}
						
				#email-message-column {
					width: 320px;
					float: left;
					margin: 7px 0 0 62px;
				}
				
					#email-message-column label {
						display: block;
						text-align: center;
						text-transform: uppercase;
						font-weight: bold;
					}
					
					#email-message {
						width: 310px;
						height: 70px;
						border: none;
						padding: 5px;
						overflow: hidden;
						font-size: 12px;
						background-color: #e6eCFF;
					}
					
				#email-buttons-column {
					width: 148px;
					float: right;
					margin-right: 30px;
				}
					
					#required {
						width: 147px;
						height: 37px;
						padding-top: 5px;
						margin-top: 25px;
						font-weight: bold;
						font-size: 16px;
						text-align: center;
						text-transform: uppercase;
						background-color: #c57cff;
					}	
					
					.required-error {
						background-color: #631c81 !important;
						color: #ff0030 !important;
					}
					
					.required-sent {
						background-color: #e5b1ff !important;
						color: #7d39b3 !important;
					}
					
					#email-send {
						border: 2px solid #c57cfc;
						background-color: #e6ccff;
						width: 147px;
						height: 30px;
						font-size: 19px;
						font-weight: bold;
						padding: 0 0 2px !important;
						cursor: pointer;
						margin-top: 6px;
						color: #8300ff;
					}
					
					#email-send:hover {
						color: #9d2bcd;
						background-position: 0 0;
					}
					
					.no-email {
						color: #ff0030 !important;
					}
						
			#share-box {
				
			}
			
				
				#share-box ul {
					height: 27px;
					width: 916px;
					margin: 8px auto;
				}
				
					#share-box li {
						float: left;
						border: 2px solid #c57cfc;
						background-color: #e6ccff;
						width: 160px;
						height: 23px;
						margin-right: 14px;
						font-size: 13px;
						font-weight: bold;
						cursor: pointer;
						color: #631c81;
						text-transform: uppercase;
					}
					
					#share-box li.last {
						margin-right: 0;
					}
					
					#share-box li:hover {
						color: #9d2bcd;
						background-position: 0 0;
					}
					
						#share-box li .share-icon {
							float: left;
							width: 20px;
							height: 20px;
							margin: 2px 0 0 7px;							
						}
						
						#share-box li #facebook-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat 0 -22px;
						}
						
						#share-box li #myspace-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -26px -22px;
						}
						
						#share-box li #twitter-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -55px -22px;
						}
						
						#share-box li #stumble-upon-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -78px -22px;
						}
						
						#share-box li #email-secondary-share-icon {
							width: 33px;
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -58px -46px;
						}
						
						#share-box li #digg-secondary-share-icon {
							width: 22px;
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat 0 -68px;
						}
						
						#share-box li #reddit-secondary-share-icon {
							width: 23px;
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -1px -45px;
						}
						
						#share-box li #delicious-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -31px -68px;
						}
						
						#share-box li #google-secondary-share-icon {
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -28px -45px;
						}
						
						#share-box li #yahoo-secondary-share-icon {
							width: 30px;
							background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/social-icons.png') no-repeat -58px -68px;
						}
						
						#share-box li h3 {
							float: left;
							margin: 5px 0 0 7px;
						}
							
			#instructions-box {
				
			}	
				
				.instructions-column {
					float: left;
					width: 309px;
					font-size: 12px;
					margin: 0 13px -500px 0;
					padding: 10px 0 500px;
					
				}
				
				#instructions-box .last {
					margin-right: 0;
				}
					
					.instructions-column h3 {
						padding: 5px 12px 5px 12px;
					}
					
					.instructions-column p {
						padding: 7px 12px 7px 12px;
					}
					
					.instructions-column ul {
						padding: 7px 12px 7px 12px;
					}
					
					.instructions-column li {
						padding: 0 0 5px;
					}
							
		#promotion-area {
			width: 1002px;
			overflow: hidden;
		}
		
			#main-column {
				
				float: left;
				margin: 27px 0 16px 24px;
			}
			
				#three-columns {
					margin-bottom: 13px;
					overflow: hidden;
				}
			
				#new-recommended-games {
					overflow: hidden;
					float: left;
				}
				
					img.img-header {
						display: block;
						/*margin: 0 auto;
						height: 31px;*/
					}
				
					#new-recommended-games ul {
						overflow: hidden;
						margin-bottom: 12px;
						padding-top: 11px;
					}
					
						#new-recommended-games li {
							position: relative;
							overflow: hidden;
							width: 256px;
							padding-top: 7px;
							font-size: 11px;
							background-color: #ffffff;
							margin-bottom: 13px;
						}
						
						#new-recommended-games li:hover {
							background-color: #f4f4f4;
						}
						
						#new-recommended-games li.last {
							margin: 0;
						}

							#new-recommended-games .new-sash {
								position: absolute;
								top:7px;
								left:12px;
								pointer-events:none;
							}
							
							#new-recommended-games li img {
								
								margin: 0 auto;
								display: block;
							}
							
							#new-recommended-games li:hover img {
								
							}
							
							#new-recommended-games h3 {
								
								color: #252525;
								padding: 10px 0px 7px 0px;
								font-size: 14px;
								font-weight: bold;
								
								margin-left: 11px;
							}
							
							#new-recommended-games li:hover h3 {
								color: #ff6000;
							}
							
							#new-recommended-games p {
								color: #7a7a7a;
								font-size: 11px;
								
								padding-bottom: 5px;
								margin-left: 11px;
							}
							
								#new-recommended-games .new-recommended-plays {
									float: left;
									
								}
								
								#new-recommended-games .new-recommended-rating {
									
									margin-left: 110px;
								}
								
								#new-recommended-games .play-options {
								    overflow: hidden;
									width: 126px;
									margin: 0 auto 5px;
									text-align: center;
								}
								
								#new-recommended-games .facebook-button {
									width: 57px;
									height: 15px;
									display: block;
									float: left;
									background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/facebook-button.png') 0 0;
								}
								
								#new-recommended-games li:hover .facebook-button {
									background: url('http://i.cdn.turner.com/adultswim/games3/tools/img/facebook-button.png') 0 -15px;
								}
								
								#new-recommended-games span {
									color: #8300ff;
									margin: 2px 4px;
									float: left;
								}
				#most-popular-games {
					width: 265px;
				}
				#most-popular-games ul {
					border-left: 1px solid #E3E3E3;
					min-height: 570px;
					padding-top: 8px;
				}

				#most-popular-games li {
					margin-bottom: 0px;
					padding: 8px 10px 8px 10px;
				}

				#facebook-games ul, #steam-games ul {
					border-left: 1px solid #E3E3E3;
					min-height: 570px;
					padding-top: 8px
				}
			

            #facebook-games, #steam-games ul {
            	float:left;
            	width: 147px;
            }
				#comments {
					clear: left;
					width: 652px;
					/*margin: 13px 0 0 0;
					border: 2px solid #8300ff;
					padding-bottom: 15px; */
					background-color: #ffffff;
					margin-top: 37px;
				}
					
					
					#comments-content {
						width: 633px;
						padding: 13px 10px;
					}
								
			#secondary-column {
				width: 277px;
				float: right;
				margin: 6px 10px 16px 0;
			}
.individual_social_box {
  height: 30px;
  clear:both;
}
.stumble_upon_rec {
  display:inline-block;
  vertical-align: top;
  margin-top:2px;
}

.gametap-placement {
	border: 0;
	margin-top: 21px;
}

#mobile-games-wrapper {
	padding-left: 8px;
}