#manufacturersbutton a:hover,
#foodserviceoperatorsbutton a:hover,
#distributorsbutton a:hover,
#newbottommenu li a:hover  {
   font-style: italic;
}

#manufacturersbutton a,
#distributorsbutton a,
#packagingbutton a,
#foodserviceoperatorsbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FF0000;
}

#distribhdlinetext p,
#foodophdlinetext p,
#foodmfgshdlinetext p  {
   font: bold 12px/12px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#morebutton a,
#soupsbutton a,
#entreesbutton a,
#saladsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 8px;
   background-position: 0% 0px;
   font-size: 8px;
   line-height: 8px;
}

#foodoperatorstext p,
#manufacturerstext p,
#distributorstext p  {
   font: 9px/11px Verdana;
   margin: 0px;
   text-align: left;
}

#topmenu li a,
#newbottommenu li a  {
   text-decoration: none;
   color: #82AF82;
   height: 100%;
   display: block;
}

#topmenu li,
#newbottommenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#foodserviceoperatorsbutton  {
   font: 9px/12px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 482px;
   z-index: 5;
   width: 133px;
   height: 12px;
}

#serviceareabutton a:hover  {
   background-position: -42px 0%;
}

#packagingbutton a:hover  {
   text-decoration: underline;
   font-style: italic;
}

#wallpaperbutton a:hover  {
   background-position: -134px 0%;
}

#i10tipsbutton a:hover  {
   background-position: -151px 0%;
}

#recipesbutton a:hover  {
   background-position: -22px 0%;
}

#entreesbutton a:hover  {
   background-position: -43px 0%;
}

#saladsbutton a:hover  {
   background-position: -36px 0%;
}

#cindiebutton a:hover  {
   background-position: -274px 0%;
}

#aboutmenu li a:hover  {
   color: #0000FF;
   font-style: italic;
}

#soupsbutton a:hover  {
   background-position: -31px 0%;
}

#manufacturersbutton  {
   font: 9px/13px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 482px;
   top: 481px;
   z-index: 5;
   width: 116px;
   height: 13px;
}

#serviceareabutton a  {
   background: url(homemedia/serviceareabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 42px;
   font-size: 33px;
   line-height: 33px;
}

#newbottommenu li a  {
   font-style: Normal;
}

#ourcustomerstext p  {
   font: 12px/15px Verdana;
   margin: 0px;
   text-align: left;
}

#foodmfgshdlinetext  {
   visibility: visible;
   position: absolute;
   left: 482px;
   top: 397px;
   z-index: 5;
   width: 112px;
}

#certificationlogos  {
   background: url(homemedia/certificationlogos.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 322px;
   top: 533px;
   z-index: 1;
   width: 148px;
   height: 30px;
}

#morebutton a:hover  {
   background-position: -58px 0%;
}

#distributorsbutton  {
   font: 9px/12px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 483px;
   z-index: 5;
   width: 102px;
   height: 12px;
}

#topmenu li a:hover  {
   color: #00FF00;
   font-weight: bold;
}

#newsbutton a:hover  {
   background-position: -149px 0%;
}

#foodoperatorstext  {
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 434px;
   z-index: 5;
   width: 133px;
}

#distribhdlinetext  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 403px;
   z-index: 5;
   width: 119px;
}

#serviceareabutton  {
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 485px;
   z-index: 7;
   width: 42px;
   height: 33px;
}

#wcgtext p a:hover  {
   color: #00FF00;
}

#wallpaperbutton a  {
   background: url(homemedia/wallpaperbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 86px;
   width: 134px;
   font-size: 86px;
   line-height: 86px;
}

#manufacturerstext  {
   visibility: visible;
   position: absolute;
   left: 482px;
   top: 434px;
   z-index: 5;
   width: 116px;
}

#ourcustomerstext  {
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 288px;
   z-index: 4;
   width: 334px;
}

#foodophdlinetext  {
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 397px;
   z-index: 5;
   width: 119px;
}

#distributorstext  {
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 435px;
   z-index: 5;
   width: 102px;
}

#i10tipsbutton a  {
   background: url(homemedia/10tipsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 64px;
   width: 151px;
   font-size: 64px;
   line-height: 64px;
}

#whitebkgrndcopy  {
   background: url(homemedia/whitebkgrndcopy.gif) no-repeat;
   position: absolute;
   left: 595px;
   top: 475px;
   z-index: 2;
   width: 166px;
   height: 75px;
}

#entreesbutton a  {
   width: 43px;
   background-image: url(homemedia/entreesbutton.gif);
}

#recipesbutton a  {
   background: url(homemedia/recipesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 22px;
   font-size: 19px;
   line-height: 19px;
}

#packagingbutton  {
   font: bold 11px/14px Verdana;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 650px;
   top: 482px;
   z-index: 3;
   width: 105px;
   height: 43px;
}

#wallpaperbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 386px;
   z-index: 4;
   width: 134px;
   height: 86px;
}

#saladsbutton a  {
   width: 36px;
   background-image: url(homemedia/saladsbutton.gif);
}

#wallpaperpopup  {
   background: url(homemedia/wallpaperpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 616px;
   top: 461px;
   z-index: 5;
   width: 139px;
   height: 85px;
}

#cindiebutton a  {
   background: url(homemedia/cindiebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 319px;
   width: 274px;
   font-size: 319px;
   line-height: 319px;
}

#aboutmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#testslideshow  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 202px;
   z-index: 2;
   width: 149px;
   height: 100px;
   background-color: #E1DEDE;
   background-image: none;
}

#entreesbutton  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 351px;
   z-index: 4;
   width: 43px;
   height: 8px;
}

#i10tipsbutton  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 318px;
   z-index: 2;
   width: 151px;
   height: 64px;
}

#recipesbutton  {
   visibility: visible;
   position: absolute;
   left: 722px;
   top: 204px;
   z-index: 4;
   width: 22px;
   height: 19px;
}

#soupsbutton a  {
   width: 31px;
   background-image: url(homemedia/soupsbutton.gif);
}

#newbottommenu  {
   font: bold 8px/22px Arial;
   height: 22px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #82AF82;
   position: absolute;
   left: 135px;
   top: 563px;
   z-index: 1;
   width: 522px;
}

#i10tipstext p  {
   font: bold 13px/15px "Arial Narrow";
   margin: 0px;
   text-align: left;
   color: #FF0000;
}

#morebutton a  {
   width: 58px;
   background-image: url(homemedia/morebutton.gif);
}

#cindiebutton  {
   visibility: visible;
   position: absolute;
   left: 518px;
   top: 128px;
   z-index: 3;
   width: 274px;
   height: 319px;
}

#shortertruck  {
   background: url(homemedia/shortertruck.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 478px;
   z-index: 6;
   width: 230px;
   height: 72px;
}

#newsbutton a  {
   background: url(homemedia/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 58px;
   width: 149px;
   font-size: 58px;
   line-height: 58px;
}

#saladsbutton  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 336px;
   z-index: 4;
   width: 36px;
   height: 8px;
}

#aboutmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#topmenu li a  {
   font-weight: bold;
}

#wcgtext p a  {
   font-weight: bold;
   text-decoration: none;
   color: #008000;
}

#justcutflag  {
   background: url(homemedia/justcutflag.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 26px;
   z-index: 5;
   width: 110px;
   height: 60px;
}

#soupsbutton  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 321px;
   z-index: 4;
   width: 31px;
   height: 8px;
}

#i10tipstext  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 326px;
   z-index: 3;
   width: 86px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 396px;
   z-index: 2;
   width: 149px;
   height: 58px;
}

#newstext p  {
   font: bold 12px/14px "Trebuchet MS";
   margin: 0px;
   text-align: left;
   color: #3399CC;
   letter-spacing: -1px;
}

#aboutpopup  {
   background: url(homemedia/aboutpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 442px;
   top: 191px;
   z-index: 5;
   width: 125px;
   height: 86px;
}

#bruschetta  {
   background: url(homemedia/bruschetta.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 448px;
   top: 0px;
   z-index: 4;
   width: 323px;
   height: 156px;
}

#morebutton  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 366px;
   z-index: 4;
   width: 58px;
   height: 8px;
}

#aboutmenu  {
   font: 10px/14px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 447px;
   top: 194px;
   z-index: 6;
   width: 125px;
}

#wcgtext p  {
   font: bold 8px/14px Arial;
   margin: 0px;
   color: #999999;
   text-align: center;
}

#subhead p  {
   font: bold 16px/18px "Trebuchet MS";
   margin: 0px;
   color: #FF0000;
   letter-spacing: -1px;
   text-align: left;
}

#id110tm p  {
   font: 8px/18px "Trebuchet MS";
   margin: 0px;
   color: #368F43;
   letter-spacing: -1px;
   text-align: left;
}

#greenbox  {
   background: url(homemedia/greenbox.gif) no-repeat;
   position: absolute;
   left: 603px;
   top: 140px;
   z-index: 2;
   width: 157px;
   height: 241px;
}

#i3colums  {
   background: url(homemedia/3colums.gif) no-repeat;
   position: absolute;
   left: 209px;
   top: 394px;
   z-index: 4;
   width: 394px;
   height: 120px;
}

#id96tm p  {
   font: 6px/15px Verdana;
   margin: 0px;
   color: #FF0000;
   text-align: left;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 792px;
   position: relative;
}

#newstext  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 404px;
   z-index: 3;
   width: 87px;
}

#layer14  {
   background: url(homemedia/layer14.gif) no-repeat;
   position: absolute;
   left: 210px;
   top: 198px;
   z-index: 2;
   width: 387px;
   height: 189px;
}

#wcgtext  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 582px;
   z-index: 1;
   width: 377px;
}

#id110tm  {
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 96px;
   z-index: 2;
   width: 19px;
}

#subhead  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 138px;
   z-index: 5;
   width: 491px;
}

#topmenu  {
   font: bold 10px/21px Arial;
   height: 21px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #82AF82;
   position: absolute;
   left: 55px;
   top: 169px;
   z-index: 4;
   width: 522px;
}

#layer13  {
   background: url(homemedia/layer13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 195px;
   z-index: 1;
   width: 702px;
   height: 301px;
}

#id96tm  {
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 230px;
   z-index: 4;
   width: 27px;
}

#logo  {
   background: url(homemedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 1px;
   z-index: 1;
   width: 271px;
   height: 171px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #E1E1C8 url(homemedia/exteriortile.gif) center top repeat-y;
}

