a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#productnumber6text p,
#productnumber4text p,
#productnumber2text p,
#productnumber8text p,
#productnumber7text p,
#productnumber5text p,
#productnumber3text p,
#productnumber1text p  {
   font: bold 15px/24px OrandaBT-Roman, OrandaBT, "Oranda BT";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#awardsmenu li a:hover,
#homepagemenu li a:hover,
#contactusmenu li a:hover,
#productsmenu li a:hover,
#recipesmenu li a:hover,
#aboutusmenu li a:hover  {
   text-decoration: underline;
}

#product6text p,
#product2text p,
#product4text p,
#product8text p,
#product3text p,
#product7text p,
#product5text p,
#product1text p  {
   font: 11px/14px Myriad-Roman, Myriad;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#aboutusmenu li a,
#homepagemenu li a,
#recipesmenu li a,
#contactusmenu li a,
#awardsmenu li a,
#productsmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #484848;
   height: 100%;
}

#aboutusmenu li,
#productsmenu li,
#contactusmenu li,
#homepagemenu li,
#awardsmenu li,
#recipesmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#addressheadertext p,
#recipestext p,
#contactheadertext p,
#aboutheadingtext p,
#productstext p  {
   font: bold 19px/19px Georgia, serif;
   margin: 0px;
   color: #D8B77C;
   text-align: left;
}

#pid4products,
#pid2aboutus,
#pid1homepage,
#pid5recipes,
#pid3awards,
#pid6contactus  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#awardsmenu,
#contactusmenu,
#recipesmenu,
#aboutusmenu,
#productsmenu,
#homepagemenu  {
   font: 14px/24px OrandaBT-Roman, OrandaBT, "Oranda BT";
   margin: 0px;
   height: 24px;
   padding: 0px;
   list-style: none;
   text-align: center;
   letter-spacing: -1px;
   color: #484848;
   position: absolute;
   top: 110px;
   z-index: 5;
}

#productnumber6text,
#productnumber4text,
#productnumber3text,
#productnumber2text  {
   visibility: visible;
   position: absolute;
   top: 429px;
   z-index: 5;
   width: 140px;
}

#product3text,
#product7text,
#product1text,
#product2text,
#product4text  {
   visibility: visible;
   position: absolute;
   top: 455px;
   z-index: 5;
   width: 183px;
}

#aboutsec2text p,
#aboutsec1text p,
#aboutsec3text p,
#maintexttext p  {
   font: 14px/17px Georgia, serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#productstext,
#aboutheadingtext,
#contactheadertext,
#recipestext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 196px;
   z-index: 4;
   width: 540px;
}

#productnumber8text,
#productnumber7text,
#productnumber5text  {
   visibility: visible;
   position: absolute;
   top: 729px;
   z-index: 5;
   width: 140px;
}

#product3img,
#product7img,
#product2img,
#product4img  {
   visibility: visible;
   position: absolute;
   top: 286px;
   z-index: 4;
   width: 210px;
   height: 289px;
}

#product5text,
#product6text,
#product8text  {
   visibility: visible;
   position: absolute;
   top: 755px;
   z-index: 5;
   width: 183px;
}

#picture2img,
#picture3img,
#picture1img  {
   visibility: visible;
   position: absolute;
   top: 178px;
   z-index: 4;
   width: 292px;
   height: 211px;
}

#pic3img,
#pic4img,
#pic6img,
#pic1img  {
   visibility: visible;
   position: absolute;
   left: 21px;
   z-index: 4;
   width: 150px;
   height: 143px;
}

#britishchampions,
#britishchampionsg  {
   visibility: visible;
   position: absolute;
   left: 702px;
   top: 53px;
   width: 146px;
   height: 16px;
   background-repeat: no-repeat;
}

#id6moreimg,
#id0moreimg,
#id4moreimg  {
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 71px;
   height: 19px;
}

#supplierstext,
#contactformtext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   z-index: 4;
   width: 571px;
}

#pic10img,
#pic2img,
#pic5img  {
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 150px;
   height: 142px;
}

#sumatext p,
#junipertext p  {
   font: 12px/20px Arial-BoldItalicMT, "Arial- Bold Italic MT";
   margin: 0px;
   color: #A5A5A5;
   text-decoration: underline;
   text-align: left;
}

#product1img,
#product5img  {
   visibility: visible;
   position: absolute;
   left: 34px;
   z-index: 4;
   width: 211px;
   height: 289px;
}

#text2text p,
#text1text p  {
   font: 14px/18px Georgia, serif;
   margin: 0px;
   padding-bottom: 7px;
   text-align: left;
   color: #FFFFFF;
}

#product6img,
#product8img  {
   visibility: visible;
   position: absolute;
   top: 586px;
   z-index: 4;
   width: 210px;
   height: 289px;
}

#id3moreimg,
#id5moreimg  {
   visibility: visible;
   position: absolute;
   top: 543px;
   z-index: 5;
   width: 72px;
   height: 19px;
}

#junipertext,
#sumatext  {
   visibility: visible;
   position: absolute;
   top: 560px;
   z-index: 4;
   width: 128px;
}

#productnumber5text  {
   left: 49px;
}

#productnumber7text  {
   left: 501px;
}

#productnumber8text  {
   left: 728px;
}

#productnumber3text  {
   left: 501px;
}

#productnumber6text  {
   left: 277px;
   top: 729px;
}

#productnumber2text  {
   left: 277px;
}

#productnumber4text  {
   left: 728px;
}

#britishchampionsg  {
   background-image: url(../sg_awards_media/britishchampionsg.png);
   z-index: 6;
}

#pic8img,
#pic9img  {
   visibility: visible;
   position: absolute;
   left: 790px;
   z-index: 4;
   width: 150px;
   height: 143px;
}

#britishchampions  {
   background-image: url(../sg_awards_media/britishchampions.png);
   z-index: 4;
}

#contactformtext  {
   top: 625px;
}

#maintexttext p  {
   font-family: HumanistSlabserif712BT-Bold, HumanistSlabserif712BT, "Humanist Slabserif712 BT";
}

#sitemaptext p, #sitemaptext a, #sitemaptext a:hover, #sitemaptext a:visited   {
   font: 11px/16px Tahoma, sans-serif;
   margin: 0px;
   color: #1B1B1B;
   text-align: center;
}

#supplierstext  {
   top: 518px;
}

#contactusmenu  {
   left: 845px;
}

#awardwinningg  {
   background: url(../sg_awards_media/awardwinningg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 35px;
   z-index: 5;
   width: 449px;
   height: 18px;
}

#homepagemenu  {
   left: 311px;
}

#product3text  {
   left: 501px;
}

#product1text  {
   left: 49px;
}

#product5text  {
   left: 49px;
}

#product2text  {
   left: 277px;
}

#footerbarimg  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 993px;
   z-index: 4;
   width: 903px;
   height: 42px;
}

#productsmenu  {
   left: 635px;
}

#product7text  {
   left: 501px;
   top: 755px;
}

#product8text  {
   left: 728px;
}

#awardstext p  {
   font: 14px/17px Georgia, serif;
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#product6text  {
   left: 277px;
}

#product4text  {
   left: 728px;
}

#product6img  {
   left: 261px;
}

#product4img  {
   left: 713px;
}

#picture3img  {
   left: 643px;
}

#aboutusmenu  {
   left: 421px;
}

#picture2img  {
   left: 334px;
}

#junipertext  {
   left: 136px;
}

#product2img  {
   left: 261px;
}

#recipesmenu  {
   left: 751px;
}

#product8img  {
   left: 713px;
}

#picture1img  {
   left: 24px;
}

#product5img  {
   top: 586px;
}

#recipestext  {
   left: 204px;
}

#product1img  {
   top: 286px;
}

#product7img  {
   left: 488px;
   top: 586px;
}

#product3img  {
   left: 488px;
}

#sitemaptext  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 998px;
   z-index: 5;
   width: 686px;
}

#promobarimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 932px;
   z-index: 4;
   width: 960px;
   height: 33px;
}

#id1moreimg  {
   visibility: visible;
   position: absolute;
   left: 388px;
   top: 843px;
   z-index: 5;
   width: 72px;
   height: 19px;
}

#awardsmenu  {
   left: 517px;
}

#id6moreimg  {
   top: 543px;
   left: 161px;
}

#id5moreimg  {
   left: 388px;
}

#menubarimg  {
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 96px;
   z-index: 4;
   width: 721px;
   height: 49px;
}

#id0moreimg  {
   top: 843px;
   left: 614px;
}

#id3moreimg  {
   left: 840px;
}

#id4moreimg  {
   top: 543px;
   left: 614px;
}

#id2moreimg  {
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 843px;
   z-index: 5;
   width: 71px;
   height: 19px;
}

#sumatext  {
   left: 374px;
}

#pic10img  {
   top: 778px;
   left: 790px;
}

#pic4img  {
   top: 631px;
}

#layer56  {
   background: url(../sg_awards_media/layer56.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 960px;
   height: 100%;
}

#roseimg  {
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 10px;
   z-index: 4;
   width: 75px;
   height: 75px;
}

#pic6img  {
   top: 192px;
   left: 790px;
}

#pic2img  {
   top: 338px;
   left: 21px;
}

#pic8img  {
   top: 484px;
}

#pic1img  {
   top: 192px;
}

#pic5img  {
   top: 778px;
   left: 21px;
}

#logoimg  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 15px;
   z-index: 5;
   width: 288px;
   height: 151px;
}

#pic7img  {
   visibility: visible;
   position: absolute;
   left: 790px;
   top: 338px;
   z-index: 4;
   width: 150px;
   height: 142px;
}

#pic3img  {
   top: 484px;
}

#pic9img  {
   top: 631px;
}

html, body  {
   padding: 0px;
   margin: 0px;
  background: url(../bg.png) repeat-y top center #151515;
}

#addresstext p a:hover  {
   text-decoration: underline;
}

#portlancastertext p  {
   font: 12px/16px Arial-BoldItalicMT, "Arial- Bold Italic MT",  Arial;
   font-style:italic;
   font-weight:bold;
   margin: 0px;
   color: #A5A5A5;
   text-align: left;
}

#portlancastertext  {
	visibility: visible;
	position: absolute;
	left: 443px;
	top: 442px;
	z-index: 5;
	width: 128px;
}

#contactformtext p  {
   font: 12px/15px Arial-BoldItalicMT, "Arial- Bold Italic MT",  Arial;
   font-style:italic;
   font-weight:bold;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#addressheadertext  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 196px;
   z-index: 4;
   width: 161px;
}

#addresstext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
}

#supplierstext p  {
   font: 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #CEAF76;
   text-align: left;
}

#contacttext p  {
   font: 12px/19px Georgia, serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#addresstext p  {
   font: 12px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: left;
}

#linebreakimg  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 409px;
   z-index: 6;
   width: 2px;
   height: 101px;
}

#morrisonsimg  {
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 431px;
   z-index: 4;
   width: 60px;
   height: 64px;
}

#whiteonblack  {
   background: url(../sg_contactus_media/whiteonblack.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 274px;
   top: 550px;
   z-index: 4;
   width: 85px;
   height: 60px;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 233px;
   z-index: 4;
   width: 314px;
}

#aldilogoimg  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 433px;
   z-index: 4;
   width: 49px;
   height: 61px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 231px;
   z-index: 5;
   width: 549px;
}

#boothsimg  {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 453px;
   z-index: 4;
   width: 117px;
   height: 26px;
}

#googleimg  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 491px;
   z-index: 5;
   width: 135px;
   height: 60px;
}

#deleteimg  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 671px;
   z-index: 4;
   width: 538px;
   height: 243px;
}

#portimg  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 416px;
   z-index: 4;
   width: 105px;
   height: 87px;
}

#layer57  {
   background: url(../sg_contactus_media/layer57.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 548px;
   z-index: 4;
   width: 85px;
   height: 56px;
}

#mapimg  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 522px;
   z-index: 4;
   width: 248px;
   height: 208px;
}

#recipesb a,
#newsb a,
#hoepageb a,
#aboutb a,
#awardsb a,
#contactb a,
#productsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#britishchampionsimg  {
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 10px;
   z-index: 3;
   width: 537px;
   height: 75px;
}

#productsb a:hover  {
   background-position: -60px 0%;
}

#contactb a:hover  {
   background-position: -70px 0%;
}

#recipesb a:hover  {
   background-position: -44px 0%;
}

#hoepageb a:hover  {
   background-position: -63px 0%;
}

#awardsb a:hover  {
   background-position: -80px 0%;
}

#aboutb a:hover  {
   background-position: -56px 0%;
}

#newsb a:hover  {
   background-position: -34px 0%;
}

#shape1copy10  {
   background: url(../sg_extrapage_media/shape1copy10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 827px;
   top: 95px;
   z-index: 3;
   width: 95px;
   height: 51px;
}

#shape1copy12  {
   background: url(../sg_extrapage_media/shape1copy12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 95px;
   z-index: 4;
   width: 99px;
   height: 51px;
}

#shape1copy11  {
   background: url(../sg_extrapage_media/shape1copy11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 95px;
   z-index: 4;
   width: 70px;
   height: 51px;
}

#productsb a  {
   width: 60px;
   background-image: url(../sg_extrapage_media/productsb.gif);
}

#shape1copy6  {
   background: url(../sg_extrapage_media/shape1copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 95px;
   z-index: 3;
   width: 89px;
   height: 51px;
}

#shape1copy9  {
   background: url(../sg_extrapage_media/shape1copy9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 753px;
   top: 95px;
   z-index: 5;
   width: 76px;
   height: 51px;
}

#shape1copy8  {
   background: url(../sg_extrapage_media/shape1copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 95px;
   z-index: 4;
   width: 89px;
   height: 51px;
}


#shape1copy7  {
   background: url(../sg_extrapage_media/shape1copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 95px;
   z-index: 3;
   width: 108px;
   height: 51px;
}

#recipesb a  {
   width: 44px;
   background-image: url(../sg_extrapage_media/recipesb.gif);
}

#menubarimg  {
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 96px;
   z-index: 6;
   width: 721px;
   height: 49px;
}

#hoepageb a  {
   width: 63px;
   background-image: url(../sg_extrapage_media/hoepageb.gif);
}

#contactb a  {
   width: 70px;
   background-image: url(../sg_extrapage_media/contactb.gif);
}

#awardsb a  {
   width: 80px;
   background-image: url(../sg_extrapage_media/awardsb.gif);
}

#productsb  {
   visibility: visible;
   position: absolute;
   left: 681px;
   top: 117px;
   z-index: 7;
   width: 60px;
   height: 9px;
}

#aboutb a  {
   width: 56px;
   background-image: url(../sg_extrapage_media/aboutb.gif);
}

#hoepageb  {
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 117px;
   z-index: 7;
   width: 63px;
   height: 9px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 839px;
   top: 117px;
   z-index: 7;
   width: 70px;
   height: 9px;
}

#recipesb  {
   visibility: visible;
   position: absolute;
   left: 769px;
   top: 117px;
   z-index: 7;
   width: 44px;
   height: 9px;
}

#newsb a  {
   width: 34px;
   background-image: url(../sg_extrapage_media/newsb.gif);
}

#logoimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 15px;
   z-index: 7;
   width: 288px;
   height: 151px;
}

#awardsb  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 117px;
   z-index: 7;
   width: 80px;
   height: 9px;
}

#shape1  {
   background: url(../sg_extrapage_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 95px;
   z-index: 3;
   width: 101px;
   height: 51px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 117px;
   z-index: 7;
   width: 56px;
   height: 9px;
}

#newsb  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 117px;
   z-index: 7;
   width: 34px;
   height: 9px;
}
