body {	margin:0px;	padding:0px;background: #000 url(/images/bgNoise.jpg) repeat top left;;font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#222;}

.spaceout { padding:15px; }
.spaceout2 { padding:10px; }

div#wrap { width:960px; margin:0px auto; }
div#site { width:960px; float:left; background:url(/images/bgGriddle.jpg) top left repeat-y;  }
div#site div#header {position:relative;height:145px;width:960px;float:left;}
div#site div#header img#logo {position:absolute;left:48px;top:0px;}
div#site div#header div#navWrap {position:absolute;right:25px;top:0px;}


#topNav { width:711px; height:135px; position:relative;	}
#topNav a { position:absolute; top:0px;	}

#topNav a#navAbout { left:0px; width:85px; height:133px; background:url(/images/top-nav.png) top left no-repeat; }
#topNav a#navAbout:hover { background-position:0px -137px; }

#topNav a#navWhatsNew {	left:74px;width:92px;height:133px; background:url(/images/top-nav.png) -74px 0px no-repeat;}
#topNav a#navWhatsNew:hover { background-position:-74px -272px;}

#topNav a#navProducts {	left:160px;width:87px;height:133px; background:url(/images/top-nav.png) -160px 0px no-repeat;}
#topNav a#navProducts:hover{ background-position:-160px -137px;}	

#topNav a#navRecipes {left:235px;width:92px;height:133px; background:url(/images/top-nav.png) -235px 0px no-repeat;}
#topNav a#navRecipes:hover { background-position:-235px -272px;}
	
#topNav a#navSfS {left:319px;width:104px;height:133px; background:url(/images/top-nav.png) -319px 0px no-repeat;}
#topNav a#navSfS:hover { background-position:-319px -137px;}

#topNav a#navAwards {left:410px;width:86px;height:133px; background:url(/images/top-nav.png) -410px 0px no-repeat;}
#topNav a#navAwards:hover { background-position:-410px -272px;}

#topNav a#navTVAds {left:479px;	width:78px;height:133px; background:url(/images/top-nav.png) -479px 0px no-repeat;}
#topNav a#navTVAds:hover { background-position:-479px -137px;}

#topNav a#navContact {left:556px;width:84px;height:133px; background:url(/images/top-nav.png) -556px 0px no-repeat;}
#topNav a#navContact:hover {  background-position:-556px -272px;}

div#site div#content { position:relative; width:870px; clear:both; float:left; margin-left:45px; }
div#footer {color:#888; width:870px; padding:0px 45px; float:left;margin:10px auto; font-size:10px; font-family:arial,sans-serif}
div#footer ul#nav {margin:0px;padding:0px;list-style:none; float:left;}
div#footer ul#nav li {float:left;}
div#footer ul#nav li a {color:#9e9e9e;padding:0px 10px; border-left:1px solid #414141;border-right:1px solid #232323;text-decoration:none;}
div#footer ul#nav li a.current {font-weight:bold;}
div#footer ul#nav li a:hover, div#site div#footer div.capellaGlobalFooter a:hover {color:#CCC;text-decoration:underline;}
div#footer ul#nav li.first a { border-left:none; }
div#footer ul#nav li.last a { border-right:none; }

div#footer div#copyright { text-align:right; float:right; font-size:95%; width:140px;  }

.clear {clear:both;}
a img {border:none;}
div.inner { width:560px; }
.rf { float:right; }

/* HOME page custom styles */
div.home  {height:420px;}
div.home div#welcome {width:470px; background:url(/images/bgContent.jpg) repeat top left;overflow:hidden}
div.home #itsnew {position:absolute;left:0px;bottom:10px;}
div.home #world {position:absolute;top:190px;right:220px;}
div.home #productrange {position:absolute;top:-10px;right:190px;width:204px; height:192px;cursor:pointer;}
#productrange-link { width: 204px; height: 192px; }
div.home #cooking {position:absolute;right:-12px;top:-12px;}
div.home #awardbacon {position:absolute;right:-10px;top:-25px;}
div.home #awardsausages {position:absolute;top:250px;right:0px;}
div.home #schoolfund {position:absolute;top:300px;left:166px;}
div.home #sausagesforschools { position:absolute;top:290px;left:230px; }
div.home #christmasham { position: absolute; bottom: -15px; left: -15px; }
div.home #recall { display: block; width: 127px; height: 162px; position: absolute; bottom: -10px; left: 10px; background:url(/images/home-chinese-honey-recall.png) no-repeat; cursor:pointer; }
* html div.home #recall {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home-chinese-honey-recall.png',sizingMethod='scale');}

div.home #faqs { position: absolute; bottom: -15px; right: 50px; }

/* Content page custom styles */
div.page {/*height:540px;*/}
div#leftCol { float:left; top:2px; left:0; background:url(/images/bgContent.jpg) repeat top left; width:179px; height:451px; margin-right:10px; }
div#mainCol { float:left; background:url(/images/bgContent.jpg) repeat top left; width:660px; min-height:453px; }
#mainColsplit { background:url(/images/bgContent.jpg) repeat top left; width:360px; }
#mainColsplit2 { background:url(/images/bgContent.jpg) repeat top left; width:470px; }

#large-mainColsplit { background:url(/images/bgContent.jpg) repeat top left; width:415px; }
#large-mainColsplit2 { background:url(/images/bgContent.jpg) repeat top left; width:415px; }

div#mainColsfs { float:left; background:url(/images/bgContent.jpg) repeat top left; width:373px; min-height:453px; }
div.mainColMid { top:0; left:189px; }
div.mainColLeft  {float:left; margin-left:40px; }
div.mainColRight  { float:right; margin-right:40px;}
div#oneCol {float:left; margin-top:7px; background:url(/images/bgContent.jpg) repeat top left; width:561px;  }
div#oneColPhotos { position:absolute; top:3px; right:0px; width:315px; }
div#fullWidth { float:left; width:100%; margin-top:7px; background:url(/images/bgContent.jpg) repeat top left; }
.paperbg { background:url(/images/bgContent.jpg) repeat top left; width:665px!important; padding-bottom:10px; }
.paperbg2 { background:url(/images/bgContent.jpg) repeat top left; width:213px!important; padding-bottom:10px; }
.paperbg3 { background:url(/images/bgContent.jpg) repeat top left; width:322px!important; padding-bottom:10px; }
#vidwrapper { background:url(/images/loading-movie.jpg) center 50% no-repeat; }

#recipeHome {background:url(/images/Recipes-Main-Splash2.jpg) no-repeat top left; width:673px; height:443px; }
.recipeHomeText { margin-top:230px;margin-left:18px; width:585px;}
.recipeMenu img { margin-bottom:8px }
.recipeMenu p {  }
.recipeMenu p a { color:#000; margin-bottom:13px; display:block; }
.recipeMenu p a:hover { text-decoration:none; }
#ttr, .ttr { position:absolute; top:-3px; left:600px; }
#tbleft, .tbleft { position:absolute; bottom:5px; left:8px; }
.nuti-info { border-top:1px solid #666;width:100%; }
.nuti-info td { border-bottom:1px solid #666; padding:2px 4px;  }
.nuti-info td:last-child {text-align:right}
.sizzle { width: 200px; height: 20px; margin-left: 45px; }