body { font-size: 10pt; font-family: sans-serif; margin:0; padding:0; height:100%; border:0; background-color: #ffffff; background-image:url(../graphics/cssbackground.gif);background-repeat: repeat-y;background-position: top left; }
a img {border:0px;}
#header { position: absolute; z-index: 1; left:0; top:0; width:100%; background-color:#9c1b1b; background-image: url(../graphics/header_p.jpg); background-repeat: no-repeat; height:95px; text-indent:-5000px; overflow:hidden;}
#header h1 {margin:0;padding:0px;}
#header a {height:95px;display:block;width:575px;}
#subheader {position: absolute; z-index: 10; left:0px; top:74px;width:135px;height:90px;background-image: url(../graphics/subheader.jpg);}
#subheader strong {text-indent:-5000px;display:block; }

#content { position: absolute; left:130px; top:112px; z-index: 100; background: #ffffcc url(../graphics/corner2.gif);background-repeat:  no-repeat; width:595px; margin-bottom:112px; padding: 15px; font-size:10pt; text-align:left;}
#content h2 {font-size:1.4em;margin-top:0px;padding:0;}
#content h3 {font-size:1.2em;padding:0;}
#content h4 {font-size:1.0em;}
#content ul {margin-top:0px;margin-bottom:0px}
#content ul li { list-style-image: url(../graphics/0079_wp-industrial-bullet-green-10x10.png);font-size:.8em;line-height:1em; margin-bottom:2px;}
#content .ProductL {position:relative; width:370px;clear:none;float:left;} 
#content .ProductR {position:relative; width:210px;clear:none;float:right;padding-left:10px;border-left: 2px solid #6C0000;}
#content strong {margin: 10px 0px;}

#menu {position: absolute; z-index: 10; left:135px; top:74px;margin:0px;padding:0px;overflow:hidden;height:21px;}
#menu li {	float: left;
	height: 21px;
	list-style: none;
	margin: 0;
	padding: 0;overflow:hidden;display:block;}
 
#menu li a {height:21px;background-repeat:no-repeat;text-indent:-500px;overflow:hidden; display:block;}

#menu li#history  a {background-image: url(../graphics/history1.gif);width:119px;}
#menu li#custom  a {background-image: url(../graphics/custom1.gif);width:135px;}
#menu li#products  a {background-image: url(../graphics/products1.gif);width:64px;} 
#menu li#staff a {background-image: url(../graphics/staff1.gif);width:102px;}
#menu li#brochure  a {background-image: url(../graphics/brochure.gif);width:67px;}
#menu li#contact  a {background-image: url(../graphics/contact1.gif);width:79px;}
#menu li#home  a {background-image: url(../graphics/home1.gif);width:79px;}

#menu li#history  a:hover{background-image: url(../graphics/history1on.gif);}
#menu li#custom  a:hover{background-image: url(../graphics/custom1on.gif);}
#menu li#products  a:hover{background-image: url(../graphics/products1on.gif);} 
#menu li#staff  a:hover{background-image: url(../graphics/staff1on.gif);}
#menu li#brochure  a:hover{background-image: url(../graphics/brochureon.gif);}
#menu li#contact  a:hover{background-image: url(../graphics/contact1on.gif);}
#menu li#home  a:hover{background-image: url(../graphics/home1on.gif);} 



#headerc {position: absolute;   left:0; top:0;width:101px;height:74px;}
#headerd {position: absolute;  left:101px; top:0px;width:34px;height:74px;}


#background6 {position: absolute; z-index: 1; left:0px; top:74px;width:101px;height:21px;}
#background7 {position: absolute; z-index: 1; left:101px; top:74px;width:34px;height:21px;}
#background8 {position: absolute; z-index: 1; left:0px; top:95px;width:101px;height:69px;}
#side {position: absolute; z-index: 0; left:0px; top:375px;width:101px;height:95px;}
#corner {position: absolute; z-index: 0; left:101px; top:95px;width:34px;height:18px;}


#section { position: absolute; z-index:11; left:0; top:300px; width:110px; height:285px; margin-top:-95px; background-image: url(../graphics/side.gif); background-repeat: no-repeat; background-position: 0 150px; }

#section ul#sidemenu {position: absolute; z-index:5; left:0px; top:0;margin:0px;padding:0px;}
#section ul#sidemenu li {margin:0px;margin-top:-1px;padding:0px;list-style:none;height:22px;overflow:hidden;}

#section ul#sidemenu li a { background-repeat: no-repeat;width:101px;
 display: block;
	height: 22px; overflow: hidden;text-indent:-5000px
	 }
#section ul#sidemenu li#pasta a{background-image: url(../images/pasta.gif); }
#section ul#sidemenu li#pizzadough a{background-image: url(../images/pizza.gif);}
#section ul#sidemenu li#sauces a{background-image: url(../images/sauces.gif);}
#section ul#sidemenu li#soups a{background-image: url(../images/soups.gif);}
#section ul#sidemenu li#functional a{background-image: url(../images/functional.gif);}
#section ul#sidemenu li#entrees a{background-image: url(../images/entr?es.gif);}


#section ul#sidemenu li#pasta a:hover{background-image: url(../images/pasta-over.gif);}
#section ul#sidemenu li#pizzadough a:hover{background-image: url(../images/pizza-over.gif);}
#section ul#sidemenu li#sauces a:hover{background-image: url(../images/sauces-over.gif);}
#section ul#sidemenu li#soups a:hover{background-image: url(../images/soups-over.gif);}
#section ul#sidemenu li#functional a:hover{background-image: url(../images/functional-over.gif);}
#section ul#sidemenu li#entrees a:hover{background-image: url(../images/entr?es-over.gif);}