@charset "utf-8";
/* CSS Document */

.remove_img_btn_div, .remove_img_confirm_btn_div{
	margin:20px 0 0;
	text-align:center;
}
.img_deadline_callout{ font-size:16px; font-weight:bold; }

#async-upload-wrap a{ display:none; }
.admin_alert{
	background:none repeat scroll 0 0 #F8F5D5;
	border:1px dashed #EDDE8A;
	color:#C25F34;
	font-weight:bold;
	padding:3px 3px 3px 25px;
}
.admin_alert li{
	list-style-type:disc; 	
}
.error{ padding: 10px; color: #333333; background: #FFEBE8; border: 2px dashed #CC0000; margin:10px 0px; text-align:center; }
.media-upload-size{ display:none; }
.select_winning_photo_div{ margin:15px 0 0 0; }
.select_location_winner{
	overflow:auto;
	-moz-border-radius:5px 5px 5px 5px;
	-moz-box-shadow:0 0 4px #CCCCCC;
	background-color:#F5F5F5;
	border:1px solid #FFFFFF;
	padding:26px 10px 5px 18px;
	margin:10px 0px;
	width:535px;
}
.select_location_winner p { margin:-5px 0 15px; padding:0; }
.select_location_winner h3{ margin:0 0 15px; }
.select_location_winner li{
	float:left;
	width:33%;
	margin:0 0 20px;
	text-align:center;
}
.select_location_winner img{ border:1px solid #CCC; }
.yellow_box_message{
	-moz-border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #FFFFE0;
	border:1px solid #E6DB55;
	font-size:1.2em;
	margin:20px 0 0;
	padding:10px;	
}
.display_location_imgs {
	overflow:auto;
	}
.display_location_imgs li {
	float:left;
	margin:0 0 10px;
	text-align:center;
	color: #959595;
	line-height: 14px;
	width: 115px;
	height: 135px;
	}
.display_location_imgs img{  width: 100px; height:100px; border: 1px solid #fff; margin-bottom: 3px; }
.count_upload{
	color:#666666;
	font-weight:bold;
	padding:0 16px 0 0 !important;
	text-align:right;
}
/************WALKER UPLOADER****************/
.walker_uploader{
	background:none repeat scroll 0 0 #F8F5D5;
	border:1px dashed #EDDE8A;
	color:#656A6B;
	margin:10px auto 30px;
	padding:15px;
	position:relative;
	overflow:auto;
	width:446px;
}
.walker_uploader img{ border:1px solid #EDDE8A; }
.upload_image_div, .upload_content_div{ float:left; }
.upload_image_div{ margin:0 15px 0 0; }
#flash-upload-ui, .upload-html-bypass{ display:none!important;}
#html-upload-ui{ display:block!important; }
#icon-{ display:none;}
.walker_uploader .wrap h2{ display:none;}
.img_btn_div{ width:240px; margin:auto; }
.img_confirm_msg{
	background:#9fea9f;
	border:2px dashed #025a02;
	padding:5px;
	text-align:center;
	margin:26px auto 18px;
	width:420px;
	
}
h3.loader{ color:#6D992E; text-align:center; }

/************COUNTDOWN STYLES***************/
.days_til{
	margin:0;
	padding:0;
}
.upload_img_div .hasCountdown{
	margin:14px 0 20px;
}
.hasCountdown{	
	color:#6D992E;
	font-size:22px;
	margin:18px 0 20px;
	font-weight:bold;
}
.counttext{
	background:#FFF;
	border:1px dashed #EDDE8A;
	padding:5px;
	color:#000;
}
/************WINNING IMAGE DISPLAY**********/
.selected_winner{
	margin:15px 0 0 0;	
}
.selected_winner h3{ margin:0 0 15px; }
.winner_info{
	background:none repeat scroll 0 0 #F4F4F4;
	border:1px solid #DCE1E3;
	margin-top:30px;
	-moz-border-radius:5px 5px 5px 5px;
}
.winner_info h3{
	color:#909495;
	font-size:21px;
	font-weight:bold;
	letter-spacing:-0.02em;
	line-height:20px;
	margin-bottom:0;
	margin-top:4px;
	padding:12px 0 0 10px;
	text-align:left;
	text-shadow:0 1px 0 #FFFFFF;	
}
#winning_photo {overflow: auto; margin-top: 10px;}
#winning_photo h3 {font-size: 22px;}
#winning_photo img {float: right; margin-bottom: 10px;}
.walker_name {width: 200px; padding-left: 20px;}

/************PEOPLES CHOICE*****************/
.display_pc_imgs{ overflow:auto; margin:15px 0 0 0!important; padding:0; }
.display_pc_imgs li{
	width:115px;
	float:left;
	list-style:none;
}
.pc_walker_thumb{
	width:100px;
	height:100px;	
}


/************DOUBLE CHECK WINNER SELECT*****/
.confirm_winning_img_div{
	margin:20px 0 0;
	text-align:center;	
}


