img, .new_tag { behavior: url(/includes/iepngfix.htc) }

/**** header and nav *****/
#header2 {width:948px; height:360px; margin-top:15px;}
#flash_slideshow {width:692px; height:228px; float:left;margin-left:6px; margin-right:13px;}
#brand_scroller_header {float:left; width:692px; height:15px;margin-left:18px;margin-top:5px;margin-bottom:9px; color:#00a1de;font-weight:bold;font-size:18px;}
#brand_scroller {width:946px; height:81px; float:left; margin-left:1px;}
#coupon_nav {width:230px; height:auto; background: url(/fr_ca/coupons/images/categories_nav_header.gif) 1px 0px no-repeat; arial, bold, 18px, color:#00a1de; padding-top:30px;}		
#coupon_nav ul {width:226px; border-right:1px solid #75c6ff;border-left:1px solid #75c6ff;border-bottom:1px solid #75c6ff; arial, 15px, color:#616060;}				
#coupon_nav ul li {margin-left:6px; font-size:12px;}

#coupon_nav ul li a {color:#616060; font-weight:normal;}
#coupon_nav ul li a span.count {color:#00a1de; font-weight:bold;}

#coupon_nav ul li.line {background:#fbfeff;border-bottom:1px solid #e9eced;}
#coupon_nav ul li.line a {color:#616060;}
	
#coupon_nav ul li.selected {margin-left:0;background:#fbfeff url(/en_ca/includes/images/categories_nav_all.gif) no-repeat;}
#coupon_nav ul li.selected a {margin-left:6px;color:white; font-weight:bold;}
#coupon_nav ul li.selected a span.count {color:white; font-weight:bold;}	

/***** footer cart ******/		
#footer_cart { position:fixed;bottom:0;left:0;width:100%;height:64px;z-index:999px;background:transparent url('/fr_ca/coupons/images/coupon_summary_bg.gif') repeat-x; }
#footer_cart .footer_content{ width:970px;height:64px;margin:0 auto;background:transparent url('/fr_ca/coupons/images/coupon_summary.gif') no-repeat; }
/*#footer {margin-bottom:40px;}*/

#footer_cart #coupon_count_container { float:left; width:229px; height:39px; padding-top:25px; text-align:center; font-size:18px; font-weight:bold; color:#616060; }
#footer_cart #coupon_value_container { float:left; width:254px; height:39px; padding-top:25px; text-align:center; font-size:18px; font-weight:bold; color:#616060;}
#footer_cart #coupon_checkout { float:left; width:486px; height:50px; padding-top:14px; text-align:right; }
#footer_cart #coupon_checkout a {float:right; width:310px; height:44px;display:block; background:url(/fr_ca/coupons/images/btn_getYourCoupons.gif) no-repeat; text-indent:-9999px;}

#footer_cart span {color:#00a1de;}

/***** FEATURED COUPONS *****/
#coupon_wrapper_featured { position:relative; width:937px; height:auto; margin:10px auto 20px; padding:0;}
#coupons_container_featured_header { width:inherit; height:33px; background:#dff4ff url(/fr_ca/coupons/images/featured_header.gif) no-repeat; }
#coupons_container_featured {padding-top:15px; background:#dff4ff url(/fr_ca/coupons/images/featured_mdl.gif) repeat-y; }
#coupons_container_featured_bottom { width:inherit;	height:3px; background:url(/fr_ca/coupons/images/featured_btm.gif) no-repeat; }

.coupon_row_featured { width:904px;	height:205px; position:relative; margin:0px auto; }
.coupon_holder_featured { float:left; width:432px; height:195px; margin:0px 0px; padding:0px 10px;} 
.coupon_featured.new { background-image:url(/fr_ca/coupons/images/couponFeat_new.gif); }
.coupon_featured { position:relative; width:432px; height:195px; background-image:url(/fr_ca/coupons/images/couponFeat.gif); color:#268e26; }
.coupon_holder_featured .new.selected {	background-image:url(/fr_ca/coupons/images/couponFeat_selected_new.gif); }
.coupon_holder_featured .selected { background-image:url(/fr_ca/coupons/images/couponFeat_selected.gif);}
.coupon_area_featured {	position:relative; width:100%; height:160px;}
.coupon_button_featured{ position:absolute;	left:40px; top:161px; width:392px; height:30px; cursor:pointer; cursor:hand; }
.coupon_title_featured { position:absolute;	left:195px; top:80px; width:225px; height:23px; text-align:left; vertical-align:bottom; font-weight:bold; font-size:15px; color:#616060;} 
.coupon_title_featured sup { font-size:13px; }
.coupon_image_featured { position:absolute;	left:20px; top:13px; width:150px; height:143px; }
.coupon_image_featured img{ width:150px; height:130px; cursor:pointer; cursor:hand; }
.coupon_description_featured { position:absolute; left:195px; top:102px; height:40px; width:180px; text-align:left;	font-size:12px;	color:#000000;}
.coupon_description_featured sup{ font-size:9px; }
.coupon_long_description_featured {	position:absolute; left:195px; top:43px; width:225px; height:30px; text-align:left; font-size:12px;	color:#464646; }
.coupon_long_description_featured sup{ font-size:9px; }
.coupon_offer_featured { position:absolute;	left:195px;	top:16px; width:225px;	text-align:left; font-size:22px; font-weight:bold; color:#00a1de; }
.coupon_holder_featured .selected .coupon_offer_featured { color:#ff6600; }
.coupon_share_featured { visibility:visible; position:absolute;	width:100px;	top:155px; left:10px; }
.coupon_share_featured img.facebook_button_featured { float:left; cursor:pointer; z-index:100;}
.coupon_share_featured img.buy_it_now_featured { float:left; cursor:pointer; z-index:100;padding-top:2px; padding-left:2px;}

/***** REGULAR COUPONS *****/

#coupon_wrapper { position:relative;	width:936px; height:auto; margin:0px auto 20px auto; padding:0; }
#coupons_container_header {	height:33px; background:url(/fr_ca/coupons/images/coupons_header.gif) no-repeat;}
#coupons_container {padding-top:15px; background: url(/fr_ca/coupons/images/coupons_mdl.gif) repeat-y;}
#coupons_container_bottom {	height:3px; background:url(/fr_ca/coupons/images/coupons_btm.gif) no-repeat;}

#claim_button {	position:relative; margin-left:791px; margin-top:13px;}
#claim_button_img{ border-style:none; cursor:pointer; cursor:hand; }

.coupon_row { width:930px; height:314px; position:relative;	margin:0px auto;  }
.coupon_holder{	float:left;	width:178px; height:302px; margin:0px 0px; padding:0px 4px; }
.coupon { position:relative; width:178px; height:302px;	background-image:url(/fr_ca/coupons/images/coupon.gif); }
.coupon.unavailable { background-image:url(/images/coupon_images/coupon_unavailable.gif); text-align:center; }
.coupon_holder .selected {	background-image:url(/fr_ca/coupons/images/coupon_selected.gif); }
.coupon_area { position:relative; width:178px; height:270px; text-align:center; overflow:hidden; }
.coupon_button { position:absolute;	width:178px; height:20px; top:267px; padding-top:3px; font-size:10px; color:white; font-weight:bold; cursor:pointer; cursor:hand; }
.coupon_offer {	position:absolute; top:15px; left:0px; width:178px; text-align:center; height:20px; padding:0; font-size:20px; font-weight:bold; color:#00a1de; }
.coupon_holder .selected .coupon_offer {color:#ff6600; } 
.coupon_title { position:absolute; top:39px; left:0px; width:178px; text-align:center; height:20px; padding:0; font-size:13px; font-weight:bold; color:#616060; text-transform:uppercase; }
.coupon_title sup { font-size:11px; }
.coupon_image {	position:absolute; top:60px; left:0px; width:178px; height:150px; cursor:pointer; cursor:hand; }
.coupon_description { position:absolute; top:210px; left:0px; width:158px; padding:0 10px; height:53px; text-align:center; font:Arial, Helvetica, sans-serif;	font-size:12px; color:#464646; }
.coupon_description sup { font-size:9px }
.coupon_share { position:absolute; top:250px; left:0px; visibility:visible; width:158px; padding:0 10px; height:10px;  }
.coupon_share img.facebook_button { float:left; padding-top:3px; padding-right:4px; cursor:pointer; }
.coupon_share img.buy_it_now { float:left; padding-top:2px; padding-right:4px; cursor:pointer; }
.unavailable_mask {	position:absolute; top:0px; left:0px; width:170px; height:270px; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.40; background-color:white; }

#submit { width:166px; height:31px;	margin:15px 0px 0px 740px; }

/**** Overlay ****/
#overlay_content{ position:relative; top:0px; left:0px; }
#back_shadow{ width:490px; height:599px; }
#coupon_overlay_image {width:465px;	height:573px;}
#close_coupon_overlay {	position:absolute; left:444px; top:24px; cursor:pointer; cursor:hand;}
