@charset "UTF-8";/* CSS Document *//* MAIN PAGE LAYOUT */.SusTopCont {	width: 882px;	height: 364px;	margin: 21px 0 0 27px;}.SusMainImage {	background-image: url(../img/sustainability/sharon-rose-mainpic.png);	background-repeat: no-repeat;	width: 882px;	height: 344px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.sustainheading {	background-image: url(../img/sustainability/sustainability-txt.png);	background-repeat: no-repeat;	width: 301px;	height: 47px;	text-indent: -3000%;	position: absolute;	margin: 0 0 0 288px;}.tenprintxt {	background-image: url(../img/sustainability/ten-principles-txt.png);	background-repeat: no-repeat;	width: 288px;	height: 68px;	text-indent: -6000%;	margin: 20px 0 8px 0;}.TenPrinButS { position: absolute; margin: 21px 0 0 0; display: block; width: 205px; height: 205px; background: url("../img/sustainability/ten-principles-but.png") no-repeat 0 0; }.TenPrinButS:hover { background-position: 0 -205px; }.TenPrinButS h3 { display: none; }.SusareaCont {	width: 818px;	margin: 18px 0 0 100px;}.Sustxt {	width: 378px;	float: left;}.Sustxt ul {	margin: 2px 0 7px 12px;	padding: 0px;	list-style-type: none;}.Sustxt ul li {	margin: 0;	padding: 3px 0 4px 24px;	background-image: url(../img/general/bullet.png);	background-repeat: no-repeat;}.FFLIcon {	background-image: url(../img/sustainability/fish-for-life-icon.png);	background-repeat: no-repeat;	width: 326px;	height: 372px;	margin: 0 0 0 43px;}.FFLIcon p {	display: none;}.FFLIcontxt {	background-image: url(../img/sustainability/interested-sustainability-txt.png);	background-repeat: no-repeat;	width: 169px;	height: 43px;	text-indent: -6000%;	margin: 306px 0 0 96px;	position: absolute;}.SusRightCont {	background-image: url(../img/sustainability/susmainpadbg.png);	background-repeat: no-repeat;	width: 420px;	float: right;}.SusRightCont ul {	margin: 29px 0 0 65px;	padding: 0;	list-style-type: none;}.SSbut1 { display: block; width: 176px; height: 30px; background: url("../img/sustainability/ss01-fish-for-life.png") no-repeat 0 0; }.SSbut1:hover { background-position: 0 -30px; }.SSbut1 span { display: none; }.SSbut2 { display: block; width: 286px; height: 31px; background: url("../img/sustainability/ss02-ten-principles.png") no-repeat 0 0; }.SSbut2:hover { background-position: 0 -31px; }.SSbut2 span { display: none; }.SSbut3 { display: block; width: 174px; height: 30px; background: url("../img/sustainability/ss03-our-policies.png") no-repeat 0 0; }.SSbut3:hover { background-position: 0 -30px; }.SSbut3 span { display: none; }.SSbut4 { display: block; width: 258px; height: 50px; background: url("../img/sustainability/ss04-msc.png") no-repeat 0 0; }.SSbut4:hover { background-position: 0 -50px; }.SSbut4 span { display: none; }.SSbut1x { width: 176px; height: 30px; background: url("../img/sustainability/ss01-fish-for-life.png") no-repeat 0 0; background-position: 0 -30px; text-indent: -6000%; }.SSbut2x { width: 286px; height: 31px; background: url("../img/sustainability/ss02-ten-principles.png") no-repeat 0 0; background-position: 0 -31px; text-indent: -6000%; }.SSbut3x { width: 174px; height: 30px; background: url("../img/sustainability/ss03-our-policies.png") no-repeat 0 0; background-position: 0 -30px; text-indent: -6000%; }.SSbut4x { width: 258px; height: 50px; background: url("../img/sustainability/ss04-msc.png") no-repeat 0 0; background-position: 0 -50px; text-indent: -6000%; }/* FFL PAGE */.MainareaCont {	width: 776px;	margin: 18px 0 0 100px;}.MainRightCont {	background-image: url(../img/sustainability/mainpadbg.png);	background-repeat: no-repeat;	width: 340px;	float: right;	height: 910px;}.MainRightCont ul {	margin: 29px 0 0 27px;	padding: 0;	list-style-type: none;}.FFLMainImage {	background-image: url(../img/sustainability/iceland-boat-mainpic.png);	background-repeat: no-repeat;	width: 882px;	height: 344px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.fflheading {	background-image: url(../img/sustainability/fish-for-life-txt.png);	background-repeat: no-repeat;	width: 256px;	height: 26px;	text-indent: -6000%;	margin: 0 0 10px 0;}img.packsmont {	margin: 25px 0 0 10px;}.FFLEndorseIcon {	background-image: url(../img/sustainability/prawns-fishforlife-endorsed.png);	background-repeat: no-repeat;	width: 320px;	height: 360px;	margin: 0 0 0 9px;}.FFLEndorseIcontxt {	background-image: url(../img/sustainability/endorsed-every-product-txt.png);	background-repeat: no-repeat;	width: 155px;	height: 47px;	text-indent: -6000%;	margin: 306px 0 0 102px;	position: absolute;}.FFLTwitter { margin: 14px 0 0 0; display: block; width: 344px; height: 39px; background: url("../img/sustainability/fishforlife-twitter-link.png") no-repeat 0 0; }.FFLTwitter:hover { background-position: 0 -39px; }.FFLTwitter h3 { display: none; }/* MSC PAGE */.MSCMainImage {	background-image: url(../img/sustainability/coldwater-prawns-mainpic.png);	background-repeat: no-repeat;	width: 882px;	height: 344px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.mscheading {	background-image: url(../img/sustainability/marine-stewardship-council-txt.png);	background-repeat: no-repeat;	width: 256px;	height: 92px;	text-indent: -2000%;	margin: 0 0 10px 0;}.MSCIcon {	background-image: url(../img/sustainability/msc-linkbg.png);	background-repeat: no-repeat;	width: 320px;	height: 360px;	margin: 0 0 0 9px;}.MSCIcontxt {	background-image: url(../img/sustainability/responsibly-sourced-txt.png);	background-repeat: no-repeat;	width: 127px;	height: 44px;	text-indent: -6000%;	margin: 306px 0 0 115px;	position: absolute;}.FFLIcon2 {	background-image: url(../img/sustainability/fish-for-life-icon2.png);	background-repeat: no-repeat;	width: 320px;	height: 371px;	margin: 0 0 0 9px;}.FFLIcon2 p {	display: none;}.FFLIcon2txt {	background-image: url(../img/sustainability/interested-sustainability-txt2.png);	background-repeat: no-repeat;	width: 162px;	height: 43px;	text-indent: -6000%;	margin: 302px 0 0 67px;	position: absolute;}img.wholescampi {	display: inline;	margin: 56px 0 0 -33px;}/* POLICIES PAGE */.PolMainImage {	background-image: url(../img/sustainability/atlantic-salmon-mainpic.png);	background-repeat: no-repeat;	width: 882px;	height: 344px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.policiesheading {	background-image: url(../img/sustainability/our-policies-txt.png);	background-repeat: no-repeat;	width: 252px;	height: 27px;	text-indent: -6000%;	margin: 0 0 10px 0;}.ScottScampiIcon {	background-image: url(../img/sustainability/sharon-rose-pic.png);	background-repeat: no-repeat;	width: 320px;	height: 360px;	margin: 0 0 0 9px;}.ScottScampiIcontxt {	background-image: url(../img/sustainability/fishing-scottish-scampi-txt.png);	background-repeat: no-repeat;	width: 163px;	height: 47px;	text-indent: -6000%;	margin: 306px 0 0 100px;	position: absolute;}img.divider {	margin: 2px 0 2px 0;}.Phead1ffl {	background-image: url(../img/sustainability/ph-fishforlife.png);	background-repeat: no-repeat;	width: 165px;	height: 20px;	text-indent: -6000%;	margin: 8px 0 5px 0;}.Phead2respon {	background-image: url(../img/sustainability/ph-responsible-business.png);	background-repeat: no-repeat;	width: 282px;	height: 20px;	text-indent: -6000%;	margin: 8px 0 5px 0;}.Phead3food {	background-image: url(../img/sustainability/ph-good-food.png);	background-repeat: no-repeat;	width: 139px;	height: 20px;	text-indent: -6000%;	margin: 8px 0 5px 0;}/* TEN PRINCIPLES PAGE */.TPrinMainImage {	background-image: url(../img/sustainability/trawler-mainpic.png);	background-repeat: no-repeat;	width: 882px;	height: 344px;	text-indent: -2000%;	position: absolute;	margin: 21px 0 0 0;}.TenPheading {	background-image: url(../img/sustainability/youngs-ten-principles-txt.png);	background-repeat: no-repeat;	width: 288px;	height: 68px;	text-indent: -6000%;	margin: 0 0 10px 0;}.SalFarmIcon {	background-image: url(../img/sustainability/salmon-farming-pic.png);	background-repeat: no-repeat;	width: 320px;	height: 360px;	margin: 0 0 0 9px;}.SalFarmIcontxt {	background-image: url(../img/sustainability/salmon-farming-txt.png);	background-repeat: no-repeat;	width: 168px;	height: 47px;	text-indent: -6000%;	margin: 306px 0 0 95px;	position: absolute;}.WildHakeIcon {	background-image: url(../img/sustainability/cape-hake-pic.png);	background-repeat: no-repeat;	width: 320px;	height: 371px;	margin: 0 0 0 9px;}.WildHakeIcontxt {	background-image: url(../img/sustainability/wild-caught-hake-txt.png);	background-repeat: no-repeat;	width: 250px;	height: 47px;	text-indent: -6000%;	margin: 298px 0 0 23px;	position: absolute;}.PDFLink {	background-image: url(../img/general/pdf-icon.png);	background-repeat: no-repeat;	width: 230px;	margin: 25px 0 0 0;	padding: 0 0 0 54px;	font-size: 16px;}.FFLButS { position: absolute; margin: 21px 0 0 0; display: block; width: 205px; height: 205px; background: url("../img/sustainability/fishforlife-weblink.png") no-repeat 0 0; }.FFLButS:hover { background-position: 0 -205px; }.FFLButS h3 { display: none; }/* JAVASLIDER STYLE */.basic  {	width: 100%;	position: relative;	margin: 20px 0 0 0;}.basic div {}.basic h2 {	padding: 3px 0 3px 8px;	font-weight: bold;	font-size: 17px;	margin: 0;}.basic p {	padding: 4px 14px 4px 14px;	margin: 4px 0 4px 0;}.basic p A {	border: 0;	display: inline;	padding: 0;	margin: 0;	color: #2d2c28;	text-decoration: none;}.basic p A:visited  {	border: 0;	display: inline;	padding: 0;	margin: 0;	color: #2d2c28;	text-decoration: none;}.basic p A:active  {	border: 0;	display: inline;	padding: 0;	margin: 0;	color: #2d2c28;	text-decoration: none;}.basic p A:hover  {	border: 0;	display: inline;	padding: 0;	margin: 0;	color: #9f7268;	text-decoration: none;	background-color: #faf9f2;}.basic a {	cursor: pointer;	display: block;	padding: 5px;	text-decoration: none;	color: #2d2c28;	border-top: 1px solid #d0d3cc;}.basic a:hover {	background-color: #cee5f8;}.basic a.selected {	color: #2d2c28;	border-bottom: 1px solid #2d2c28;}
