@charset "UTF-8";/* CSS Document *//* PRODUCT MAIN PAGE */.ProductsHead {	background-image: url(../img/products/our-products-txt.png);	background-repeat: no-repeat;	width: 284px;	height: 46px;	text-indent: -6000%;	margin: 14px 0 0 315px;}.PMainIconCont {	width: 284px;	height: 46px;	text-indent: -6000%;	margin: 14px 0 0 315px;}.ProdIconCont {	width: 889px;	margin: 16px 0 0 38px;}.ProdIconCont ul {	margin: 0;	padding: 0;}.ProdIconCont ul li {	display: inline;}.ProdIconCont ul li a {	float: left;}.ProdIcon1 { display: block; width: 148px; height: 207px; background: url("../img/products/pr01-family-favourites.png") no-repeat 0 0; }.ProdIcon1:hover { background-position: 0 -207px; }.ProdIcon1 h2 { display: none; }.ProdIcon2 { display: block; width: 146px; height: 207px; background: url("../img/products/pr02-kids.png") no-repeat 0 0; }.ProdIcon2:hover { background-position: 0 -207px; }.ProdIcon2 h2 { display: none; }.ProdIcon3 { display: block; width: 149px; height: 207px; background: url("../img/products/pr03-specialities.png") no-repeat 0 0; }.ProdIcon3:hover { background-position: 0 -207px; }.ProdIcon3 h2 { display: none; }.ProdIcon4 { display: block; width: 148px; height: 207px; background: url("../img/products/pr04-quick-simple.png") no-repeat 0 0; }.ProdIcon4:hover { background-position: 0 -207px; }.ProdIcon4 h2 { display: none; }.ProdIcon5 { display: block; width: 148px; height: 207px; background: url("../img/products/pr05-ready-meals.png") no-repeat 0 0; }.ProdIcon5:hover { background-position: 0 -207px; }.ProdIcon5 h2 { display: none; }.ProdIcon6 { display: block; width: 150px; height: 207px; background: url("../img/products/pr06-jamie-oliver.png") no-repeat 0 0; }.ProdIcon6:hover { background-position: 0 -207px; }.ProdIcon6 h2 { display: none; }.RopeTop {	background-image: url(../img/home/rope-top.png);	background-repeat: no-repeat;	position: absolute;	width: 614px;	height: 13px;	margin-left: 227px;	top: 254px;	z-index: 20;}.RopeRight {	background-image: url(../img/home/rope-right.png);	background-repeat: no-repeat;	position: absolute;	width: 63px;	height: 428px;	margin-left: 841px;	top: 254px;	z-index: 21;}.RopeLeft {	background-image: url(../img/home/rope-left2.png);	background-repeat: no-repeat;	position: absolute;	width: 51px;	height: 289px;	margin-left: 50px;	top: 393px;	z-index: 22;}.RopeBot {	background-image: url(../img/home/rope-bot.png);	background-repeat: no-repeat;	position: absolute;	width: 740px;	height: 19px;	margin-left: 101px;	top: 663px;	z-index: 23;}/* PRODUCT SECTIONS */.FamilyPic {	background-image: url(../img/products/pr1-chipshop.jpg);	background-repeat: no-repeat;	height:414px;	width: 812px;	margin: 23px 0 0 71px;	text-indent: -2000%;}.FamilyHead {	background-image: url(../img/products/ff-txt.png);	background-repeat: no-repeat;	width: 362px;	height: 47px;	text-indent: -6000%;	margin: 14px 0 0 281px;}.KidsPic {	background-image: url(../img/products/pr2-fish-fingers.jpg);	background-repeat: no-repeat;	height:414px;	width: 812px;	margin: 23px 0 0 71px;	text-indent: -2000%;}.KidsHead {	background-image: url(../img/products/k-txt.png);	background-repeat: no-repeat;	width: 362px;	height: 47px;	text-indent: -6000%;	margin: 14px 0 0 281px;}.SpecialPic {	background-image: url(../img/products/pr6-scampi.jpg);	background-repeat: no-repeat;	height:414px;	width: 812px;	margin: 23px 0 0 71px;	text-indent: -2000%;}.SpecialHead {	background-image: url(../img/products/s-txt.png);	background-repeat: no-repeat;	width: 362px;	height: 47px;	text-indent: -6000%;	margin: 14px 0 0 281px;}.QuickSimplePic {	background-image: url(../img/products/pr4-salmon.jpg);	background-repeat: no-repeat;	height:414px;	width: 812px;	margin: 23px 0 0 71px;	text-indent: -2000%;}.QuickSimpleHead {	background-image: url(../img/products/qs-txt.png);	background-repeat: no-repeat;	width: 362px;	height: 47px;	text-indent: -6000%;	margin: 14px 0 0 281px;}.ReadyMealsPic {	background-image: url(../img/products/pr5-ocean-pie.jpg);	background-repeat: no-repeat;	height:414px;	width: 812px;	margin: 23px 0 0 71px;	text-indent: -2000%;}.ReadyMealsHead {	background-image: url(../img/products/rm-txt.png);	background-repeat: no-repeat;	width: 362px;	height: 47px;	text-indent: -6000%;	margin: 14px 0 0 281px;}.Psecheadtxt {	width: 665px;	margin: 17px 0 0 153px;	text-align: center;	font-size: 16px;}.BritNo1 {	background-image: url(../img/products/britains-number1.png);	background-repeat: no-repeat;	position: absolute;	width: 205px;	height: 205px;	margin-left: 22px;	top: 217px;	z-index: 25;}.PSecIconCont {	width: 885px;	margin: 12px 0 0 21px;}.PecIconSrh {	width: 175px;	height: 210px;	float: left;	margin: 5px 2px 0 0;}.PecIconSrh h2 {	position: absolute;	margin: 163px 0 0 9px;	width: 154px;	text-align: center;	font-size: 15px;	font-weight: normal;}img.ProdInfoPic {	position: absolute;	margin: 0;}/* PRODUCT INFO PAGE */.ProdInfoCont {	margin: 0 0 0 69px;	width: 861px;}.NILeft {	width: 294px;	float: left;}.NutInfoCont {	background-image: url(../img/products/nutritional-notepad-bg.png);	background-repeat: no-repeat;	width: 294px;	height: 562px;}.NutritionalInfo {	width: 230px;	position: absolute;	margin: 37px 0 0 29px;}.NutritionalInfo p {	margin: 0 0 8px 0;	text-align: center;	width: 230px;}.Share {	margin: 5px 0 0 70px;}.GDAtxt {	margin: 10px 0 0 0;	text-align: center;	width: 230px;	font-size: 13px;}.ProdInfoPackCont {	width: 567px;	float: right;}.ProdInfotxt {	width: 475px;	margin: 10px 0 0 30px;}.ProdInfotxt h1 {	margin: 0 0 8px 0;	font-size: 16px;	font-weight: bold;}.NITable {	margin: 0 0 10px 0;	font-size: 13px;}img.NutInfoPic {	margin: 0 0 12px 0;}img.GDAPic {	text-align: center;	width: 230px;	margin: 2px 0 0 0;}.ProdBack {	background-image: url(../img/general/bullet.png);	background-repeat: no-repeat;	padding: 0 0 0 28px;	font-size: 16px;	background-position: left top;	margin: 20px 0 0 36px;	font-weight: bold;	width: 220px;}/* HIDDEN PRODUCT FINDER */div.trigger {	position: absolute;	width: 205px;	height: 205px;	z-index: 300;	margin-left: 22px;	top: 217px;}.toggle_container {	overflow: hidden;	width: 184px;	clear: both;	position: absolute;	top: 314px;	z-index: 299;	margin-left: 33px;	height: 431px;	background-image: url(../img/recipes/recfinderbg.png);	background-repeat: no-repeat;}.toggleRF {	width: 140px;	margin: 130px 0 0 21px;}.RFMenuDD {	margin: 0 0 15px 0;}.RFMenuDDLast {	margin: 0 0 8px 0;}.ProdFinBut { display: block; width: 205px; height: 205px; background: url("../img/products/product-finder-but.png") no-repeat 0 0; }.ProdFinBut:hover { background-position: 0 -205px; }.ProdFinBut h3 { display: none; }.RFClosebut { margin: 0 0 0 38px; display: block; width: 67px; height: 18px; background: url("../img/recipes/closeRFbut.png") no-repeat 0 0; }.RFClosebut:hover { background-position: 0 -18px; }.RFClosebut span { display: none; }.PFSendbut { margin: 0 0 16px 14px; display: block; width: 107px; height: 19px; background: url("../img/products/find-product-but.png") no-repeat 0 0; }.PFSendbut:hover { background-position: 0 -19px; }.PFSendbut span { display: none; }.ProdFinBut2 { display: block; width: 205px; height: 205px; background: url("../img/products/product-finder-but2.png") no-repeat 0 0; }.ProdFinBut2:hover { background-position: 0 -205px; }.ProdFinBut2 h3 { display: none; }/* PRODUCT RESULTS */.PResultsHead {	background-image: url(../img/products/search-results-txt.png);	background-repeat: no-repeat;	text-indent: -6000%;	width: 312px;	height: 44px;	position: absolute;	margin: 0 0 0 282px;}.PSearchResultsPic {	background-image: url(../img/products/s-pic.png);	background-repeat: no-repeat;	width: 882px;	height: 366px;	margin: 17px 0 0 22px;}.RecSearchRopeTop {	width: 875px;	height: 230px;	background-image: url(../img/recipes/searchrope-top.png);	background-repeat: no-repeat;}.RecSearchRopeMid {	background-image: url(../img/recipes/searchrope-tiled.png);	background-repeat: no-repeat;	width: 875px;}.Rsearchheadtxt {	position: absolute;	width: 400px;	margin: 130px 0 0 265px;	text-align: center;	font-size: 17px;}.RSearchIconCont {	float: left;	width: 756px;	margin: 10px 0 0 76px;}.ResultsNav {	margin-left: 5px;}/* PRODUCT MAIN PAGE SLIDESHOW */#slideshow {	height:414px;	width: 812px;	margin: 23px 0 0 71px;	position: relative;}#slideshow IMG {    position:absolute;    top:0;    left:0;    z-index:8;    opacity:0.0;}#slideshow IMG.active {    z-index:10;    opacity:1.0;}#slideshow IMG.last-active {    z-index:9;}
