/*---------------FLAMINGARBECUES.CO.UK----------border: 1px solid #000;-----*/
/*---------------FRONT PAGE OFFER STYLES------------------------------------*/
/*--------------------------------------------------------------------------*/

/*-----------------***CATEGORY SPECIFIC***-----------------*/
/*Bg and size*/
.fp1coffer {background: url("/frontPageOffers/fp1offer/cbg.gif") no-repeat; width:281px; height:165px; margin: 0px 0px 15px 0px; padding:0px; text-align: right;}
/*Hover Area*/
.fp1cofferhover {width:100%; text-align:left}
.fp1cofferhover a { position:absolute; z-index:999; width:281px; height:165px;}
/*Category Product Image*/
.fp1cofferprodimg {position:absolute; z-index:5;}
.fp1cofferprodimg img {position: absolute; z-index:5; margin: 67px 0px 0px 36px;}
/*Saving from %*/
.fp1coffer h3 {font-size:36px; height:46px; color: #d10000; padding:0px 30px 0px 0px; margin:0px;}
/*Category Product Image*/
.fp1coffer h5 {margin:0px; padding: 1px 15px 0px 0px; text-transform:uppercase; font-size:12px; font-weight:100;}
/*Custom Text*/
.fp1coffer h6 {height:45px; font-size:10px; color:#404040; margin: 0px; padding: 0px 15px 0px 140px; text-transform:lowercase;}
/*Now Price*/
.fp1coffernow {width: 100%; float:left; clear:left; color:#d10000; padding: 0px 50px 0px 0px; letter-spacing:-1px; margin:0px; overflow: hidden; height:34px;}
.fp1coffernow p {font-size:10px; line-height:10px; font-weight:bold; padding:0px; margin:0px 0px -5px 0px;}
.fp1coffernow div {font-size:24px; font-weight: bold; overflow: hidden; height:24px; display:inline;}
.fp1coffernow span {font-size:14px; vertical-align: text-bottom; line-height:24px; font-weight:bold;}

/*-----------------***PRODUCT SPECIFIC***------------------*/
/*Bg and size*/
.fp1poffer {background: url("/frontPageOffers/fp1offer/bg.gif") no-repeat; width:281px; height:166px; margin: 0px 0px 15px 0px; text-align: left; position:relative}
/*delivery numbers*/
.fp1pofferdel {text-align: center; position:absolute; width:35px; margin:0px; padding:0px; overflow:hidden; top: 84px; left: 92px; font-size:24px; color:#d10000; font-weight:900; line-height:20px;}
.fp1pofferdel p {font-size:10px; color:#333; font-weight:900; height:10px; line-height:12px;}
/*Hover Area*/
.fp1poffer a {position:absolute; z-index:999; width:281px; height:165px;}
/*Product Title/Name*/
.fp1poffer h3 {background: url("arrow") no-repeat 5px center; width:260px; margin:0px 0px 0px 0px; font-size:15px; font-weight:900; line-height:15px; color:#fff; padding: 0px 10px 0px 26px;}
/*Product Saving*/
.fp1poffer ul {width:180px; height:75px; line-height: 30px; list-style:none; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 0px; overflow:hidden;}
.fp1poffer li {margin:0px; padding: 14px 0px 0px 0px; background: url("arrow02.gif") no-repeat left center; font-size:10px; line-height:30px;}
.fp1poffer li span {font-weight:bold; color: #dc0000; font-size:22px;}
/*Custom Text*/
.fp1poffer h6 {position:absolute; z-index:15; left:10px; width: 170px; margin:7px 0px 0px 0px; height:15px; line-height:15px; overflow:hidden; font-size:10px; color:#666; padding: 0px 0px 0px 0px; text-transform:uppercase;}
/*STAR RATING*/
.fp1poffer h4 {position:absolute; z-index:16; right:6px; white-space:nowrap; width: 52px; margin:3px 0px 0px 0px; height: 13px; padding: 0px 0px 0px 0px; text-transform:uppercase;}
/*Mask Image*/
.fp1poffermask {position:absolute; z-index:15; right:0px; margin: 43px 0px 0px 0px;}
/*Prod Image*/
.fp1pofferprodimg {position:absolute; z-index:5; margin: 49px 0px 0px 130px; width: 155px; height:119px; overflow:hidden}
.fp1pofferprodimg img {position: absolute; z-index:5; top:5px; left:25px;}
/*Was Price*/
.fp1pofferwas {float:left; clear:left; z-index:9; color:#999; padding: 0px 0px 0px 35px; margin:0px 0px 0px 0px; overflow: hidden; height:14px;}
.fp1pofferwas div {font-size:12px; font-weight:bold; overflow: hidden; line-height: 14px; height:14px; display:inline; letter-spacing: -1px;}
.fp1pofferwas span {font-size:10px; line-height:12px; height:14px; vertical-align: bottom; font-weight:bold;}
/*Now Price*/
.fp1poffernow {float:left; clear:left; z-index:9; color:#d10000; padding: 0px 5px 0px 35px; letter-spacing:-2px; margin:-2px 0px 0px 0px; overflow: hidden; height:36px; line-height:36px;}
.fp1poffernow p {font-size:10px; line-height:10px; font-weight:bold; padding:0px; margin:0px;}
.fp1poffernow div {font-size:36px; font-weight: bold; overflow: hidden; height:36px; line-height:36px; display:inline;}
.fp1poffernow span {font-size:12px; vertical-align:top; height:18px; font-weight:bold;}
/*-----------------------***END***-------------------------*/


/*---------------RIGHT HAND OFFERS STARTING AT STYLE NO 7----------border: 1px solid #000;-----*/
/*Bg and size*/
.rtp7roffer {background: url("/frontpageoffers/rt7offer/bg.gif") no-repeat top left; width:150px; height:200px; margin: 0px 0px 15px 0px; text-align:left;}
/*Hover Area*/
.rtp7roffer a {position:absolute; z-index:999; width:150px; height:200px;}
/*Product Title/Name*/
.rtp7roffer h3 {width: 150px; margin: 0px; font-size:11px; font-weight:100; color:#ffffff; padding: 0px 10px;}
/*Custom Text*/
.rtp7roffer h6 {letter-spacing: -1px; overflow:hidden; position: relative; font-size:10px; font-weight:100; z-index:6; width: 110px; font-size:10px; color:#333; height:126px; padding: 1px 0px 0px 10px; margin: 0px;}
/*Prod Image*/
.rtp7rofferprodimg {position:absolute; z-index:1; margin: 58px 0px 0px 20px;}
/*Was Price*/
.rtp7rofferwas {color:#82a1bb; float: left; text-align:right; height: 30px; width:63px; overflow:hidden; padding: 0px;}
.rtp7rofferwas span {font-size:10px; line-height:11px; font-weight:bold} 
.rtp7rofferwas div {font-size:14px; font-weight:bold; letter-spacing: -1px;}
/*Now Price*/
.rtp7roffernow {color:#e30000; float: left; text-align:left; height: 30px; width:86px; overflow:hidden; padding: 0px 0px 0px 1px}
.rtp7roffernow span {font-size:10px; height: 10px; overflow:hidden; margin:0px; padding:0px; line-height:8px; font-weight:bold;}
.rtp7roffernow div {font-size:18px; height: 18px;overflow:hidden; margin:-2px 0px 0px 0px; padding:0px; font-weight:bold;}