html {
	overflow-x: hidden;
}

body
{
	background-color:#d3d3d3;
	margin:0px;
	font-family:arial;
	font-size:14px;
	font-size:16px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;

}

h2 {
	font-size:24px;
	letter-spacing:1px;
}



.heyscore_container{
	background-color:#ffffff;
	/*background-image:url('../images/fade_background.jpg');*/
	position:absolute;
	top:0;
	left:302px;
	width:722px;
	overflow:hidden;
}

	.heyscore_container h1{
		z-index:500;
		width:546px;
		height:30px;
		display:block;
		position:absolute;
		margin:0;
		top:48px;
		left:88px;
		overflow:hidden;
		text-indent:-500px;
		background-image:url('../images/heyscore_logo.png');
	}
	
	
	.heyscore_container h1:hover{
		background-position:0 -30px;
	}
	
	.heyscore_container .free{
		position:absolute;
	}
	
	.heyscore_container .navigation{
		z-index:600;
		/*background-color:#00ffff;*/
		position:absolute;
		top:103px;
		margin:0;
		padding:0;
		left:0;
		width:100%;
		display:block;
	}
	
		.heyscore_container .navigation .item{
			
			width:20%;
			float:left;
			text-align:center;

			font-weight:bold;
			list-style-type:none;
			font-size:16px;
		}
	
			.heyscore_container .navigation .item a{
				text-decoration:none;
				letter-spacing:1px;
				color:#000000;
				padding-bottom:5px;

			}
			
			.heyscore_container .navigation .item a:hover{

				color:#A1A2A6;

			}
			
		.heyscore_container .navigation .item.selected a{
			color:#3399ff;
		}
		
		.heyscore_container .navigation .item a .arrow_left{
			position:absolute;
			background-image:url('../images/arrows_1.png');
			top:26px;
			left:19px;
			width:65px;
			height:20px;
		}
		
		.heyscore_container .navigation .item a:hover .arrow_left{
			background-position:0 -20px;
		}
		
		.heyscore_container .navigation .item a .arrow_right{
			position:absolute;
			background-image:url('../images/arrows_1.png');
			background-position:-65px 0;
			top:26px;
			right:19px;
			width:65px;
			height:20px;
		}
		
		.heyscore_container .navigation .item a:hover .arrow_right{
			background-position:-65px -20px;
		}
		
		/*

		*/
		
		.heyscore_container .navigation .item2{
			
			/*width:16%;*/
			float:left;
			

			font-weight:bold;
			list-style-type:none;
			font-size:16px;
			margin:0 0 0 45px;
		}
		
		.heyscore_container .navigation .item2.first_item{
			
			width:106px;
			text-align:center;
			overflow:visible;
			margin:0 0 0 32px;
			

		}
	
			.heyscore_container .navigation .item2 a{
				text-decoration:none;
				letter-spacing:1px;
				color:#000000;
				padding-bottom:5px;

			}
			
			.heyscore_container .navigation .item2 a:hover{

				color:#A1A2A6;

			}
			
		.heyscore_container .navigation .item2.selected a{
			color:#3399ff;
		}
		
		.heyscore_container .navigation .item2 a .arrow_left{
			position:absolute;
			background-image:url('../images/arrows_1.png');
			top:26px;
			left:19px;
			width:65px;
			height:20px;
		}
		
		.heyscore_container .navigation .item2 a:hover .arrow_left{
			background-position:0 -20px;
		}
		
		.heyscore_container .navigation .item2 a .arrow_right{
			position:absolute;
			background-image:url('../images/arrows_1.png');
			background-position:-65px 0;
			top:26px;
			right:19px;
			width:65px;
			height:20px;
		}
		
		.heyscore_container .navigation .item2 a:hover .arrow_right{
			background-position:-65px -20px;
		}
		
		/*

		*/
		
		
		
		
		
			

				
			.heyscore_container .promo .center_header{

				display:block;
				width:100%;
				text-align:center;
				margin:161px 0 0px 0;
				letter-spacing:1px;
				line-height:18px;
			}
				
			.heyscore_container .promo .game_container{
				margin:22px 0 0 41px;
				width:640px;
				height:480px;
				background-color:#000000;
				position:relative;
			}
			
			.heyscore_container .promo .game_container .game_loader{
				position:absolute;
				background-color:#ffffff;
				width:350px;
				
				top:50%;
				left:50%;
				margin:-50px 0 0 -175px;
				text-align:center;
				background-color:#D0D0D0;
				color:#616161;
				border-style:solid;
				border-width:0 27px 0 0;
			}
			
				.heyscore_container .promo .game_container .game_loader .game_load_empty_bar{
					height:10px;
					margin:24px 19px;
					background-color:#000000;
				}
					
					.heyscore_container .promo .game_container .game_loader .game_displayrrr{
						position:absolute;
						height:100%;
						width:1px;
					}
		
					.heyscore_container .promo .game_container .game_loader .game_load_bar{
						background-color:#ffffff;
						height:100%;
						width:0%;
					}
			
			
			
			.heyscore_container .promo .game_container .game_loader .text{
				margin-top:24px;
			}
			
			.heyscore_container .promo .information_box{
				margin:24px 0 0 0;
				
				background-color:#7f7f7f;
				border-width:0 27px 0 0;
				border-style:solid;
				overflow:hidden;
				padding:24px 19px;
				
			}
			/*
				.heyscore_container .promo .information_box .info_row{
					overflow:hidden;
				}
				
				.heyscore_container .promo .information_box .info_row .info_item{
					margin-left:19px;
					width:206px;
					float:left;

				}
				
					.heyscore_container .promo .information_box .info_row .info_item{
						margin-left:19px;
						width:206px;
						float:left;

					}
					
					.heyscore_container .promo .information_box .info_row .info_item .text{
						width:131px;
						display:block;
						float:left;
						
					}
					
						.heyscore_container .promo .information_box .info_row .info_item .digit{
							display:block;
							float:left;

						}
*/


				.heyscore_container .promo .information_box .info_row{
					overflow:hidden;
				}
				
				.heyscore_container .promo .information_box .column{
					overflow:hidden;
					float:left;
					width:260px;
				}
				
				.heyscore_container .promo .information_box .column.small{
					width:130px;
				}
				
				.heyscore_container .promo .information_box .column .column2{
					overflow:hidden;
					float:left;
					margin-right:19px;
				}
			
				.heyscore_container .promo .information_box h3{
					
					width:100%;
					margin:0;
					padding:0 0 24px 0;
					text-align:center;
					/*font-weight:normal;*/
					font-size:16px;
				}
			
			.heyscore_container .promo .instructions{
				/*background-color:#7f7f7f;
				color:#ffffff;
				border-color:#000000;*/
				background-color:#d0d0d0;
				color:#616161;
				position:relative;
				margin-top:5px;
				
			}
			
			.heyscore_container .promo .your_heyscore_stats{
				background-color:#e695c3;
				color:#7a416b;
				border-color:#7a416b;
			}
			
			.heyscore_container .promo .image_container .box{
				z-index:0;
				margin:184px 0 0 -73px;
				width:833px;
				height:586px;
				display:block;
			}
			
			.heyscore_container .promo .image_container .coming_soon{
				position:absolute;
				left:150px;
				top:354px;
			}
			
			.heyscore_container .promo .image_container .coming_soon_text{
				position:absolute;
				top:449px;
				left:271px;
			}
			
			.heyscore_container .promo .image_container .hippies{
				position:absolute;
				top:272px;
				left:47px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .hippies_maneyes{
				position:absolute;
				top:505px;
				left:83px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .hippies_womaneyes{
				position:absolute;
				top:531px;
				left:537px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .trucker{
				position:absolute;
				top:383px;
				left:51px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .trucker_weels{
				position:absolute;
				top:672px;
				left:79px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .plane{
				position:absolute;
				top:272px;
				left:6px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container .plane_propeller{
				position:absolute;
				top:326px;
				left:11px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .image_container a{
				text-decoration:none;
			}
			
			.heyscore_container .promo .image_container a .sticker_1{
				color:#000000;
				position:absolute;
				top:155px;
				left:33px;
				width:155px;
				height:155px;
				background-image:url(../images/sticker_1.png);
			}
			
			.heyscore_container .promo .image_container a .sticker_1:hover {
				background-position:-155px 0;
				color:#ffffff;
			}
			
			.heyscore_container .promo .image_container a .sticker_1 .roto{
				-webkit-transform: rotate(-15deg); 
				-moz-transform: rotate(-15deg);
			}
			
			.heyscore_container .promo .image_container a .sticker_1 .roto .price{
				display:block;
				width:100%;
				text-align:center;
				font-size:50px;
				font-weight:bold;
				margin-top:-3px;
			}
			
			.heyscore_container .promo .image_container a .sticker_1 .roto .text_top{
				display:block;
				width:100%;
				text-align:center;

				margin-top:23px;
			}
			
			.heyscore_container .promo .image_container a .sticker_1 .roto .text_bottom{
				display:block;
				width:100%;
				text-align:center;
	
				margin-top:-6px;
			}
			
			.heyscore_container .promo .box_link{
				position:absolute;
				width:417px;
				height:511px;
				top:184px;
				left:151px;
				cursor:pointer;
			}
			
			.heyscore_container .promo .box_link:hover .gang{
				background-image:url(../images/cheer2.png);
				width:343px;
				height:329px;
				top:201px;
				left:100px;
				position:absolute;
				z-index:1000;
			}
			
			.heyscore_container .promo .box_link:hover .gang_anim{
				background-image:url(../images/cheer2.gif);
				
				width:195px;
				height:201px;
				top:277px;
				left:166px;
				position:absolute;
				z-index:1000;
			}
			

			.heyscore_container .promo .clown_container{
				margin:155px 0 0 0;
				margin:31px 0 27px 0;
				text-align:center;
			}
			
			.heyscore_container .promo .clown_container .clown_img{
				width:323px;
				height:427px;
				display:block;
				margin:auto;
			}
			
			.heyscore_container .promo .clown_container .chaplin_img{
				width:186px;
				height:368px;
				display:block;
				margin:auto;
			}
			
			
			.heyscore_container .promo .center_text{

				text-align:center;
			}
			
			.heyscore_container .promo .center_button_row{
				margin: 34px 0 106px 0;
				text-align:center;
			}
			
			.heyscore_container .promo .center_button_row .center_button{
				background-color:#A1A2A6;
				color:#2E2E2E;
				text-decoration:none;
				padding:7px 17px;

				border-style:solid;
				border-width:0 14px 0 0; 
				margin-top:10px;
			}

			.heyscore_container .promo .center_button_row .center_button:hover{
				color:#0062cf;
				background-color:#69b3ff;
			}



	
	.heyscore_container .promo .description{
		position:relative;
		z-index:500;
		width:100%;
		margin-top:-4px;
		/*background-color:#00ff00;*/
		overflow:hidden;
	}
	
	.heyscore_container .promo .description .screens{
		width:219px;
		height:317px;
		margin-left:41px;
		float:left;
		display:block;
	}
	
	.heyscore_container .promo .description .text{
		float:left;
		margin-top:1px;
		margin-left:41px;
		width:380px;
	}
	
	.heyscore_container .promo .description .text h2{

		margin:0 0 24px 0;
		letter-spacing:1px;
		line-height:18px;
	}
	
	.heyscore_container .promo .description .text .unlock_button{
		background-color:#A1A2A6;
		color:#2E2E2E;
		text-decoration:none;
		padding:7px 17px;
	
		border-style:solid;
		border-width:0 14px 0 0; 
		float:right;

	}
	
	.heyscore_container .promo .description .text .unlock_button:hover{

		color:#0062cf;
		background-color:#69b3ff;
		
	}
	

	
	.heyscore_container .promo .heyscore_lists{

		overflow:hidden;
		width:100%;
		margin-top:24px;
	}
	

	
	.heyscore_container .promo .heyscore_lists .column{
		background-color:#f6916f;
		color:#a91e34;
		width:334px;
		/*min-height:1757px;*/
		border-width:0 27px 0 0;
		border-style:solid;
		float:left;
		position:relative;

	}
	
	.heyscore_container .promo .heyscore_lists .column .down_arrow{
		background-image:url( ../images/list_arrows.png);
		position:absolute;
		width:27px;
		height:65px;
		left:334px;
		top:21px;
	}
	
	.heyscore_container .promo .heyscore_lists .green .down_arrow{
		background-position:-27px 0;
	}
	
	.heyscore_container .promo .heyscore_lists .green{
		background-color:#cdcf50;
		color:#729477;
	}

	.heyscore_container .promo .heyscore_lists .column .table{
		width:100%;
		margin:24px 19px;
		padding:0;
		border-collapse:collapse;
	}
	
	.heyscore_container .promo .heyscore_lists .column .tr {
		overflow:hidden;
	}
	
	.heyscore_container .promo .heyscore_lists .column .link {
		cursor:pointer;
	}
	
	.heyscore_container .promo .heyscore_lists .column .link:hover {
		color:#ffffff;
	}
	
	.heyscore_container .promo .heyscore_lists .column .tr .td{
		float: left;
	}
	
	.heyscore_container .promo .heyscore_lists .column .tr .place{
		width:70px;
	}
	
	.heyscore_container .promo .heyscore_lists .column .tr .score{
		width:70px;
	}
	
	.heyscore_container .promo .heyscore_lists .column h3{
		text-align:center;
		margin:24px 0 0 0;
		font-size:16px;
	}
	
	.heyscore_container .promo .top_margin{
		margin:161px 0 0 0;
	}
	
	.heyscore_container .promo .list_games_nav_container{
		margin:161px 0 0 0;
		height:36px;
	}
	
		.heyscore_container .promo .list_games_nav_container .button{
			
			height:36px;
			background-color:#f6916f;
			color:#a91e34;
			text-decoration:none;
			

			width:240px;
			float:left;
			line-height:35px;
		}
		

		.heyscore_container .promo .list_games_nav_container .button:hover .checkbox{
			background-image:url(../images/check_cross.png);
		}
		
	
			.heyscore_container .promo .list_games_nav_container .button .checkbox{
				width:28px;
				height:28px;
				display:block;
				float:left;
				border:2px;
				border-style:solid;
				margin:2px 15px 2px 10px;
				
			}

			.heyscore_container .promo .list_games_nav_container .twopix{
				padding-right:2px;
			}
			
			.heyscore_container .promo .list_games_nav_container .purple{
				background-color:#f6d5e6;
				color:#ff58cd;
			}
			
			.heyscore_container .promo .list_games_nav_container .green{
				background-color:#cdcf50;
				color:#729477;
				padding-right:2px;
			}
			
			.heyscore_container .promo .list_games_nav_container .selected{
				border-style:solid;
				border-width:0 14px 0 0; 
				width:226px;
			}
			
			.heyscore_container .promo .list_games_nav_container .green.selected{
				border-width:0 27px 0 0; 
				width:213px;
			}

			.heyscore_container .promo .list_games_nav_container .button.selected .checkbox{
				background-image:url(../images/check_cross.png);
			}	
			
			.heyscore_container .promo .list_games_nav_container .button .checkbox{
				background-position:0 -28px;
			}
			
			.heyscore_container .promo .list_games_nav_container .button.green .checkbox{
				background-position:0 0;
				
			}
			
			.heyscore_container .promo .list_games_nav_container .button.purple .checkbox{
				background-position:0 -56px;
				
			}
	
	
	.heyscore_container .promo .games_list_container{

		color:#ff58cd;
		background-color:#F6D5E6;
		border-width:0 27px 0 0;
		border-style:solid;
		border-color:#ff58cd;
		position:relative;
		width:695px;
	}
	
	.heyscore_container .promo .games_list_container.brown{
		border-color:#A91E34;
		background-color:#F6916F;
	}
	
	.heyscore_container .promo .games_list_container.green{
		border-color:#729477;
		background-color:#CDCF50;
	}
	
	.heyscore_container .promo .games_list_container .down_arrow{
		background-image:url( ../images/list_arrows.png);
		background-position:-54px 0;
		position:absolute;
		width:27px;
		height:65px;
		right:-27px;
		top:21px;
	}
	
	.heyscore_container .promo .games_list_container.green .down_arrow{
		background-position:-27px 0;
	}
	
	.heyscore_container .promo .games_list_container.brown .down_arrow{
		background-position:0 0;
	}
	
	
	.heyscore_container .promo .games_list_container .games_list_item{
		padding:24px 19px;
		overflow:hidden;
	}
	
	.heyscore_container .promo .games_list_container .games_list_item.white{
		background-color:#ffffff;
	}
	
	.heyscore_container .promo .games_list_container .games_list_item .screen_shot{
		display:block;
		float:left;
		height:152px;
		width:205px; 
	
		
	}
	
	.heyscore_container .promo .games_list_container .games_list_item .description{
		margin:0 0 0 19px;
		padding:0;
		height:152px;
		width:428px;
		float:left;
		position:relative;
		color:#000000;
	}
	
	.heyscore_container .promo .games_list_container .games_list_item .description .header{
		padding:0;
		margin:0 0 15px 0;
	}
	
	.heyscore_container .promo .games_list_container .games_list_item .description .text{
		padding:0;
		margin:0;
		height:75px;
	}
	
	.heyscore_container .promo .games_list_container .games_list_item .description .button{
		/*position:absolute;
		bottom:0;
		right:0;*/
		
		background-color:#a1a2a6;
		color:#2e2e2e;
		text-decoration:none;
		padding:7px 17px;

		border-style:solid;
		border-width:0 14px 0 0; 
		float:right;
		margin:0 0 0 10px;
		
		/*vertical-align:bottom;*/
		
		
	}

	.heyscore_container .promo .games_list_container .games_list_item .description .button:hover{
		color:#0062cf;
		background-color:#69b3ff;
	}

	.heyscore_container .promo .games_list_container .games_list_item .description .game_symbols{
		position:absolute;
		bottom:0;
		left:0;
	}
	
	.heyscore_container .promo .game_selector_container{
		margin:161px 0 0 0;
		text-align:center;

	}
	
	.heyscore_container .promo .center_header_normal{

		display:block;
		width:100%;
		text-align:center;
		letter-spacing:1px;
		line-height:18px;
		margin:21px 0 9px 0 ;
	}
	
	.heyscore_container .promo .no_margin{
		margin:0;
	}
	
	.heyscore_container .promo .page_selector_container{
		overflow:hidden;
		position:relative;
	}
	
	.heyscore_container .promo .page_selector_container .span{
		margin:13px 41px;
		width:640px;
		text-align:center;
		float:left;
		display:block;
	}
	
	.heyscore_container .promo .page_selector_container .span .index_link{
		text-decoration:none;
		color:#636466;
	}
	
	.heyscore_container .promo .page_selector_container .span .current_index{
		font-weight:bold;
	}
	
	.heyscore_container .promo .page_selector_container .small_arrow_left{
		background-image:url(../images/small_arrows.png);
		width:14px;
		height:20px;
		position:absolute;
		margin-top:-10px;
		top:50%;
		left:19px;
	}
	
	.heyscore_container .promo .page_selector_container .small_arrow_left:hover{
		background-position:0 -20px;
	}
	

	
	.heyscore_container .promo .page_selector_container .small_arrow_right{
		background-image:url(../images/small_arrows.png);
		background-position:-14px 0;
		width:14px;
		height:20px;
		position:absolute;
		margin-top:-10px;
		top:50%;
		right:19px;
	}
	
	.heyscore_container .promo .page_selector_container .small_arrow_right:hover{
		background-position:-14px -20px;
	}
	

	
	.heyscore_container .promo .heyscore_lists .column .big_list_container{
		margin-top:21px;
		min-height:1600px;
	}
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item {
		overflow:hidden;
		height:80px;
		
		position:relative;
	}
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item.white_background {
		background-color:#ffffff;
	}
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item.link {
		cursor:pointer;
	}
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item.link:hover {
		background-color:#000000;
	}


	
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item .picture {
		position:absolute;
		top:0;
		left:0;
		width:78px;
		height:80px;
	}
	
	.heyscore_container .promo .heyscore_lists .column .big_list_container .big_list_item .text {
		margin:20px 0 0 97px;
	}
	
	
	.heyscore_container .promo .about_header_container{
		margin:161px 0 0 0;
		height:36px;
	}
	
		.heyscore_container .promo .about_header_container .header{
			margin:0;
			padding:0;
			text-align:center;
			font-weight:normal;
			font-size:16px;
			height:36px;
			
			background-color:#f6916f;
			color:#a91e34;
			
			text-decoration:none;
			
			border-style:solid;
			border-width:0 14px 0 0; 
			width:226px;

			float:left;
			line-height:35px;
		}
		
		.faq_buttons_img{
			display:block;
			width:294px;
			height:29px;
		}
	
		.heyscore_container .promo .about_header_container .faq{
			border-width:0 27px 0 0;
			width:215px;
		}
		
		.heyscore_container .promo .about_header_container .purple{
			background-color:#f6d5e6;
			color:#ff58cd;
		}

		.heyscore_container .promo .about_header_container .green{
			background-color:#cdcf50;
			color:#729477;
		}
		
		
	.heyscore_container .promo .about_content_container{

	}

	.heyscore_container .promo .about_content_container .column{
		background-color:#f6916f;
		color:#a91e34;
		width:334px;
		/*min-height:1757px;*/
		border-width:0 27px 0 0;
		border-style:solid;
		float:left;
		position:relative;
	}

	.heyscore_container .promo .about_content_container .purple{
		background-color:#f6d5e6;
		color:#ff58cd;
	}
	
	.heyscore_container .promo .about_content_container .green{
		background-color:#cdcf50;
		color:#729477;
	}
	
	.heyscore_container .promo .about_content_container .column .down_arrow{
		background-image:url( ../images/list_arrows.png);
		background-position:-54px 0;
		position:absolute;
		width:27px;
		height:65px;
		left:334px;
		top:21px;
	}
	
	.heyscore_container .promo .about_content_container .green .down_arrow{
		background-image:url( ../images/list_arrows.png);
		background-position:-27px 0;
		position:absolute;
		width:27px;
		height:65px;
		left:334px;
		top:21px;
	}
	

	
	.heyscore_container .promo .about_content_container .column .span{
		margin:24px 19px;
		display:block;
	}
	
	.heyscore_container .promo .about_content_container .column .contact{
		background-color:#f6916f;
		padding:24px 19px;
		display:block;
		color:#a91e34;
		width:242px;
		border-width:0 27px 0 0;
		border-style:solid;
		position:relative;
	}
	
	.heyscore_container .promo .about_content_container .column .contact .down_arrow{
		/*
		background-image:url( ../images/list_arrows.png);
		background-position:-0px -10px;
		background-repeat:no-repeat;
		position:absolute;
		width:27px;
		height:65px;
		left:280px;
		top:21px;*/
	}
	
	.heyscore_container .promo .about_content_container .column .contact .link{


		color:#a91e34;
		text-decoration:none;
	}
	
	.heyscore_container .promo .about_content_container .column .contact .link:hover{


		color:#ffffff;

	}
	
	.heyscore_container .promo .about_content_container .column .history{

		padding:24px 19px;
		display:block;
		background-color:#A1A2A6;
		color:#2E2E2E;
		width:269px;
		border-width:0 27px 0 0;
		border-style:solid;
		position:relative;
	}
	
	.heyscore_container .promo .about_content_container .column .history .down_arrow{
		background-image:url( ../images/list_arrows.png);
		background-position:-81px 0;
		position:absolute;
		width:27px;
		height:65px;
		left:307px;
		top:21px;
	}
	
	.heyscore_container .promo .about_content_container .column .history .header{
		margin:0 0 -24px -19px;
		background-color:#715b80;
		color:#440056;
	}
	
	
	
	.heyscore_container .promo .about_content_container .column .header{
		margin:0;
		padding:0;
		text-align:center;
		font-weight:normal;
		font-size:16px;
		height:36px;
		
		background-color:#A1A2A6;
		color:#2E2E2E;
		
		text-decoration:none;
		
		border-style:solid;
		border-width:0 14px 0 0; 
		width:226px;

		line-height:35px;
	}
	
	.heyscore_container .promo .about_content_container .column .links{

		padding:24px 19px;
		display:block;
		background-color:#715b80;
		color:#440056;
		width:296px;
		border-width:0 27px 0 0;
		border-style:solid;
		position:relative;
	}
	
	.heyscore_container .promo .about_content_container .column .links .down_arrow{
		background-image:url( ../images/list_arrows.png);
		background-position:-108px 0;
		position:absolute;
		width:27px;
		height:65px;
		left:334px;
		top:21px;
	}
	
	.heyscore_container .promo .about_content_container .column .links .link{


		color:#440056;
		text-decoration:none;
	}
	
	.heyscore_container .promo .about_content_container .column .links .link:hover{


		color:#ffffff;

	}
	
	.why{
		text-decoration:underline;
		font-style:italic;
	}
	
	.heyscore_meeting{
		display:block;
		margin:22px auto 0 auto;
		padding:0;
		width:147px;
		height:110px;
	}
	
	
	
	.space_key{
		background-image:url(../images/keys.gif);
		height:28px;
		width:172px;
		vertical-align:top;
		margin:0 4px 0 0;
		
	}
	
	.left_key{
		background-image:url(../images/keys.gif);
		background-position:-172px 0;
		height:28px;
		width:39px;
		vertical-align:top;
		margin:0 4px 0 0;
	}
	
	.right_key{
		background-image:url(../images/keys.gif);
		background-position:-211px 0;
		height:28px;
		width:39px;
		vertical-align:top;
		margin:0 4px 0 0;
	}
	
	.down_key{
		background-image:url(../images/keys.gif);
		background-position:-250px 0;
		height:28px;
		width:39px;
		vertical-align:top;
		margin:0 4px 0 0;
	}
	
	.up_key{
		background-image:url(../images/keys.gif);
		background-position:-289px 0;
		height:28px;
		width:39px;
		vertical-align:top;
		margin:0 4px 0 0;
	}
	
p {
	margin:0;
	padding:0 0 24px 0;
}

.heyscore_container .promo .chat_container{
	color:#ff58cd;
	background-color:#F6D5E6;
	border-width:0 27px 0 0;
	border-style:solid;
	border-color:#ff58cd;
	position:relative;
	width:695px;
	margin:24px 0 0 0;
}

.heyscore_container .promo .chat_container.no_margin{
	margin:0;
}

.heyscore_container .promo .chat_container.brown{
	border-color:#A91E34;
	background-color:#F6916F;
}

.heyscore_container .promo .chat_container.green{
	border-color:#729477;
	background-color:#CDCF50;
	color:#729477;
	background-color:#ffffff;
	color:#000000;
	border-color:#2E2E2E;
	border-color:#a1a2a6;
}

.heyscore_container .promo .chat_container.purple{
	border-color:#440056;
	background-color:#715B80;
}

.heyscore_container .promo .chat_container .down_arrow{
	background-image:url( ../images/list_arrows.png);
	background-position:-54px 0;
	position:absolute;
	width:27px;
	height:65px;
	right:-27px;
	top:21px;
}

.heyscore_container .promo .chat_container.green .down_arrow{
	background-position:-81px 0;
	background-position:-135px 0;
}

.heyscore_container .promo .chat_container.brown .down_arrow{
	background-position:0 0;
}


.heyscore_container .promo .chat_container .chat_list_item{
	overflow:hidden;
}

.heyscore_container .promo .chat_container .chat_list_item.white{
	background-color:#F6916F;
	color:#A91E34;
	
	background-color:#A1A2A6;
	color:#2E2E2E;
	background-color:#ffffff;
	color:#000000;
	
}



.heyscore_container .promo .chat_container .chat_list_item .left_picture{
	display:block;
	float:left;
	height:126px;
	width:122px; 
}


.heyscore_container .promo .chat_container .chat_list_item .description{
	margin:0;
	padding:0;
	width:573px;
	float:left;
	position:relative;
	min-height:92px;
	
}

.heyscore_container .promo .chat_container .chat_list_item .description .header{
	padding:0;
	margin:19px 0 0 19px;
	text-align:left;
}

.heyscore_container .promo .chat_container .chat_list_item .description .label{
	display:block;
	margin:13px 0 0 19px;
	height:19px;
}

.heyscore_container .promo .chat_container .chat_list_item .description .header_input{
	padding:3px 6px;
	margin:13px 0 0 19px;
	width:524px;
	font-size:24px;
	letter-spacing:1px;
	border:none;
	font-family:arial;
	font-weight:bold;
	height:30px;
}

.heyscore_container .promo .chat_container .chat_list_item .description .text_field{
	padding:3px 6px;
	margin:13px 0 24px 19px;
	width:524px;
	display:block;
	font-family:arial;
	font-size:16px;
	border:none;
	height:120px;
	
	white-space: pre;

	resize: none;
	
	
	
}

.heyscore_container .promo .chat_container .chat_list_item .description .text{
	padding:0;
	margin:7px 19px 0 19px;
	width:407px;
	float:none;
	display:block;
}

.heyscore_container .promo .chat_container .chat_list_item .description .name_time{
	padding:0;
	margin:9px 0 19px 19px;
	float:left;
	display:block;
	overflow:hidden;
}

.heyscore_container .promo .chat_container .chat_list_item .description .name_time.link:hover{
	cursor:pointer;
	color:#a1a2a6;
}



.heyscore_container .promo .chat_container .chat_list_item .button{

	
	background-color:#a1a2a6;
	color:#2e2e2e;
	text-decoration:none;
	padding:7px 17px;
	cursor:pointer;
	border-style:solid;
	border-width:0 14px 0 0; 
	float:right;
	margin:0 19px 24px 0;
	
	
}

.heyscore_container .promo .chat_container .chat_list_item .sending_button{

	
	background-color:#a1a2a6;
	color:#2e2e2e;
	text-decoration:none;
	padding:7px 17px;
	cursor:pointer;
	border-style:solid;
	border-width:0 14px 0 0; 
	float:right;
	margin:0 19px 24px 0;
	
	
}

.heyscore_container .promo .chat_container .chat_list_item .button:hover{
	color:#0062cf;
	background-color:#69b3ff;
}



.heyscore_container .promo .chat_container .chat_list_item .right_picture{
	display:block;
	float:right;
	height:126px;
	width:122px; 
}

.heyscore_container .promo .chat_container .chat_list_item .right_picture.link:hover{
	cursor:pointer;
}

.fat_dotted{
	margin:0;
	padding:0;
	border-style:solid;
	border-width:4px 0 0 0;
	color:#a1a2a6;

}

.heyscore_container .promo .topic_selector{

	float:left;
	width:33%;
	text-align:center;
	margin:24px 0 24px 0;
	color:#000000;
}


.heyscore_container .promo .topic_selector:hover{
	color:#a1a2a6;
}

.heyscore_container .promo .topic_selector .to_pic{
	border-style:none;
	

	width:177px;
	height:140px;
	
}

.heyscore_container .promo .topic_selector .to_pic.misc{

	background-image:url(../images/misc.gif);
	
}

.heyscore_container .promo .topic_selector .to_pic.games{

	background-image:url(../images/games.gif);
	
}

.heyscore_container .promo .topic_selector .to_pic.adult{

	background-image:url(../images/adult.gif);
	
}

.heyscore_container .promo .topic_selector:hover .to_pic{

	background-position:-177px 0;
	
}

.topic_link{
	text-decoration:none;
	border-style:none;
	outline-style:none;
}

.key_mole{
	position:fixed;
	left:138px;
	top:359px;
	cursor:pointer;
}

.play_mole{
	position:absolute;
	top:388px;
	left:600px;
	display:none;
	cursor:pointer;
}

.facebook_like{
	border:none;
	width:100%;
	height:24px;
	
	margin:10px 40px 0 40px;

}
