p,ul,li
{
font-family: Tahoma;
font-size: 13px;
line-height: 16px;
}

.warning
{
font-family: Tahoma;
font-size: 15px;
line-height: 18px;
font-weight:bold;
color:#c3200e !important;
}

h1
{
font-family: Tahoma;
font-size: 22px;
line-height: 16px;
color: #333333;
}

h2
{
font-family: Tahoma;
font-size: 18px;
line-height: 14px;
color: #c3200e;
}

#recipe
{
margin-left: 50px;
margin-right: 50px;
font-family: Tahoma;
font-size: 13px;
}

#form
{
margin-left: 50px;
margin-right: 50px;
font-family: Tahoma;
font-size: 13px;
}


#nav
{
background-image: url("images/nav_bg.gif");
background-repeat: repeat-x;
background-color: #f7e372;
height: 71px;
font-size: 1px;
line-height: 1px;
}

#nav a span
{
position: absolute;
left: -1000px;
}

div#center
{
margin-left: auto;
margin-right: auto;
width: 698px;
}

div#center1
{
margin-left: auto;
margin-right: auto;
width: 789px;
}

div#float_left
{
float: left;
}

div#float_right
{
float: right;
}

#nav .pipe 
{
background-image: url("images/nav_pipe.gif");
display: block;
float: left;
height: 71px;
width: 18px;
}

#nav a.home 
{
background-image: url("images/nav_home.gif");
display: block;
float: left;
height: 71px;
width: 73px;
}

#nav a.products 
{
background-image: url("images/nav_products.gif");
display: block;
float: left;
height: 71px;
width: 216px;
}

#nav a.promotions 
{
background-image: url("images/nav_promotions.gif");
display: block;
float: left;
height: 71px;
width: 131px;
}

#nav a.news 
{
background-image: url("images/nav_news.gif");
display: block;
float: left;
height: 71px;
width: 74px;
}

#nav a.aboutus 
{
background-image: url("images/nav_aboutus.gif");
display: block;
float: left;
height: 71px;
width: 108px;
}

#nav a.careers 
{
background-image: url("images/nav_careers.gif");
display: block;
float: left;
height: 71px;
width: 97px;
}

#nav a span 
{
visibility: hidden;
}

#main
{
background-image: url("images/bg_gradient.gif");
background-repeat: repeat-x;
background-color: #619a06;
}

#maininset
{
margin-left: auto;
margin-right: auto;
width: 870px;
background-color: #ffffff;
height: auto;
padding: 0px 0px 0px 0px;
}

#monthof
{
width: 321px;
margin: 10px 0px 10px 10px;
padding: 0px 0px 0px 0px;
}

#masthead
{
width: 519px;
margin: 10px 10px 10px 0px;
padding: 0px 0px 0px 0px;
}

#subnav
{
border-color: #ffffff;
border-style: solid;
border-width: 1px 1px 1px 1px;
margin: 0px 0px 30px 10px;
padding: 0px 0px 0px 0px;
background-image: url("images/news_bg.gif");
background-repeat: repeat-x;
background-color: #ffffff;
width: 231px;
height: 507px;
display: block;
}

#subnav h2
{
margin-left: 20px;
margin-right: 20px;
font-family: Tahoma;
font-size: 16px;
line-height: 20px;
}

#subnav a
{
font-size: 14px;
text-decoration: none;
color:#000000;
line-height: 20px;
}

#subnav p
{
margin-left: 20px;
margin-right: 20px;
}

#subnav em
{
font-size: 11px;
line-height: 20px;
}

#subnav ul,il
{
list-style-position: outside;
list-style-type: square;
}

#newsrss
{
border-color: #ffffff;
border-style: solid;
border-width: 1px 1px 1px 1px;
margin: 0px 0px 30px 10px;
padding: 0px 0px 0px 0px;
background-image: url("images/news_bg.gif");
background-repeat: repeat-x;
background-color: #ffffff;
width: 231px;
display: block;
}

#newsrss h2
{
margin-left: 20px;
margin-right: 20px;
font-family: Tahoma;
font-size: 16px;
line-height: 20px;
}

#newsrss a
{
font-size: 13px;
text-decoration: none;
color:#000000;
}

#newsrss p
{
margin-left: 20px;
margin-right: 20px;
}

#newsrss em
{
font-size: 11px;
line-height: 20px;
}

.roundtop { 
	background: url(images/tr.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


#right
{
width: 599px;
margin: 0px 10px 10px 0px;
}

#highlight
{
background-color: #ffffff;
width: 599px;
height: 149px;
margin: 0px 0px 10px 0px;
}

#content
{
border-color: #c3200e;
border-style: solid;
border-width: 1px 1px 1px 1px;
background-color: #ffffff;
width: 597px;
margin: 0px 0px 10px 0px;
display: block;
}

#content h1
{
padding: 10px 0px 10px 20px;
}

#content h2
{
padding: 0px 0px 0px 20px;
}

#content .post
{
padding: 0px 40px 10px 50px;
line-height: 12px;
color: #c3200e;
font-style:italic;
}

#content p,ul
{
padding: 0px 40px 5px 50px;
line-height: 20px;
color: #545454;
}

#content ul
{
padding: 0px 40px 5px 85px;
line-height: 20px;
color: #545454;
}

#directory {
width: 230px;
margin: 0px 0px 0px 40px;
float: left;
}

#footer
{
background-image: url("images/footer_bg.gif");
background-repeat: repeat-x;
height: 111px;
text-align: center;
clear: both;
}

#footer p
{
padding-top: 20px;
font-size: 12px;
line-height: 16px;
}

#footer em
{
font-size: 10px;
line-height: 40px;
}

#sitemeter{
  position: absolute;
  right: 9000px;
}