@charset "UTF-8";/* CSS Document */body{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}.left {	float:left;}.right {	float:right;}.clear {	clear:both;}p, h1, h2, h3, h4, h5, h6, ul, li{margin:0px;}h1, h2, h3, h4, h5, h6{font-weight:normal;}ul{list-style:none;padding:0px;}a{font-weight:bold;text-decoration:none;color:#57962e;}a:hover{color:#5a3509;text-decoration:none;}h2{margin-top:10px;font-weight:lighter;font-size:20pt;}h3{margin-top:10px;font-weight:normal;font-size:12pt;}p{text-align:justify;}.clear {clear:both;}/*Latest News*/#scrollup {	  position:relative;	  overflow:hidden;	  height:28px;	  width:390px;	  float:left;	 }.headline {	  position: absolute;	  left:900px;	  top:5px;      right:910px;	  height:28px;	  width:500px;	  color:#ffffff;	  font-weight:bold;	  font-size:10px;	  padding-left:5px;	  padding-top:2px;	  font-family:Verdana, Arial, Helvetica, sans-serif;	 }#scrollup a:hover	 {	 color:#FFFFFF;	 }/*Newsholme food group site*/div#NGF{width:950px;height:750px;margin: 0 auto;text-align:left;}div#NGF div.header{height:126px;background-image:url(../images/header-bachground.jpg);background-repeat:repeat-x;}div#NGF div.header h1.logo{margin-left:20px;}div#NGF div.header div.menu{background-image:url(../images/topmenu-background.jpg);background-repeat:repeat-x;height:28px;}div#NGF div.header div.menu ul{color:#FFFFFF;font-weight:bold;height:28px;}div#NGF div.header div.menu li{float:left;height:28px;list-style:none;margin-left:25px;}div#NGF div.header div.menu li a.menu{padding-top:6px;display:block;height:28px;color:#FFFFFF;}div#NGF div.header div.menu li a.menu:hover{color:#57962e;}div#NGF div.header div.menu p{margin-top:6px;margin-right:5px;float:left}div#NGF div.navigation{width:230px;background-color:#ecf5e5;float:left;}div#NGF div.navigation p{margin-top:10px;margin-left:10px;font-weight:bold;font-size:12pt;color:#5a3509;}div#NGF div.navigation li{margin-top:10px;font-weight:bold;}div#NGF div.navigation li a{color:#57962e;font-size:10pt;}div#NGF div.navigation li a:hover{color:#5a3509;}div#NGF div.navigation ul{padding-left:20px;}div#NGF div.content{width:710px;height:554px;float:left;margin-left:10px;color:#666666;}div#NGF div.content p{margin-top:10px;}div#NGF div.content div.about{background-image:url(../images/about-us-background.jpg);background-repeat:no-repeat;height:554px;}div#NGF div.content div.about h1{margin-bottom:10px;}div#NGF div.content div.about p{margin-top:10px;margin-left:25px;margin-right:50px;float:none;}div#NGF div.content div.about div.copy{margin-top:20px;}div#NGF div.content div.about p.mesage{margin-top:10px;text-align:right;}div#NGF div.content div.about p.mesage a{color:#666666;}div#NGF div.content div.about p.long{margin:0px;}div#NGF div.content div.about img.long{float:left;margin-right:10px;}div#NGF div.content div.jobs{background-image:url(../images/personal-background.jpg);background-repeat:no-repeat;height:554px;}div#NGF div.content div.jobs h1{margin-bottom:10px;}div#NGF div.content div.jobs p{margin-top:10px;float:none;}div#NGF div.content div.jobs div.copy{margin-top:25px;width:450px;float:left;}div#NGF div.content div.jobs div.joblist{margin-top:25px;margin-left:50px;width:300px;float:left;}div#NGF div.content div.jobs p.mesage{margin-top:10px;text-align:right;}div#NGF div.content div.jobs p.mesage a{color:#666666;}div#NGF div.content div.jobs p.long{margin:0px;}div#NGF div.content div.jobs img.long{float:left;margin-right:10px;}div#NGF div.content div.brand{background-image:url(../images/cookedmeats-background.jpg);background-repeat:no-repeat;height:554px;}div#NGF div.content div.brand p.image{float:left;margin-right:30px;margin-left:55px;margin-top:50px;}div#NGF div.content div.brand img.image2{margin-right:25px;margin-left:30px;}div#NGF div.content div.brand div.copy{margin-right:50px;margin-left:25px;width:500px;}div#NGF div.content div.personal{background-image:url(../images/personal-background.jpg);background-repeat:no-repeat;}div#NGF div.content div.personal p.aboutus{text-align:right;}div#NGF div.content div.personal p{margin-top:10px;margin-left:25px;margin-right:50px;float:none;}div#NGF div.content div.personal p img.sig{float:left;margin-right:20px;}div#NGF div.content div.personal p img.sigdavid{margin-top:10px;}div#NGF div.content div.personal div.trevor{float:left;margin-right:15px;width:160px;}div#NGF div.content div.personal div.trevor p{margin-right:0px;}div#NGF div.content div.personal div.john-devid{text-align:right;float:right;margin-left:15px;width:330px;}div#NGF div.content div.personal div.john-devid p{margin-right:10px;text-align:left;}div#NGF div.content div.personal div.john-devid img{margin-left:5px;}div#NGF div.content div.personal div.john-devid div.john{float:right;width:170px;}div#NGF div.content div.personal p.aboutus a{color:#666666;}div#NGF div.content div.news{background-image:url(../images/personal-background.jpg);background-repeat:no-repeat;}div#NGF div.content div.news p{margin-top:10px;margin-left:25px;margin-right:50px;float:none;}div#NGF div.content div.news h3,div#NGF div.content div.news h4,div#NGF div.content div.news h5{margin-top:10px;margin-left:25px;}div#NGF div.content div.news h4{font-size:14px;float:none;}div#NGF div.content div.news h5{font-size:12px;}div#NGF div.content div.news div.newscopy{width:500px;height:300px;margin-left:80px;margin-top:10px;margin-bottom:153px;}div#NGF div.content div.news div.newscopy p{margin-right:0px;}div#NGF div.content div.news div.newscopy div.story{width:500px;margin-top:10px;}div#NGF div.content div.news div.newscopy div.story p.newsimages{float:left;margin-right:15px;}div#NGF div.content div.news div.newscopy div.story div.storycopy{width:300px;float:left;margin-bottom:20px;}div#NGF div.content div.awards p{margin-top:10px;margin-left:25px;margin-right:50px;float:none;}div#NGF div.content div.awards h3,div#NGF div.content div.awards h4,div#NGF div.content div.awards h5{margin-top:10px;margin-left:25px;}div#NGF div.content div.awards h4{font-size:14px;}div#NGF div.content div.awards h5{font-size:12px;}div#NGF div.content div.awards div.copy{width:500px;}div#NGF div.content div.awards div.bpexcopy{width:500px;height:300px;margin-left:80px;margin-top:10px;margin-bottom:153px;}div#NGF div.content div.awards div.bpexcopy p,div#NGF div.content div.awards div.copy p{margin-right:0px;}div#NGF div.content div.awards p.HDEBA{float:right;}div#NGF div.content div.awards p.efsis{float:right;margin-right:0px;}div#NGF div.content div.awards div.group{width:710px;margin-top:10px;height:250px;}div#NGF div.content div.awards div.group p.group{float:left;margin-right:10px;margin-top:0px;}div#NGF div.content div.awards div.links{width:710px;margin-top:10px;}div#NGF div.content div.awards div.links p.left{margin:0px;float:left;}div#NGF div.content div.awards div.links p.right{margin:0px;float:right;}div#NGF div.content div.awards div.bpexcopy div.a2009{width:500px;height:800px;margin-top:10px;}div#NGF div.content div.awards div.bpexcopy div.a2007,div#NGF div.content div.awards div.bpexcopy div.a2008{width:500px;height:275px;margin-top:10px;}div#NGF div.content div.awards div.bpexcopy div.a2007 p.award,div#NGF div.content div.awards div.bpexcopy div.a2008 p.award,div#NGF div.content div.awards div.bpexcopy div.a2009 p.award{float:left;margin-right:15px;}div#NGF div.content div.awards div.bpexcopy div.a2007 div.a2007awards,div#NGF div.content div.awards div.bpexcopy div.a2008 div.a2008awards,div#NGF div.content div.awards div.bpexcopy div.a2009 div.a2009awards{width:300px;float:left;}div#NGF div.content div.awards div.bpexcopy div.a2009 div.a2009awards {height:1040px;}div#NGF div.content div.awards div.bpexcopy div.a2008 div.a2008awards {height:250px;}div#NGF div.content div.contact{background-image:url(../images/personal-background.jpg);background-repeat:no-repeat;}div#NGF div.content div.contact h3{margin-top:10px;font-weight:normal;font-size:12pt;}div#NGF div.content div.contact p{margin-left:10px;}div#NGF div.content div.contact p a{color:#666666;}div#NGF div.content div.contact p.mapDownload{margin-left:80px;margin-bottom:35px;}div#NGF div.content div.contact p.mapDownload span{margin-top:-10px;}div#NGF div.content div.contact div.address{margin-top:50px;margin-left:25px;margin-bottom:35px;font-size:9pt;}div#NGF div.content div.contact p.map{text-align:right;float:right;margin-right:50px;/*margin-top:-20px;*/}div#NGF div.content div.contact div.east{width:350px;float:left;}div#NGF div.content div.contact div.east p{margin-left:10px;margin-right:10px;}div#NGF div.content div.contact div.east ul{margin-left:30px;margin-right:10px;list-style:disc;}div#NGF div.content div.contact div.east li{margin-bottom:5px;}div#NGF div.content div.contact div.west{width:350px;float:left;}div#NGF div.content div.contact div.west p{margin-left:10px;margin-right:10px;}div#NGF div.content div.contact div.west ul{margin-left:30px;margin-right:10px;list-style:disc;}div#NGF div.content div.contact div.west li{margin-bottom:5px;}div#NGF div.content div.contact div.sales{	width:160px;	height:115px;	margin-left:15px;	float:left;}div#NGF div.content div.contact div.sales p a.email{	font-size:9px;}div#NGF div.content div.contact div.sales p{margin-left:0px;}div#NGF div.content div.contact div.Directions{margin-left:0px;float:right;width:710px;}div#NGF div.content div.products{background-image:url(../images/cookedmeats-background.jpg);background-repeat:no-repeat;height:554px;}div#NGF div.content div.products p{margin-top:30px;margin-left:25px;margin-right:50px;float:none;}div#NGF div.content div.products div.copy{width:400px;margin-left:20px;margin-top:20px;}div#NGF div.content div.products div.copy p{margin:0px;}div#NGF div.content div.products p.mesages{font-size:13pt;color:#57962e;}div#NGF div.content div.products div.cookedMeats{margin:0px;width:137px;margin-right:5px;margin-top:60px;float:left;text-align:center;}div#NGF div.content div.products div.cookedMeats p,div#NGF div.content div.products div.cookedMeatsLow p{margin:0px;text-align:center;}div#NGF div.content div.products div.cookedMeatsLow{margin:0px;width:137px;margin-right:5px;margin-top:120px;float:left;text-align:center;}div#NGF div.content div.products a{color:#666666;}div#NGF div.content div.products a:hover{color:#57962e;}div#NGF div.content div.productsRange{background-image:url(../images/product-ham-background.jpg);background-repeat:no-repeat;height:554px;}div#NGF div.content div.productsRange div.subHeader{width:450px;float:left;margin-left:25px;}div#NGF div.content div.productsRange h3{color:#57962e;margin:0px;}div#NGF div.content div.productsRange p{margin-top:20px;margin-left:25px;margin-right:50px;}div#NGF div.content div.productsRange div.copy{margin-left:25px;margin-bottom:25px;float:left;width:470px;}div#NGF div.content div.productsRange div.copy p{margin-left:0px;}div#NGF div.content div.productsRange p.long{margin:0px;}div#NGF div.content div.productsRange img.long{float:left;margin-right:10px;}div#NGF div.content div.productsRange div.short{float:right;width:180px;margin-right:10px;margin-top:25px;text-align:center;}div#NGF div.content div.productsRange div.short img{margin-bottom:15px;}div#NGF div.content div.productsRange div.productslist{width:275px;float:left;margin-top:25px;height:310px;}div#NGF div.content div.productsRange ul{margin-top:0px;margin-left:25px;float:left;}div#NGF div.content div.productsRange li{margin-bottom:5px;}div#NGF div.content div.productsRange li a{height:17px;width:230px;background-color:#dbedbf;display:block;color:#57962e;padding-left:20px;padding-top:5px;}div#NGF div.content div.productsRange li a:hover{background-color:#57962e;color:#FFFFFF;}div#NGF div.footer{height:80px;margin-top:10px;}div#NGF div.footer div.other{float:left;width:230px;height:100px;background-color:#ecf5e5;margin-left:10px;}div#NGF div.footer div.first{float:left;width:230px;height:100px;background-color:#ecf5e5;}div#NGF div.footer p{margin-left:10px;margin-top:5px;color:#57962e;}div#NGF div.footer div.other p.pack{margin-left:55px;margin-right:5px;float:left;}div#NGF div.footer div.other p.pork{margin-top:40px;}div#NGF div.footer a{color:#57962e;font-size:8pt;}div#NGF div.footer a:hover{color:#5a3509;}
