/* weekly specific stylesheet */

#more_specials_image {
	width:290px; 
	float:left; 
	margin-bottom:2px;
	}
	
#this_weeks_coupon_image {
	width:135px; 
	float:left;
	}
	
#small_ad_images {
	width:340px; 
	padding-left:20px; 
	margin:0; 
	float:left;
	}
	
#coupon_box{
	width:350px; 
	margin:0; 
	float:left;
	}
	
#click_coupon_text {
	text-align:right; 
	margin:0; 
	width:200px; 
	float: left;
	vertical-align:middle;
	}
	
.coupon_media{
	width:455px;
	overflow:auto;
	margin:0 auto;
}

.share_coupon {
	float:left; 
	text-align:left;
	width:100px; 
	padding:5px; 0
}

.print_coupon {
	float:right; 
	text-align:right;
	width:200px; 
	padding:5px 0;
}
	
#coupon {
	text-align:center; 
	width:455px; 
	margin:auto;
	}

#menu_explanation_container{
	width:340px; 
	padding-left:20px; 
	margin:0; 
	float:left; 
	background-image:url(/assets/images/weekly/full_ad_mini.jpg); 
	background-repeat:no-repeat; 
	width:317px; 
	height:366px;
	}

#menu_box {
	background-image:url(/assets/images/weekly/menu_box.jpg); 
	background-repeat:no-repeat; 
	width:260px; height:112px; 
	position:relative; 
	top:50px; 
	left:60px;
	}
	
#menu_box ul {
	list-style:none; 
	color:#FFFFFF; 
	padding-left:20px; 
	padding-top:10px; 
	margin:0; 
	float:left; 
	font-size:110%
	}
	
#menu_box ul li{
	padding-bottom:10px;
	}
	
#menu_box ul li a{
	color:#FFFFFF;
	}

#menu_explanation{
	background-image:url(/assets/images/weekly/menu_explanation_bg.jpg); 
	background-repeat:no-repeat; 
	width:260px; 
	height:87px; 
	position:relative; 
	top:45px; 
	left:60px; 
	display:none;
	}

#explanation_paragraph{
	color:#FFFFFF; 
	font-size:105%; 
	width:230px; 
	margin:0 auto; 
	padding-top:3px;
	}

.weeklyTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #1C5BA2;
	letter-spacing: 0.1em;
	padding-left:10px;
}

.weeklyDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DEA965;
}

#weekly_main_flash{
	border:1px solid black; 
	width:690px; 
	height:350px;
	}
	
#view_coupon_image_link {
	float:left;
	}

#view_text_coupon_link {
	float:right;
	}
	
.enlarge_and_print_links{
	padding:0 20px; 
	overflow:auto;
	font-size:11px;
	text-align:right;
	}

a.enlarge_ad_link{
	float:left;
	background: url('/assets/images/weekly/enlarge.jpg') no-repeat;
	padding:1px 0 5px 25px;
	}

a.print_ad_link{
	float:right;
	text-align:right;
	background: url('/assets/images/weekly/print.jpg') no-repeat;
	margin-left:10px;
	padding:1px 0 10px 20px;
}
	
.enlarge_and_print_links #sharethis_0, .enlarge_and_print_links #sharethis_1{
	float:right;
	text-align:right;
	padding:0 0 5px 0;
}

#local_sale_finder p{
	text-align:center;
	}
	
#local_sale_finder ol{
	margin:0 auto; 
	padding:0; 
	width:130px; 
	list-style:none;
	}
	
#local_sale_finder_submit{
	padding-left:25px; 
	padding-top:5px;
	}

#search_results_text{
	color:#1c5ba2;
	}

#search_results_text_detail{
	color:#ff8128;
	}
#search_results_search_again{
	float:right;
	width:200px;
	display:block;
	text-align:right;
	}
	
#distance{
	float:right; 
	padding-right:15px;
	}
	
#view_map{
	float:right; 
	padding-right:13px;
	}
	
#custom_sales{
	margin:0 auto;
	}

#custom_sales p{
	text-align:center;
	}

#custom_sales img{
	margin:0 auto;
	display:block;
	}
#wrapper{
	text-align:center;
	}
#wrapper img{
	margin:0 auto;
	display:block;
	}

#zoom_container{
	width:900px; 
	margin:0 auto;
	}
	
#zoom_container p{
	width:600px; 
	text-align:center; 
	padding:10px 0; 
	margin:auto; 
	}
	
#zoom_container object{
	width:900px; 
	margin:0 auto;
	}

#text_ad{
	width:500px;
	margin:0 auto;	
	}

#text_ad p{
	text-align:center;
	}
