.quizCaption{
	font-size:.9em;
	margin:0px;
}
#contest_wrap, #contest_wrap_vid{
	padding:7px 0px 7px 0px;
	width:651px;
	float:left;
}
.nextLevelHeader{
	width:450px;
}
#contest_bg{
	float:left;
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	background:url(spring_cleaning_2010_gfx/main_bg.jpg) repeat-x #fffffe;
}
a#facts_btn:link, a#facts_btn:visited{
	display:block;
	float:left;
	width:225px;
	height:40px;
	background:url(spring_cleaning_2010_gfx/signup_facts_btn.jpg) no-repeat 0px -40px;
}
#contest_head_bg{
	float:left;
	background:url(spring_cleaning_2010_gfx/contest_header.jpg) no-repeat left top;
	width:653px;
	height:9px;
}
#contest_footer_bg{
	float:left;
	background:url(spring_cleaning_2010_gfx/contest_footer.jpg) no-repeat left top;
	width:653px;
	height:9px;
}
a#facts_btn:hover{
	background-position:0px 0px;	
}
#contest_left_panel, #contest_right_panel, #contest_body, #contest_body_vid{
	float:left;
}
#contest_left_panel{
	width:73px;
	height:464px;
	background:url(spring_cleaning_2010_gfx/panel_left.jpg) no-repeat left top;
}
#contest_right_panel{
	width:73px;
	height:464px;
	background:url(spring_cleaning_2010_gfx/panel_right.jpg) no-repeat left top;
}
#contest_body{
	width:491px;
	border:1px solid #d5d5d5;
	border-top:none;
	background-color:#FFFFFF;
	padding:5px;
	margin-bottom:5px;
}

#contest_content{
	float:left;
	border:1px solid #f0e7e5;
	background-color:#ffffff;
	width:490px;
	min-height:449px;
}
#contest_header, #contest_header_vid{
	width:651px;
	height:86px;
	background:url(spring_cleaning_2010_gfx/header_bg2.jpg) no-repeat left top;
	float:left;
}
#contest_header_vid{
	width:1031px;
	background:url(spring_cleaning_2010_gfx/header_bg_vid.jpg) no-repeat left top;
}
#contest_logo{
	float:left;
	margin:0px 0px 0px 8px;
	width:118x;
	height:75px;
}
#contest_footer{
	text-align:center;
	float:left;
	width:651px;
	padding-top:0px;
}
#contest_footer a:link, #contest_footer a:visited, #contest_footer_vid a:link, #contest_footer_vid a:visited{
	color:#2e3438;
	font-weight:normal;
	text-decoration:underline;
}
#contest_footer a:hover{
	text-decoration:none;
}
.contest_ad{
	float:left;	
	height:49px;
	padding-top:12px;
	padding-left:272px;
	text-align:right;
}
.contest_ad_wrap{
	width:170px; 
	height:30px; 
	overflow:hidden; 
	
	}
.contest_nav{
	float:left;
	padding:0px 0px 0px 6px;
}

#contest_sponsor{
	margin:13px 0px 12px 0px;
	text-align:right;
}
#contest_nav_video2{
	padding-left:353px;
}
.contest_nav a:link, .contest_nav a:visited{
	margin-right:3px;
	height:25px;
	display:block;
	float:left;
}
#contest_nav_main #main_link{
	background:url(spring_cleaning_2010_gfx/main_sel.jpg);
}
#contest_nav_roomchallenge #roomchallenge_link{
	background:url(spring_cleaning_2010_gfx/roomchallenge_sel.jpg);
	margin-top:1px;
}
#contest_nav_signup #signup_link{
	background:url(spring_cleaning_2010_gfx/enter_sel.jpg);
	margin-top:1px;
}
#contest_nav_facts #facts_link{
	background:url(spring_cleaning_2010_gfx/facts_sel.jpg);
	margin-top:1px;
}
#contest_nav_prize #prize_link{
	background:url(spring_cleaning_2010_gfx/prize_sel.jpg);
	margin-top:1px;
}
#roomchallenge_link{
	width:139px;
}
#main_link{
	width:48px;
}
#facts_link{
	width:145px;
}
#prize_link{
	width:51px;	
}
#signup_link{
	width:95px;
}
a#main_link:hover{
	background:url(spring_cleaning_2010_gfx/main_over.jpg);
}
a#signup_link:hover{
	background:url(spring_cleaning_2010_gfx/enter_over.jpg);
}
a#roomchallenge_link:hover{
	background:url(spring_cleaning_2010_gfx/roomchallenge_over.jpg);
}
a#facts_link:hover{
	background:url(spring_cleaning_2010_gfx/facts_over.jpg);
}
a#prize_link:hover{
	background:url(spring_cleaning_2010_gfx/prize_over.jpg);
}

#contest_padding{
	padding:20px 15px 30px 15px;
}
#contest_body h1{
	font-size:1.8em;
	font-weight:normal;
	margin:0px 0px 2px 0px;
}
#contest_body h2{
	font-size:1.2em;
	font-weight:bold;
	margin:0px 0px 15px 0px;
	padding-bottom:6px;
	border-bottom:1px solid #b2b9ad;
}
#contest_body p{
	line-height:14px;
	margin:6px 0px 6px 0px;
}
#contest_facts_popup #factstable, #contest_body #factstable{
	border-bottom:1px solid #000000;
	text-align:center;
	margin:7px 0px 10px 0px;
}

#contest_body #factstable th, #contest_facts_popup #factstable th{
	padding:6px 8px 4px 8px;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	color:#000000;
}
#contest_body #factstable td, #contest_facts_popup #factstable td{
	padding:4px 8px 6px 8px;
	border-right:1px solid #000000;
}
#factstable{
 width:458px;	
}
#contest_form .toplabel{
	width:70px;
	display:block;
	text-align:right;
	float:left;
	clear:both;
	padding-top:3px;
}

.textField, .selectField{
	float:left;
	width:202px;
	border:1px solid #808080;
	margin:0px 0px 0px 11px;
}
.textField{
	height:17px;
	width:200px;
}
.formCheck{
	float:left;
	margin:2px 6px 0px 0px;
	padding:0px;
	width:12px;
	height:12px;
}
#contest_form{
	padding-top:10px;
}
#contest_form p{
	float:left;
	margin:2px 0px 6px 0px;
	clear:both;
}
.divider{
	background:url(spring_cleaning_2010_gfx/divider.jpg) repeat-x;
	height:2px;
	margin:14px 0px 14px 0px;
}
#contest_body li{
	list-style-type:disc;
	margin:6px 0px 7px 20px;
	padding:0px;	
}
#formTable{
	margin-left:70px;
}
#formTable td{
	padding:0px 0px 6px 0px;
}
#contest_body ul{
	margin:0px;
}
#videotable{
	margin:8px 0px 0px 0px;
}

#contest_link_table{
	border:1px solid #c2cabd;
	margin:0px;
}

#contest_link_table h1{
	color:#787c75;
	font-size:2.4em;
	margin:0px 0px 5px 3px;
}
#contest_link_table h3{
	color:#6d7469;
	font-size:1.2em;
}
#contest_link_table h4{
	font-size:1.2em;
	margin:10px 0px 10px 0px;
}
.contest_minortd{
	padding:10px;
	width:149px;
	background-color:#eef1e6;
}
#quiz_preview_btns{
	padding-left:15px;
	padding-right:10px;
}
#quiz_btns{
	padding-left:0px;
	padding-right:10px;
}
.quiz_answer_correct, .quiz_answer_incorrect{
	font-size:1.6em;
	color:#3d9303;
	margin:5px 0px;
	display:none;
}
.quiz_answer_incorrect{
	color:#bc1306;
}
#quiz_questions h4{
	font-size:1.4em;
	margin-bottom:12px;
}
#quiz_questions_results h4{
	font-size:1.3em;
	margin-bottom:12px;
}
.quizResult{
	font-size:1.4em;
	font-weight:bold;
	color:#e4a019;
}
.quiz_letter{
	font-weight:bold;
	font-size:1.1em;
	margin:4px 0px 8px 0px;
}
#quiz_btns p{
	margin:10px 0px 10px 5px;
}
.quizImg{
	border:1px solid #dededd;
}
#quiz_preview_btns p{
	margin:10px 0px;
}
.quizradio{
	margin:0px 6px 0px 0px;
}
#quiz_preview{
	border:1px solid #eceeea;
	background-color:#fbfcfa;
	padding:6px 15px 10px 15px;
	margin:6px 0px 0px 10px;
	width:305px;
}
#quiz_questions, #quiz_questions_results{
	padding-top:15px;
	padding-right:10px;
}

.optp label{
	font-weight:normal !important;
	font-size:.9em;
	float:left;
	width:430px;
}
.optp a:link, .optp a:visited{
	font-size:.9em;
	float:left;
	margin-left:18px;
	color:#757575;
}

.optp b{
	color:#cc7755;
}
.optp{
	width:451px;
	float:left;
	padding-bottom:9px;
	padding-top:5px;
	border-bottom:1px solid #e7e9e6;
}
.rules_padding p{
	margin:13px 0px !important;	
	line-height:1.3em !important;
}
