html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,hr,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,legend,caption {border:0;font-weight:inherit;font-style:inherit;font-size:100%;/*text-shadow:#000 0 0 0;*/margin:0;padding:0}* html ul li {position:relative}strong {font-weight:700}blockquote:before,blockquote:after,q:before,q:after {content:""}blockquote,q {quotes:"" ""}a img {border:none}a {outline:none;font-weight:700;color:#6088a0;text-decoration:none}p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5;color:#003d5b}h6 {font-style:italic;font-size:12px;padding:0 10px 10px}.fleft {float:left}.fright {float:right}.clear {clear:both}.tleft {text-align:left}.tright {text-align:right}body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5;color:#003d5b;text-align:left;min-width:980px;width:100%;display:block;float:left}h1.gone {display:none}/*---------Body Backgrounds--------*/#homebg {background:#FFF url(images/bghome.jpg) no-repeat left top;background-attachment:fixed}#prodbg {background:#FFF url(images/bgprod.jpg) no-repeat left top;background-attachment:fixed}#cookbg {background:#FFF url(images/bgcook.jpg) no-repeat left top;background-attachment:fixed}#partybg {background:#FFF url(images/bgparty.jpg) no-repeat left top;background-attachment:fixed}#storebg {background:#FFF url(images/bgstore.jpg) no-repeat left top;background-attachment:fixed}#specialsbg {background:#FFF url(images/bgspecials.jpg) no-repeat left top;background-attachment:fixed}/*---------Top Bar-----------------Logo--------*/#logo {height:60px;width:312px;background:#FFF url(images/nav.jpg) 10px 16px no-repeat;float:left;display:inline;padding:0}/*---------Top Nav--------*/#TopNavWrap {width:100%;position:fixed;top:0;left:0;background:none;z-index:100}body > #TopNavWrap {position:fixed}#TopNav {width:980px;min-width:980px;height:60px;background-color:#cfdde6;z-index:101;text-align:left;border-bottom:1px #5e8da4 solid;position:fixed;left:0;margin:0}#nav li {display:inline;text-indent:-9000px;overflow:hidden}#nav ul {list-style-type:none;display:block;list-style:none;position:relative;width:658px;height:60px;background:none;float:left;text-indent:-9000px;margin:0;padding:0}#nav li a:link,#nav li a:visited {top:0;height:48px;text-indent:-9000px;overflow:hidden}#nav .home a:link,#nav .home a:visited {margin-left:13px;float:left;width:53px;height:48px;display:inline;background:url(images/nav.jpg) 0 -50px no-repeat}#nav .onhome {margin-left:13px;float:left;width:53px;height:48px;display:inline;background:url(images/nav.jpg) 0 -150px no-repeat}#nav .home a:hover,#nav .home a:focus {background:url(images/nav.jpg) 0 -100px no-repeat}#nav .products a:link,#nav .products a:visited {margin-left:13px;float:left;width:91px;height:48px;display:inline;background:url(images/nav.jpg) 0 -200px no-repeat}#nav .onproducts {margin-left:13px;float:left;width:91px;height:48px;display:inline;background:url(images/nav.jpg) 0 -300px no-repeat}#nav .products a:hover,#nav .products a:focus {background:url(images/nav.jpg) 0 -250px no-repeat}#nav .cook a:link,#nav .cook a:visited {margin-left:13px;float:left;width:213px;height:48px;display:inline;background:url(images/nav.jpg) 0 -350px no-repeat}#nav .oncook {margin-left:13px;float:left;width:213px;height:48px;display:inline;background:url(images/nav.jpg) 0 -450px no-repeat}#nav .cook a:hover,#nav .cook a:focus {background:url(images/nav.jpg) 0 -400px no-repeat}#nav .party a:link,#nav .party a:visited {margin-left:13px;float:left;width:99px;height:48px;display:inline;background:url(images/nav.jpg) 0 -500px no-repeat}#nav .onparty {margin-left:13px;float:left;width:99px;height:48px;display:inline;background:url(images/nav.jpg) 0 -600px no-repeat}#nav .party a:hover,#nav .party a:focus {background:url(images/nav.jpg) 0 -550px no-repeat}#nav .store a:link,#nav .store a:visited {margin-left:13px;float:left;width:47px;height:48px;display:inline;background:url(images/nav.jpg) 0 -650px no-repeat}#nav .onstore {margin-left:13px;float:left;width:47px;height:48px;display:inline;background:url(images/nav.jpg) 0 -750px no-repeat}#nav .store a:hover,#nav .store a:focus {background:url(images/nav.jpg) 0 -700px no-repeat}#nav .specials a:link,#nav .specials a:visited {margin-left:13px;float:left;width:67px;height:48px;display:inline;background:url(images/nav.jpg) 0 -800px no-repeat}#nav .onspecials {margin-left:13px;float:left;width:67px;height:48px;display:inline;background:url(images/nav.jpg) 0 -900px no-repeat}#nav .specials a:hover,#nav .specials a:focus {background:url(images/nav.jpg) 0 -850px no-repeat}/*---------Header Band--------*/#HeaderBox {width:980px;min-width:980px;background-color:#FFF;float:left;display:inline;margin:121px 0 0;padding:13px 0}.ie6 #HeaderBox,.ie5 #HeaderBox {margin-top:61px}#Head {width:850px;max-width:850px;border-bottom:1px #cfdde6 solid;border-top:1px #cfdde6 solid;float:left;display:inline;padding:12px 0 10px 120px}/*---------Content Box--------*/.Content {width:755px;height:auto;border:10px #cfdde6 solid;background:#FFF;float:left;display:inline;margin:61px 0 0 100px;padding:0}

#specialsbox{
	width: 755px;
	float: left;
	background: #cfdde6;
	float: left;
	padding: 0 0 10px;
}

#specialsbox p{
	font-size:14px;
	font-style:italic;
	padding:0 10px;
}.contentpad {float:left;display:inline;padding:10px}.photo {margin-bottom:7px}#bluMap {width:312px;height:340px;margin-right:10px;background-color:#cfdde6;border:1px #cfdde6 solid;float:left;display:inline;position:relative}#Info {text-align:left;width:401px;height:auto;margin-left:10px;float:left;background:none;position:relative;display:inline}.hcolumn {width:200px;position:relative;float:left}h1.normal {font-weight:400;font-size:14px}.hcolumn ul {list-style:none;display:block;margin-bottom:12px;margin-left:0;margin-top:0;padding-left:0;float:left}.hcolumn ul li {margin-left:10px;margin-bottom:0;list-style:none}a:hover {color:#cfdde6}.title {width:100%;height:36px;border-bottom:1px #cfdde6 solid;border-top:1px #cfdde6 solid;display:block;margin-bottom:10px;clear:both}

.title1 {width:100%;height:30px;border-bottom:1px #cfdde6 solid;display:block;margin-bottom:10px;clear:both}.title img {margin-top:7px;margin-bottom:5px}

.hr {width:100%;height:10px;border-bottom:1px #cfdde6 solid;display:block;margin-bottom:10px;clear:both}ul.prodnav .navprod {margin-left:0;float:left;display:block;width:128px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 0 no-repeat}ul.prodnav .navfish a:link,ul.prodnav .navfish a:visited {margin-left:13px;float:left;width:44px;background:url(images/prodnav.jpg) 0 -40px no-repeat}ul.prodnav .onfish {margin-left:13px;float:left;width:44px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 -120px no-repeat}ul.prodnav .navfish a:hover,ul.prodnav .navfish a:focus {background:url(images/prodnav.jpg) 0 -80px no-repeat}ul.prodnav .navshell a:link,ul.prodnav .navshell a:visited {margin-left:13px;float:left;width:72px;display:inline;background:url(images/prodnav.jpg) 0 -160px no-repeat}ul.prodnav .onshell {margin-left:13px;float:left;width:72px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 -240px no-repeat}ul.prodnav .navshell a:hover,ul.prodnav .navshell a:focus {background:url(images/prodnav.jpg) 0 -200px no-repeat}ul.prodnav .navmeat a:link,ul.prodnav .navmeat a:visited {margin-left:13px;float:left;width:50px;display:inline;background:url(images/prodnav.jpg) 0 -280px no-repeat}ul.prodnav .onmeat {margin-left:13px;float:left;width:50px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 -360px no-repeat}ul.prodnav .navmeat a:hover,ul.prodnav .navmeat a:focus {background:url(images/prodnav.jpg) 0 -320px no-repeat}ul.prodnav .navprep a:link,ul.prodnav .navprep a:visited {margin-left:13px;float:left;width:111px;display:inline;background:url(images/prodnav.jpg) 0 -400px no-repeat}ul.prodnav .onprep {margin-left:13px;float:left;width:111px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 -480px no-repeat}ul.prodnav .navprep a:hover,ul.prodnav .navprep a:focus {background:url(images/prodnav.jpg) 0 -440px no-repeat}ul.prodnav .navdress a:link,ul.prodnav .navdress a:visited {margin-left:13px;float:left;width:143px;display:inline;background:url(images/prodnav.jpg) 0 -520px no-repeat}ul.prodnav .ondress {margin-left:13px;float:left;width:143px;text-indent:-9000px;overflow:hidden;background:url(images/prodnav.jpg) 0 -600px no-repeat}ul.prodnav .navdress a:hover,ul.prodnav .navdress a:focus {background:url(images/prodnav.jpg) 0 -560px no-repeat}.Prod ul {padding-left:0;float:left;display:inline;margin:-10px 0 0}.Prod ul li {display:block;width:240px;height:48px;border-bottom:dotted 2px #cfdde6;list-style-type:none;list-style:none;font-size:14px;line-height:48px;background:none;margin:0;padding:0}/*---------Fish List--------*/ul li.sol,ul li.smotun {margin-top:-550px}/*---------Shellfish List--------*/ul li.cooshr,ul li.fromus {margin-top:-450px}/*---------Meat List--------*/ul li.foigra,ul li.engmea {margin-top:-250px}/*---------Prepared Food List--------*/ul li.chipie,ul li.seabro {margin-top:-200px}/*---------Dressings and Fixings List--------*/ul li.spiher,ul li.tru {margin-top:-100px}.Party ul {padding-left:0;float:left;width:735px;display:inline;margin:-10px 0 0}.Party ul li {float:left;display:block;width:735px;height:48px;border-bottom:dotted 2px #cfdde6;list-style-type:none;list-style:none;font-size:14px;line-height:48px;background:none;margin:0;padding:0}ul.partynav .navparty {margin-left:0;float:left;display:block;width:140px;text-indent:-9000px;overflow:hidden;background:url(images/partynav.jpg) 0 0 no-repeat}ul.partynav .navcold a:link,ul.partynav .navcold a:visited {margin-left:13px;float:left;width:87px;background:url(images/partynav.jpg) 0 -40px no-repeat}ul.partynav .oncold {margin-left:13px;float:left;width:87px;text-indent:-9000px;overflow:hidden;background:url(images/partynav.jpg) 0 -120px no-repeat}ul.partynav .navcold a:hover,ul.partynav .navcold a:focus {background:url(images/partynav.jpg) 0 -80px no-repeat}ul.partynav .navhot a:link,ul.partynav .navhot a:visited {margin-left:13px;float:left;width:82px;display:inline;background:url(images/partynav.jpg) 0 -160px no-repeat}ul.partynav .onhot {margin-left:13px;float:left;width:82px;text-indent:-9000px;overflow:hidden;background:url(images/partynav.jpg) 0 -240px no-repeat}ul.partynav .navhot a:hover,ul.partynav .navhot a:focus {background:url(images/partynav.jpg) 0 -200px no-repeat}.Cook ul,.Specials ul {padding-bottom:20px;padding-top:10px;padding-left:0;margin-left:50px;list-style-type:none}.Cook ul li,.Specials ul li {padding-left:15px;padding-right:15px;background:url(images/ulli.gif) left center no-repeat;margin-bottom:0}.Cook h1,.Specials h1 {font-size:18px;color:#003d5b;font-weight:700;line-height:24px;border-bottom:solid 2px #cfdde6;margin:0 0 3px;padding:0 0 5px}.Cook h2,.Specials h2 {font-size:14px;color:#477691;font-weight:700;line-height:24px;padding-bottom:10px;margin:0}.Cook h3,.Specials h3 {font-size:14px;color:#477691;font-weight:400;line-height:24px;padding-bottom:10px;margin:0}.Cook h5,.Specials h5 {font-size:14px;font-weight:400;font-style:oblique;line-height:24px;padding-bottom:10px;color:#477691;margin:0 20px}.Cook h6,.Specials h6 {font-style:italic;font-size:12px;padding:10px 20px}hr {border-bottom:dotted 2px #cfdde6;margin-bottom:10px}ul.jump {font-size:12px;display:block;float:left;list-style-type:none;margin-left:10px;margin-right:10px;padding-left:0;padding-top:0;padding-bottom:10px}ul.jump a:link,ul.jump a:visited {font-size:12px;color:#477691;text-decoration:none;font-weight:400}ul.jump a:hover,ul.jump a:focus {color:#cfdde6;text-decoration:underline}ul.jump li {padding-left:15px;background:url(images/ulli.gif) left center no-repeat}ul.method {display:block;list-style-type:none;margin-left:5px;margin-bottom:10px;padding-left:0}ul.method li {padding-left:15px;padding-right:15px;margin-bottom:10px;background:url(images/meth.gif) left 7px no-repeat}ul.twocolchart {display:block;list-style-type:none;float:left;margin:0 0 20px 20px;padding:0}ul.twocolchart li {border-bottom:dotted 2px #cfdde6;background:none}.Cook p,.Specials p {padding:0 20px 20px}p.instructions {padding:20px}.specimg {float:left;margin:8px 20px 20px 0}ul.cooknav .navcook {margin-left:0;float:left;display:block;width:314px;text-indent:-9000px;overflow:hidden;background:url(images/cooknav.jpg) 0 0 no-repeat}ul.cooknav .navinst a:link,ul.cooknav .navinst a:visited {margin-left:13px;float:left;width:93px;background:url(images/cooknav.jpg) 0 -40px no-repeat}ul.cooknav .oninst {margin-left:13px;float:left;width:93px;text-indent:-9000px;overflow:hidden;background:url(images/cooknav.jpg) 0 -120px no-repeat}ul.cooknav .navinst a:hover,ul.cooknav .navinst a:focus {background:url(images/cooknav.jpg) 0 -80px no-repeat}ul.cooknav .navrec a:link,ul.cooknav .navrec a:visited {margin-left:13px;float:left;width:68px;display:inline;background:url(images/cooknav.jpg) 0 -160px no-repeat}ul.cooknav .onrec {margin-left:13px;float:left;width:68px;text-indent:-9000px;overflow:hidden;background:url(images/cooknav.jpg) 0 -240px no-repeat}ul.cooknav .navrec a:hover,ul.cooknav .navrec a:focus {background:url(images/cooknav.jpg) 0 -200px no-repeat}.Store h1 {font-size:14px;font-weight:700;display:inline}.Store h2 {font-size:14px;font-style:normal;font-weight:400;display:inline}.Store p + p {line-height:1.5;padding:20px 0 0}/*---------Store Slideshow--------*/#slideshow {position:relative;height:300px;width:300px;float:left;margin:0 20px 20px 0}#slideshow IMG {position:absolute;top:0;left:0;z-index:8}#slideshow IMG.active {z-index:10}#slideshow IMG.last-active {z-index:9}/*---------pagebottom--------*/#footer {width:755px;height:20px;float:left;display:inline;text-align:right;background:#FFF;font-size:10px;color:#cfdde6;line-height:20px;margin:61px 0 61px 100px;padding:0 10px}#footer p {font-size:12px;color:#cfdde6}#footer a,#footer a:hover,#footer a:focus,#footer a:visited {font-weight:400}ul.prodnav,ul.partynav,ul.cooknav {width:755px;float:left;height:45px;padding-left:0;display:block;list-style-type:none;background-color:#cfdde6;margin:-10px 0 0}ul.prodnav li,ul.partynav li,ul.cooknav li {text-decoration:none;height:38px;display:inline}ul.prodnav li a:link,ul.prodnav li a:visited,ul.partynav li a:link,ul.partynav li a:visited,ul.cooknav li a:link,ul.cooknav li a:visited {text-decoration:none;height:38px;text-indent:-9000px;overflow:hidden}.Prod,.Party,.Cook,.Specials,.Store {width:735px;float:left;display:inline}ul li.atlsal,ul li.hal,ul li.ahitun,ul li.sabfis,ul li.orarou,ul li.cod,ul li.sna,ul li.wilsal,ul li.bathad,ul li.hadloi,ul li.pick,ul li.kincra,ul li.snocra,ul li.cramea,ul li.cracla,ul li.sixshri,ul li.tweshri,ul li.u5shr,ul li.u8shr,ul li.ezpee,ul li.whochi,ul li.chibre,ul li.chileg,ul li.chicor,ul li.ducbre,ul li.cracak,ul li.salpat,ul li.seamac,ul li.fispie,ul li.olioil,ul li.vin {margin-left:0}ul li.sol,ul li.bas,ul li.sea,ul li.swoste,ul li.tunste,ul li.mahmah,ul li.halste,ul li.monfis,ul li.raitro,ul li.smosal,ul li.gro,ul li.cooshr,ul li.lantai,ul li.cratai,ul li.sca,ul li.twesca,ul li.tensca,ul li.bacsca,ul li.squrin,ul li.squtub,ul li.foigra,ul li.raclam,ul li.porcho,ul li.newyor,ul li.ribste,ul li.chipie,ul li.beepie,ul li.shepie,ul li.shrske,ul li.spiher,ul li.sausal {margin-left:242px}ul li.smotun,ul li.mather,ul li.kip,ul li.finhad,ul li.smomac,ul li.smobla,ul li.bbqeel,ul li.bbqsal,ul li.indcan,ul li.blank,ul li.pla,ul li.fromus,ul li.esc,ul li.fivlob,ul li.ninlob,ul li.twelob,ul li.lobmea,ul li.cdnlob,ul li.livlob,ul li.cav,ul li.engmea,ul li.beeshi,ul li.tanchi,ul li.valsau,ul li.seabro,ul li.bakpot,ul li.safric,ul li.tru,ul li.seasal {margin-left:484px}