﻿* {margin: 0; padding: 0;}

body {background: #006990;}

table#container {margin: 20px auto;}

td img {display: block;}

td#content {width:772px; height:563px; background: url(images/main.jpg) #fff bottom left no-repeat;}

td#content_noplate {width:772px; height:563px; font: 12px Arial, Helvetica, sans-serif; background-color: #fff}

td#content h1 {font: bold italic 24px Arial, Helvetica, sans-serif; color: #0b7046; text-align: center; border-bottom: medium solid #0b7046; margin: 20px 50px 0px 50px;}

td#content h3 {margin-top: 20px; margin-left: 20px; font: bold 24px Arial, Helvetica, sans-serif;}

td#content h2 {font: bold italic 18px Arial, Helvetica, sans-serif; color: #069; /*border-bottom: 2px solid #069;*/ margin: 20px 50px 0px 50px; text-decoration: underline;}

td#content h4 {font: bold italic 16px Arial, Helvetica, sans-serif; color: #0b7046; margin: 20px 50px -20px 50px;}

td#content h5 {font: bold italic 18px Arial, Helvetica, sans-serif; color: #0b7046; /*border-bottom: 2px solid #069;*/ margin: 20px 50px 0px 50px; text-decoration: underline;}

td#content h6 {font: bold italic 16px Arial, Helvetica, sans-serif; color: #069; /*border-bottom: 2px solid #069;*/ margin: 20px 50px -10px 50px;}

td#content_noplate p {margin: 20px 50px 10px 50px; font: 12px Arial, Helvetica, sans-serif; text-align: justify;}
td#content_noplate p.left {text-align: left;}

#content_recipepage a { font-family:Arial, Helvetica, sans-serif; color: #069; font-size:12px;  text-decoration:none; font-weight: bold;}
#content_recipepage a:visited { font-family:Arial, Helvetica, sans-serif; color: #069; font-size:12px; text-decoration:none; font-weight: bold;}
#content_recipepage a:hover { font-family:Arial, Helvetica, sans-serif; color: #0b7046; font-size:12px;  text-decoration:none; font-weight: bold; }

td#content_recipepage {width:772px; height:563px; background: url(images/main.jpg) #fff bottom left no-repeat;}

td#content_recipepage h1 {font: bold italic 24px Arial, Helvetica, sans-serif; color: #0b7046; text-align: center; border-bottom: medium solid #0b7046; margin: 20px 50px 0px 50px;}

td#content_recipepage h3 {margin-top: 2px; font: bold 18px Arial, Helvetica, sans-serif, #069;}

td#content_recipepage h2 {font: bold italic 18px Arial, Helvetica, sans-serif; color: #069; /*border-bottom: 2px solid #069;*/ margin: 20px 50px 0px 50px; text-decoration: underline;}

td#content_recipepage h4 {font: bold italic 18px Arial, Helvetica, sans-serif; color: #0b7046; margin-top: 2px;}

td#content_recipepage h5 {font: bold italic 12px Arial, Helvetica, sans-serif; color: #000;}

td#content_recipepage h6 {font: bold italic 11px Arial, Helvetica, sans-serif; color: #000; }

td#content_recipepage p {margin: 20px 50px 10px 50px; font: 12px Arial, Helvetica, sans-serif; text-align: justify;}
td#content_recipepage p.left {text-align: left;}

td#content_noplate img {border: 0;}

td#content p {margin: 20px 50px 10px 50px; font: 14px Arial, Helvetica, sans-serif; text-align: justify;}
td#content p.left {text-align: left;}

td#content img {border: 0;}

td#content blockquote {margin: 10px 25px 10px 15px; font: 1em Garamond, "Times New Roman", Times, serif;}

td#content ul {font: 14px Arial, Helvetica, sans-serif; margin-left: 100px; list-style-type: disc;}

td#content a {color: #069; text-decoration: underline;}
td#content a:hover {color: #006F45;}

td#content_noplate h1 {font: bold italic 24px Arial, Helvetica, sans-serif; color: #0b7046; /*border-bottom: 2px solid #069;*/ margin: 20px 50px 0px 50px; text-decoration: underline;}

td#content_noplate h3 {margin-top: 2px; margin-bottom: 2px; background-color: #069; font: bold italic 18px Arial, Helvetica, sans-serif; color: #FFFFFF;}

td#content_noplate h2 {font: 14px Arial, Helvetica, sans-serif; color: #000; /*border-bottom: 2px solid #069;*/ margin: 5px 50px 0px 50px; text-decoration: none;}

td#content_noplate h4 {font: bold 14px Arial, Helvetica, sans-serif; color: #0b7046;}

td#content_noplate h5 {font: italic 11px Arial, Helvetica, sans-serif; color: #069;}

td#content_noplate h6 {font: bold italic 16px Arial, Helvetica, sans-serif; color: #069; /*border-bottom: 2px solid #069;*/ margin: 20px 50px -10px 50px;}

td#content_noplate p {margin: 20px 50px 10px 50px; font: 14px Arial, Helvetica, sans-serif; text-align: justify;}
td#content_noplate p.left {text-align: left;}

td#content_noplate img {border: 0;}

td#content_noplate blockquote {margin: 10px 25px 10px 15px; font: 1em Garamond, "Times New Roman", Times, serif;}

td#content_noplate ul {font: 14px Arial, Helvetica, sans-serif; margin-left: 100px; list-style-type: disc;}

td#content_noplate a {color: #069;}
td#content_noplate a:hover {color: #006F45;}

td#content_recipepage a {color: #069;}
td#content_recipepage a:hover {color: #006F45;}

.imgright {float: right; margin-left: 10px;}
.imgheadrecipe {float: right; margin-left: 35px; margin-right:60px; }
.imgrecipethumb {float: left;  margin-right:30px; }
.imgrecipethumb_center {float: left;  margin-right:25px; margin-left: 100px; }
.imgcenter {margin: auto;}

#freedoms {margin: 0px 50px 0px 50px;}

img.why {width:109px; height:109px; float: right; margin: 0 45px 0 10px;}

td#footer {background: url(images/footer.jpg) #fff top left no-repeat;}
td#footer p{color: #fff; text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; margin-right: 10px;}
td#footer a{color: #fff; text-decoration: none;}

td#footer_noplate {background: url(images/footer_noplate.jpg) #fff top left no-repeat;}
td#footer_noplate p{color: #fff; text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; margin-right: 10px;}
td#footer_noplate a{color: #fff; text-decoration: none;}

td#footer_recipepage {background: url(images/footer_noplate.jpg) #fff top left no-repeat;}
td#footer_recipepage p{color: #fff; text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; margin-right: 10px;}
td#footer_recipepage a{color: #fff; text-decoration: none;}

td#logo {background: url(images/head1.jpg) top left no-repeat;}
td#veal {background: url(images/head2.jpg) top left no-repeat;}
td#tabs { top left no-repeat;}
td#righttop {background: url(images/righttop.jpg);}
td#menu {background: url(images/menu.jpg) #fff top left no-repeat;}
td#right {background: url(images/right.jpg) top left repeat;;}
td#plate {background: url(images/plate2.jpg) #fff bottom left no-repeat;}
td#bar {background: url(images/bar.jpg);}
td#bottom {background: url(images/bottom.jpg) top left no-repeat;}

td#bottom p {color:#fff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
td#bottom p a, a:visited {color: #fff; font-weight: bold; text-decoration:none;}
td#bottom p a:hover {color:#ff9;}

#plateblock {height: 291px; width: 152px; float: left;}

#nav {position: absolute; top: 160px; height: 258px !important;}
#nav img {border: 0;}
#tabtable img {border: 0; margin:0; vertical-align:top }
#home {width: 189px; height:29px; background-position: 0 0; background-image: url(images/home.jpg); display: block;}
#menu #home:hover {width: 189px; height:29px; background-position: -189px 0;}

#about {width: 189px; height:30px; background-position: 0 0; background-image: url(images/about.jpg); display: block;}
#menu #about:hover {width: 189px; height:30px; background-position: -189px 0;}

#why {width: 189px; height:29px; background-position: 0 0; background-image: url(images/why.jpg); display: block;}
#menu #why:hover {width: 189px; height:29px; background-position: -189px 0;}

#product {width: 189px; height:29px; background-position: 0 0; background-image: url(images/product.jpg); display: block;}
#menu #product:hover {width: 189px; height:29px; background-position: -189px 0;}

#retail {width: 189px; height:29px; background-position: 0 0; background-image: url(images/retail.jpg); display: block;}
#menu #retail:hover {width: 189px; height:29px; background-position: -189px 0;}
#contact {width: 189px; height:29px; background-position: 0 0; background-image: url(images/contact.jpg); display: block;}
#menu #contact:hover {width: 189px; height:29px; background-position: -189px 0;}

#contact {width: 189px; height:29px; background-position: 0 0; background-image: url(images/contact.jpg); display: block;}
#menu #contact:hover {width: 189px; height:29px; background-position: -189px 0;}

#newproducts {width: 189px; height:35px; background-position: 0 0; background-image: url(images/np.jpg); display: block;}


#vealdemi {width: 189px; height:26px; background-position: 0 0; background-image: url(images/np_vealdemi.jpg); display: block;}

#npvdhow {width: 189px; height:17px; background-position: 0 0; background-image: url(images/np_vealdemi_how.jpg); display: block;}

#npvdsauce {width: 189px; height:18px; background-position: 0 0; background-image: url(images/np_vealdemi_sauce.jpg); display: block;}

#npvdsave {width: 189px; height:17px; background-position: 0 0; background-image: url(images/np_vealdemi_save.jpg); display: block;}

#npvdwhy {width: 189px; height:17px; background-position: 0 0; background-image: url(images/np_vealdemi_why.jpg); display: block;}


table.productlist {border: 0px; margin: 0px auto; font: 12px Arial, Helvetica, sans-serif; width: 540px;}
.productlist td {padding: 3px;}
td.heading {background: #0b7046; color: #fff; text-align: center; font: bold 14px Arial, Helvetica, sans-serif;}
tr.even {background: #cddeeb;}

.marketing {margin: 0 auto; width: 300px; font: 14px Arial, Helvetica, sans-serif; float: left; margin-left: 20px;text-align: center;}
.marketing{}
.marketing2 {text-align: center; margin: 0 auto; width: 300px; font: 14px Arial, Helvetica, sans-serif; float:right; margin-right: 50px;}
.download {font: 11px Arial, Helvetica, sans-serif; text-align: center; margin: 0 auto;}
.marketing3 {text-align: center; margin: 0 auto; width: 450px; font: 14px Arial, Helvetica, sans-serif;}

.leftcol {text-align: right; font: 14px Arial, Helvetica, sans-serif;}

#cooking {width: 190px; text-align: left; float: right; margin: 20px 0 10px 20px; font: 11px #069 Arial, Helvetica, sans-serif;}

#cooking a { font-family:Arial, Helvetica, sans-serif; color: #069; font-size:10px; font-weight: normal; font-style:none; text-decoration: none; }
#cooking a:visited { font-family:Arial, Helvetica, sans-serif; color: #069; font-size:10px; font-weight: normal; font-style:none; text-decoration: none; }
#cooking a:hover { font-family:Arial, Helvetica, sans-serif; color: #0b7046; font-size:10px; font-weight: normal; font-style:none; text-decoration: none; }

#cooking img {vertical-align: text-top; display: inline;}

td#content a.active {color: #fff; background:#069;}

.guidetable {margin-left: 50px; font: 12px Arial, Helvetica, sans-serif; text-align: center;}

#sitemap{}

.map {float: left; width: 275px; margin-left: -28px;}

.map ul {list-style-position: outside; margin-left: -50px;}

.map ul li {list-style-type: disc; font: 13px Arial, Helvetica, sans-serif;}

.map ul.sub li {margin-left: -90px; list-style-type: circle; font: 13px Arial, Helvetica, sans-serif;}

.map a {text-decoration:none;}

