/*   
====================================
*/
body{
	font-family:Arial,"Trebuchet MS",Georgia,Verdana, Lucida, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
	color:#000;
	background:url(images/paper2.gif) #FFFFFF;
	
}
*{
	margin:0; padding:0;
}
img,fieldset{
	border:none;
}
/*
	voice-family:"\"}\"";
	voice-family:inherit;	
*/
ul,ol,li{
	list-style:none;
}	
a{
	color:#000000;
	text-decoration:none;
}
h2{
	font-size:15px;
}
h5{
	font-size:13px;
}
a:hover{
	color:#fff;
	text-decoration:underline;
}
.hide,h1 b,h2 b,h5 b,#hdr h4,a i,
.resposibility b{
     position: absolute;
     left: -9999px;
}
/*------------------------------Page Structure
*/
#wrap{
	margin:0 auto;
	width:1000px;
	text-align:left;
	position:relative;
	background:#ffffff;
}
/*-----------------------Header
*/
#hdr{
	width:1000px;
	position:relative;
	border-bottom:1px solid #93A0A9;
}
#hdr h1{
	float:left;
	display:block;
	width:307px;	height:119px;
}
#hdr h1 a{
	display:block;
	width:100%;	height:100%;
	background:url(images/five_star_fish.jpg) no-repeat;
}
#hdrright{
	width:693px;	height:119px;
	float:right;
}
#hdrright h2{
	background:url(images/msg.jpg) no-repeat;
	width:693px;	height:71px;
}
/*-----------------------Navigation
*/
.dropmenu{
	width:693px;	height:48px;
	font-family:Arial;
	background:#5696CA url(images/navrightimg.gif) no-repeat right bottom;
	position:relative;

}
.dropmenu ul{
	position:absolute;
	z-index:100;
	left:0;
	top:0;
	width:693px;	height:48px;
	padding-top:8px;
	background:#A8C4D7;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:680px;	height:40px;
}
html>body .dropmenu ul{
	width:680px;	height:40px;
}
.dropmenu ul li{
	display:block;
	display:inline;
	float:left;
	position:relative;
	background:url(images/devider.gif) no-repeat top right;
	padding-right:2px;	
}
.dropmenu ul .ignore{
	background:none;
	padding:0;
}
.dropmenu ul li a{
	display:block;
	float:left;
	height:24px;
	color:#44709B;
	font-size:12px;
	font-weight:bold;
	padding:0 10px;
	text-decoration:none;
}
.dropmenu ul li a:hover {
	color:#fff;
	text-decoration:none;
}
.dropmenu ul li ul{
	display:block;
	position:absolute;
	z-index:110;
	width:200px;
	left:0;
	top:24px;
	visibility:hidden;
	height:auto;
}
.dropmenu ul li ul li ul{
	top:0;
}
.dropmenu ul li ul li{
	display:block;
	width:200px;
	background:none;
}
.dropmenu ul li ul li a{
	background:#7EB1DB;
	display:block;
	float:none;
	height:auto;
	color:#fff;
	font-weight:normal;
	border-bottom:1px solid #fff;
	padding:5px 10px;
	line-height:13px;
}
.dropmenu ul li ul li a:hover{
	color:#5B4899;
}


/*---------------------- Main Body
*/

#homepage{
	width:1000px;	
	background:url(images/homebanner.jpg) no-repeat;
	margin:0 auto;
}
.imgholder{
	padding:230px 0 22px 0;
	
}
.imgholder img{
	display:block;
	display:inline;
	margin:0 3px;
}
#homepage h1{
	font-size:34px;
	color:#fff;
	font-weight:normal;
	margin-bottom:7px;
}
#homepage h2,#homepage .enterin{
	font-size:24px;
	color:#97BF3A;
	font-weight:normal;
	margin-bottom:36px;
}
#homepage .enterin{
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:98px;
}
#homepage p{
	color:#fff;
	font-size:13px;
	padding:98px 0 20px 0;
}
#homepage .enterin:hover{
	color:#fff;
}
.main{
	width:1000px;
	position:relative;
}
/*\*/
* html .main{
	z-index:-1;
}
/**/
#responsBanner{
	width:1000px;
	background:url(images/responsible_food_banner.jpg) no-repeat -12px 0;
	overflow:hidden;
}
#sea_chef{
	width:1000px;
	background:url(images/sea_chef.jpg) no-repeat;
	overflow:hidden;
}
.content{
	color:#000000;
	padding:235px 0 50px 40px;
	overflow:hidden;
	font-size:15px;
}

.content p{
	margin-bottom:20px;
}
.content ul{
	margin-bottom:20px;
}
.content ul li{
	background:url(images/bullets.gif) no-repeat 0 6px;
	margin-bottom:3px;
	padding-left:12px;
}
.content ul li a{
	text-decoration:none;
	
}
.content ul li a:hover{
	text-decoration:underline;
	color:#000;
}
.content h1{
	font-size:23px;
	color:#445D64;
	margin-bottom:20px;
}
.content h2{
	font-size:15px;
	font-weight:normal;
	margin-bottom:20px;
}
.content h3,.content h4{
	font-size:13px;
	margin-bottom:15px;	
}
.content h4{
	font-weight:normal;	
}
.foodbg{
	float:right;
	margin-top:123px;
	width:572px;	height:374px;	
	background:url(images/responsible_food.png) no-repeat;
}
/*\*/
* html .foodbg{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/responsible_food.png", sizingMethod="crop");
}
/**/
* html .foodbg6{
	background-image: none;
	padding-top:287px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/responsible_food2.png", sizingMethod="crop");
}

.foodbg6{
	display:block;
	float:right;
	margin-top:100px;
	width:500px;	height:498px;	
	background:url(images/responsible_food2.png) no-repeat;
}

.foodbg2{
	display:block;
	float:right;
	margin-top:100px;
	width:500px;	height:498px;	
	background:url(images/responsible_food2b.png) no-repeat;
}
.foodbg3{
	display:block;
	float:right;
	margin-top:100px;
	width:500px;	height:603px;	
	background:url(images/responsible_food2.png) no-repeat;
}
/*\*/
* html .foodbg2{
	background-image: none;
	padding-top:287px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/responsible_food2.png", sizingMethod="crop");
}
/**/
.foodbg3{
	background:url(images/sustain_food.png) no-repeat;
}

.foodbg4{
	background:url(images/sustain_foodc.png) no-repeat;
}

* html .foodbg4{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sustain_foodc.png", sizingMethod="crop");
}

.foodbg4{
	display:block;
	float:right;
	margin-top:100px;
	width:500px;	height:603px;	
	background:url(images/sustain_foodc.png) no-repeat;
}

.foodbg5{
	background:url(images/sustain_foodb.png) no-repeat;
}

* html .foodbg5{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sustain_foodb.png", sizingMethod="crop");
}

.foodbg5{
	display:block;
	float:right;
	margin-top:100px;
	width:500px;	height:603px;	
	background:url(images/sustain_foodb.png) no-repeat;
}



/*\*/
* html .foodbg3{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sustain_food.png", sizingMethod="crop");
}
/**/
.altcon{
	width:550px;
	font-size:15px;
}
.altcon h2{
	margin-bottom:0;
	font-weight:bold;
}
.altcon span{
	display:block;
	padding-right:115px;
	font-size:15px;
	margin-bottom:20px;
	font-weight:normal;
	line-height:18px;
}
.altlist li{
	background:url(images/bullets2.gif) no-repeat 2px 6px;
	padding-left:8px;
	margin-bottom:0;
}
.altlist li a:hover{
	text-decoration:underline;
	color:#000;
}
.resposibility,.foodPiramid,.merineCouncil,.seafishAuthority{
	position:absolute;
	top:450px;
	left:570px;
	display:block;
	background:url(images/responsibilityimage.gif) no-repeat -12px 0;
	width:377px;	height:347px;
}
.resposibility2{
	position:absolute;
	top:650px;
	left:570px;
	display:block;
	background:url(images/responsibilityimage.gif) no-repeat -12px 0;
	width:377px;	height:347px;
}
.seafishAuthority{
	top:770px;
	background:url(images/seafish_authority.jpg) no-repeat;
	width:374px; height:240px;
}
.foodPiramid{
	top:650px;
	background:url(images/foodPiramid.jpg) no-repeat;
	width:436px;	height:383px;
	left:520px;
}
.merineCouncil{
	background:url(images/marine_council_card.png) no-repeat;
	width:373px;	height:234px;
	top:400px;
}
/*\*/
* html .merineCouncil{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/marine_council_card.png", sizingMethod="crop");
}
/**/
#aboutUsbg{
	background:url(images/about_us_banner.jpg) no-repeat -12px 0;
	padding:102px 0 0 27px;
	width:1000px;	height:649px;
	color:#fff;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:973px;	height:547px;
}
html>body #aboutUsbg{
	width:973px; height:547px;
}
#aboutUsbg h2{
	font-size:21px;
	font-weight:normal;
	line-height:21px;
	margin-bottom:20px;
	width:580px;	
}
#aboutUsbg h4{
	width:530px;
	margin-bottom:20px;
}
#aboutUsbg p{
	width:530px;
}
#downloads{
	background:url(images/downloads-banner.jpg) no-repeat -12px 0;
	width:1000px;
	color:#020002;
	
}
.leftcon{
	float:left;
	width:390px;
}
.leftcon h2{
	color:#020002;
}
.leftcon p{
	color:#020002;	
}
.rightcon{
	float:right;
	width:560px;	
}
.downloadbg{
	display:block;
	background:url(images/laptop.png) no-repeat;
	width:505px;	height:306px;
	margin-top:40px;
	margin-left:50px;
}
/*\*/
* html .downloadbg{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/laptop.png", sizingMethod="crop");
}
/**/
.brochures {
	margin-top:50px;
}
.brochures img{
	display:block;
}
.brochures span{
	display:block;
	width:auto;
	margin:0 10px;
	float:left;
	font-size:12px;
}
#fivestar{
	width:1000px;
	overflow:hidden;
	background:url(images/five_star_fishbgY.gif) repeat-y;
	color:#fff;
	font-size:15px;
	overflow:hidden;
}
.leftpart{
	width:395px;
	float:left;
	background:url(images/five_star_fish_banner.jpg) no-repeat;
	padding:182px 10px 0 10px;
}
.seachef2{
	display:block;	
	float:right;
	background:url(images/sea_chef2.jpg) no-repeat;
	width:585px;	height:498px;
}
.foodfooter {
	overflow:hidden;
	padding-left:8px;
	margin-top:16px;
}
.foodfooter img{
	display:block;
	float:left;
	margin:7px;
}
#prodChild,#battered,#breaded,
#fishCakes,#fastFood,#fishIQF,
#seaFood,#panReady{
	width:1000px;
	overflow:hidden;
	background:url(images/prod_top_corn.gif) no-repeat top right;
        height:100%;
}
#prodLeft,#battLeft,#breadLeft,#fishLeft,#fastLeft,#iqfLeft,#seaLeft,#panLeft{
	float:left;
	width:290px;
	background:url(images/prod_child_left.jpg) no-repeat;
}
#battLeft{
	height:745px;
	background:url(images/prod_batt_left.jpg) no-repeat;
}
#breadLeft{
	background:url(images/prod_bread-left.jpg) no-repeat;
	height:739px;
}
#fishLeft{
	background:url(images/prod_fish_cakes_left.jpg) no-repeat;
	height:630px;
}
#fastLeft{
	background:url(images/prod_fastFood_left.jpg) no-repeat;
	height:733px;
}
#iqfLeft{
	background:url(images/prod_IQF.jpg) no-repeat;
	height:843px;
}
#seaLeft{
	background:url(images/prod_seaFood_left.jpg) no-repeat;
	height:729px;
}
#panLeft{
	background:url(images/prod_panReady_left.jpg) no-repeat;
	height:811px;
}
#prodRight,#battRight,#breadRight,#fishRight,#fastRight,#iqfRight,#seaRight,#panRight{
	float:right;
	width:710px;
	background:url(images/prod_child_mainbg.jpg) no-repeat 0 203px;
	
}
#battRight{
	height:745px;
	background:url(images/prod_batt_mainbg.jpg) no-repeat 0 203px;
}
#breadRight{
	background:url(images/prod_breaded_mainbg.jpg) no-repeat 0 203px;
}
#fishRight{
	background:url(images/prod_fish_cakes_mainbg.jpg) no-repeat 0 203px;
}
#fastRight{
	background:url(images/prod_fastFood_mainbg.jpg) no-repeat 0 203px;
}
#iqfRight{
	background:url(images/prod_IQF_mainbg.jpg) no-repeat 0 203px;
	
}
#seaRight{
	background:url(images/prod_seaFood_mainbg.jpg) no-repeat 0 203px;
}
#panRight{
	background:url(images/prod_panReady_mainbg.jpg) no-repeat 0 203px;
}
.conarea{
	padding:0 50px 0 20px;
	font-size:14px;
}
.conarea p{
	font-size:15px;
	margin-bottom:15px;
}
.conarea h1{
	margin-bottom:40px;
}
.conarea h3{
	font-size:20px;
	color:#5696CA;
}
.childprodhdr{
	background:url(images/chil_prod_hdr.gif) no-repeat;
	height:55px;
}
.childchart{
	
}
.childchart th{
	text-align:left;
	font-size:20px;
	color:#5696CA;
	padding-top:10px;
}
.childchart th span{
	font-size:15px;
	color:#000;
	text-align:center;
	display:block;
}
.childchart td{
	height:20px;
	font-size:15px;
}
.batteredFill{
	background:url(images/battered_fillets.gif) no-repeat;
	height:55px;
}
.seachefhdr{
	display:block;
	background:url(images/sea_chef_hdr.png) no-repeat; 
	width:248px;	height:59px;
	margin-bottom:15px;
}
/*\*/
* html .seachefhdr{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/sea_chef_hdr.png", sizingMethod="crop");
}
/**/
.conarea a{
	color:#000;
	text-decoration:underline;	
}
.conarea a:hover{
	color:#5696CA;
	
}
.breadFill{
	background:url(images/breadedhdr.gif) no-repeat;
	height:55px;
}
.fishhdr{
	background:url(images/fish_cakeshdr.gif) no-repeat;
	height:55px;
}
.fastFoodhdr{
	background:url(images/fastFoodhdr.gif) no-repeat;
	height:55px;
}
.iqfhdr{
	background:url(images/fish_iqfhdr.gif) no-repeat;
	height:55px;
}
.seaFoodhdr{
	background:url(images/sea_foodhdr.gif) no-repeat;
	height:57px;
}
.padReadyhdr{
	background:url(images/panreadyHdr.gif) no-repeat;
	height:57px;
}
#concatusBan{
	background:url(images/contactusBanner.jpg) no-repeat;
	width:1000px;
	overflow:hidden;
}
.mainleft{
	float:left;
	width:280px;
}
.mainright{
	float:right;
	width:640px;
}
.fooditem{
	float:right;
	background:url(images/con_us_food.png) no-repeat;
	width:675px;	height:400px;
}
/*\*/
* html .fooditem{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/con_us_food.png", sizingMethod="crop");
}
/**/
.conhdr{
	background:url(images/conhdr.gif) no-repeat;
	height:44px;
	padding-bottom:111px;	
}
.altcontent{
	padding:80px 0 0 40px;
	
}
#ethicalban{
	background:url(images/ethical_trading.jpg) no-repeat;
	width:1000px;
	overflow:hidden;

}
/* 
.etibanner{
	position:absolute;
	z-index:20px;
	top:390px;
	left:510px;
	background:url(images/etiBanner.png) no-repeat;
	width:476px;	height:196px;
}
\*/
/*\*/
* html .etibanner{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/etiBanner.png", sizingMethod="crop");
}
/**/

.usefultop{
	width:985px;
	background:url(images/linktopimg.gif) no-repeat;
	height:185px;
	padding:20px 0 0 15px;
	margin-bottom:20px;
}
.usefulh{
	background:url(images/usefulh.gif) no-repeat;
	width:262px;
	height:49px;
	margin-bottom:25px;
}
.usefulh b{
	display:none;
	visibility:hidden;
}
.usefultop p{
	color:#FFFFFF;
	padding:0 500px 0 0;
}
.useful-content{
	width:1000px;
	overflow:hidden;
	padding:0 0 30px 0;
}
.usefullft{
	width:165px;
	float:left;
}
.usefullft img{
	margin-bottom:35px;
}
.usefulmdl{
	width:370px;
	float:left;
	padding:25px 0 0 15px;
}
.usefulmdl p{
	padding:0 22px 30px 0;
	color:#020002;
}
.usefulmdl p a,.usefulrht p a{
	color:#274A9E;
	text-decoration:none;
	text-transform:uppercase;
}
.usefulrht{
	width:450px;
	float:left;
}
.usefulrht p{
	padding:0 0 30px 0;
}
.usefulrht p img{
	float:left;
	padding:0 10px 0 0;
}
.usefulrht p span{
	padding:13px 22px 30px 0;
	color:#020002;
	display:block;
}

#nutritionalInfo{
	width:1000px;
	background:url(images/nutritional_info.jpg) no-repeat;
}
#sustainFisheries{
	width:1000px;
	background:url(images/sustainable_fisheries.jpg) no-repeat;
}
#sustainFisheries .content{
	color:#020002;
}
#sourcingProcurement{
	background:url(images/sourcing_procurement_banner.jpg) no-repeat;
}

#sourcingProcurement .content,
#worldwidepro .content{
	color:#020002;
}
#worldwidepro{
	width:1000px;
	background:url(images/worldwide_procurement.jpg) no-repeat;
}
/*---------------------- Footer */


#ftr,#altftr,#altftrFood,#ftr3,#ftr4,.usfulftr,.diffftr{
	width:1000px;	 height:56px;
	font-size:11px;
	color:#020002;
	text-align:center;
	background:#81A438 url(images/footerbg.gif) no-repeat top left;
	padding-top:35px;
	position:relative;
}
.usfulftr{
	background:#828485 url(images/usefulftr.gif) no-repeat top;
}
#altftr{
	height:64px;
	background:#A3B1C3;
	padding-top:0;
}
#altftrFood{
	height:65px;
	background:#FAD826 url(images/footerbg2.gif) no-repeat top left;
	padding-top:0;	
}

#altftr p{
	line-height:50px;
}
#altftrFood p{
	line-height:64px;
}
#ftr img,#altftr img,#altftrFood img,#ftr3 img,#ftr4 img,.usfulftr img{
	z-index:1;
	position:absolute;	
	display:block;
	float:left;
	top:26px;
	left:0;
	width:auto;
	height:auto;
}
#altftr img {
	top:0;
}
#altftrFood img {
	top:0;
}
#ftr a,#altftr a,#ftr3 a,#ftr4 a, .usfulftr a{
	font-size:11px;
	text-decoration:none;
	color:#020002;
	margin:0 5px;
}{
	font-size:11px;
	text-decoration:none;
	color:#020002;
	margin:0 5px;
}


#ftr a:hover,#altftr a:hover,#ftr3 a:hover,#ftr4 a:hover, .usfulftr a:hover,.diffftr a:hover{
	text-decoration:underline;
	color:#ffffff;
}
#prodFooter,#battFooter,#breadFooter,#fishFooter,#fastFooter,
#iqrFooter,#seaFooter,#panfooter{
	position:absolute;
	z-index:10px;
	top:988px;
	left:0;
	width:1000px;	height:64px;
	background:url(images/prod_footer.png) no-repeat;
	text-align:center;
	padding-top:25px;
	font-size:11px;
}
#battFooter{
	top:840px;	
}
#breadFooter{
	top:834px;
}
#fishFooter{
	top:713px;
}
#fastFooter{
	top:828px;
}
#iqrFooter{
	top:935px;
}
#seaFooter{
	top:762px;
}
#panfooter{
	top:905px;
}
#ftr3{
	height:56px;
	background:#2D7DBC url(images/footerbg3.gif) no-repeat;
}
#ftr4{
	height:56px;
	background:#7EBBE2 url(images/footerbg4.gif) no-repeat;
}
/*\*/
* html #prodFooter, * html #battFooter,
* html #breadFooter, * html #fishFooter,
* html #fastFooter, * html #iqrFooter,
* html #seaFooter, * html #panfooter{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prod_footer.png", sizingMethod="crop");
}
/**/
#prodFooter fieldset, #battFooter fieldset, 
#breadFooter fieldset, #fishFooter fieldset, 
#fastFooter fieldset, #iqrFooter fieldset,
#seaFooter fieldset,#panfooter fieldset{
	background:#A2A8AA;	
	height:70px;
}
#prodFooter fieldset p, #battFooter fieldset p, 
#breadFooter fieldset p, #fishFooter fieldset p, 
#fastFooter fieldset p,#iqrFooter fieldset p,
#seaFooter fieldset p,#panfooter fieldset p{
	padding-top:20px;
}
#prodFooter fieldset img, #battFooter fieldset img, 
#breadFooter fieldset img, #fishFooter fieldset img, 
#fastFooter fieldset img,#iqrFooter fieldset img,
#seaFooter fieldset img,#panfooter fieldset img,
.diffftr img{
	z-index:1;
	position:absolute;	
	display:block;
	float:left;
	top:26px;
	left:0;
	width:auto;
	height:auto;
}
.diffftr{
	background:#9186BD url(images/ftrbg.gif) no-repeat;
	padding-top:40px;
}
/*.diffftr a{
	font-size:11px;
	text-decoration:none;
	color:#020002;
	margin:0 0px;
}
.diffftr a:hover{
	text-decoration:underline;
}*/
/*.diffftr{
	width:1000px;	 height:51px;
	color:#020002;
	text-align:center;
	background:#81A438 url(images/ftrbg.gif) no-repeat top left;
	padding-top:35px;
	position:relative;
}*/
/*#diffftr img{
	z-index:1;
	position:absolute;	
	display:block;
	float:left;
	top:26px;
	left:0;
	width:auto;
	height:auto;
}*/
/*#diffftr p{
	line-height:50px;
	padding-top:35px
}*/