#TopSales{ 
	width: 821px; 
	margin:0 auto 0px auto; 
} 
#AppSales{ 
	width:821px; 
	margin:0 auto 10px auto; 
} 
#MainSlug{ 
	/*width:596px; */
	width:821px;
	margin:0 auto 0 auto; 
} 
#MainHeadline{ 
	position:relative; 
	height:68px; 
	width:821px; 
	clear:both; 
} 
#MainVideo{ 
	position:relative; 
	height:284px; 
	width:373px; 
	background:url(/images/home_new_vp_left.jpg) no-repeat top left; 
	float:left; 
} 
#MainVideo iframe{ 
	position:absolute; 
	right:3px; 
	top:7px; 
} 
#MainVideo #FacebookLink{ 
	position:absolute;
	bottom:0px; 
	left:0px; 
} 
#MainVideo #TwitterLink{ 
	position:absolute;
	bottom:0px; 
	right:0px; 
} 
#MainText{ 
	position:relative; 
	height:284px; 
	width:448px; 
	float:left; 
} 
#Adspace{ 
	position:relative; 
	width:205px; 
	height:220px; 
	float:left;
	padding-top:30px; 
	padding-left:3px; 
} 
#NewSalesGame{ 
	width:608px; 
	float:right; 
} 
#GameStart{ 
	position:relative; 
	width:608px; 
	height:331px; 
	font-family:tahoma,helvetica; 
	color:#126801; 
	background:url(/images/home_newgame_offbg.jpg) no-repeat top left; 
} 
#GameStart div.form{ 
	width:300px; 
	margin-left:240px;
	padding-top:40px; 
}
#GameStart div.form h3{ 
	font-weight:normal; 
	margin:0px 0px 5px 0px; 
	color:#126801; 
	font-size:130%; 
} 
#GameStart div.form p{ 
	font-size:110%; 
}
#GameStart div.form label,
#GameStart div.form select,
#GameStart div.form input[type="text"]{
	display:block; 
	width:100%; 
	margin:2px 0px;
} 
#GameStart div.form label{
		display:block; 
		font-size:120%; 
}
#GameStart div.form input[type="text"]{
	border:1px solid #126801; 
} 
#GameStart div.form select,
#GameStart div.form input[type="text"]{ 
	margin-bottom:11px; 
	height:20px; 
} 
#GameStart div.form select{
	height:30px; 
	font-size:19px; 
	border:1px solid #669900; 
}
#GameStart div.form input[type="button"]{ 
	font-size:18px;
	height:34px;
} 

#GameOn{ 
	position:relative; 
	width:608px; 
	height:500px; 
	font-family:tahoma,helvetica; 
	color:#126801; 
	background:url(/images/home_newgame_onbg.png) no-repeat top left; 
} 
#GameOn #GameSpace,
#GameOn #DoneSpace{
	width:350px; 
	position:absolute; 
	top:23px; 
	left:35px; 
} 
#GameOn #GameSpace{ 
	z-index:2; 
} 
#GameOn #GameSpace #QuestionSpace{ 
	margin-top:10px; 
	background:url(/images/home_game_plate.png) no-repeat top left; 
	width:350px; 
	height:160px; 
	position:relative; 
}
#GameOn #GameSpace #QuestionSpace #QuestionType{ 
	font-size:85%; 
	font-weight:bold; 
	text-align:center; 
	color:#301c00; 
	padding-top:9px; 
}
#GameOn #GameSpace #QuestionSpace table{
	margin:7px auto 0 auto; 
}
#GameOn #GameSpace #QuestionSpace table #Question{ 
	width:100%; 
	height:86px; 
	position:relative; 
	vertical-align:middle; 
	text-align:center; 
	border:none; 
	color:#301c00; 
} 
#GameOn #GameSpace #QuestionSpace table #Question .loadingmsg{ 
	text-align:center; 
} 
#GameOn #GameSpace #QuestionSpace table #Question .loadingmsg img{ 
	vertical-align:middle; 
} 
#GameOn #GameSpace #QuestionSpace table #Question.sentence{ 
	text-align:left; 
} 
#GameOn #GameSpace #QuestionSpace table #Question.definition{ 
	text-align:center; 
	font-size:130%; 
	font-weight:bold; 
} 
#GameOn #GameSpace #QuestionSpace table #Question.word{ 
	text-align:center; 
	font-size:115%; 
	font-weight:bold;  
} 
#GameOn #GameSpace #QuestionSpace #CounterHint{ 
	position:absolute; 
	bottom:8px; 
	width:100%; 
	text-align:center; 
	font-size:80%; 
	color:#301c00; 
} 
#GameOn #GameSpace #QuestionSpace #CounterHint a{ 
	color:#301c00; 
} 
#GameOn #GameSpace #Attribution{ 
	font-size:80%; 
	text-align:center; 
	width:100%; 
	margin-top:0px; 
	padding-bottom:10px; 
}
#GameOn #GameSpace #Attribution h3{
	font-size:85%; 
	font-weight:normal; 
	text-align:left; 
	padding-left:28px;
} 
#GameOn #GameSpace #Attribution #ArticleHeadline a{ 
	color:#301c00; 
}
#GameOn #GameSpace #AnswerSpace{ 
	position:relative; 
	z-index:3; 
}

#GameOn #GameSpace #AnswerSpace #Sticks{ 
	width:54px;
	height:212px; 
	position:absolute; 
	z-index:5; 
	right:0px; 
	top:11px; 
	
} 

#GameOn #GameSpace #AnswerSpace #AnswerOptions{ 
	position:relative; 
	width:300px;
	margin:0 auto; 
	padding:15px 0;
} 
#GameOn #GameSpace #AnswerSpace #AnswerOptions .answerbar { 
	clear:both; 
	margin-bottom:7px; 
	font-size:105%; 
} 
#GameOn #GameSpace #AnswerSpace #AnswerOptions .answerbar .label{ 
	width:35px; 
	position:relative; 
	top:0px; 
	left:0px; 
	padding:0px; 
	float:left; 
	color:#000000; 
	text-align:center; 
	background-color:#FFFFFF;
} 
#GameOn #GameSpace #AnswerSpace #AnswerOptions .answeroption{ 
	width:210px; 
	background:#FFFFFF; 
	float:right; 
	padding:0px 40px 0px 10px; 
	color:#000000; 
} 
#GameOn #GameSpace #AnswerSpace #AnswerOptions .label a,
#GameOn #GameSpace #AnswerSpace #AnswerOptions .answeroption a.optionlink{ 
	color:#000000; 
	text-decoration:none; 
	display:block; 
	padding-top:9px;
	padding-bottom:9px;
} 

#GameOn #DoneSpace{
	padding-left:20px; 
	padding-top:10px; 
	width:310px; 
	color:#5D3500; 
	z-index:1; 
}
#GameOn #DoneSpace h1{ 
	font-weight:bold; 
} 

#GameOn #DoneSpace .new_standard_button{ 
	width:100%; font-size:16px; height:30px; 
} 
#GameOn #DoneSpace p{ 
	text-align:center; 
	padding-top:4px; 
	font-style:italic; 
} 
#GameOn #DoneSpace table{ 
	border:none; 
	width:300px; 
} 
#GameOn #DoneSpace .twitter-share-button{ 
	vertical-align:middle !important; 
} 
#GameOn #DoneSpace table td{ 
	padding:4px 2px; 
	border-top:0px; 
	border-right:0px; 
	border-left:0px; 
	border-bottom:1px solid #5D3500; 
} 
#GameOn #DoneSpace table tr:last-child td{ 
	border-bottom:0px; 
} 
#GameOn #DoneSpace table tr td:first-child{ 
	width:25px
} 
#GameOn #DoneSpace table tr td:nth-child(2){ 
	width:200px;
}
#GameOn #DoneSpace table tr td:last-child{ 
	text-align:right; 
} 
#GameOn #ProgressSpace{ 
	position:absolute; 
	left:400px; 
	width:170px; 
	top:30px; 
} 
#GameOn #ProgressSpace #GameScore{ 
	position:absolute; 
	width:152px; 
	height:74px; 
	color:#154615;
	font-family:tahoma; 
	font-weight:bold; 
	font-size:360%; 
	padding-top:35px;
	top:40px;
	text-align:center; 
	background:url(/images/home_newgame_score.png) no-repeat top left; 
} 
#GameOn #ProgressSpace .responseflag{ 
	position:absolute; 
	top:150px; 
} 
#GameOn #ProgressSpace #GameLevel{ 
	position:absolute; 
	width:152px; 
	height:113px; 
	color:#482014; 
	font-family:tahoma; 
	font-weight:bold; 
	font-size:425%; 
	padding-top:44px;
	top:190px;
	text-align:center; 
	background:url(/images/home_newgame_level.png) no-repeat top left; 
} 

