﻿BODY
{
    margin:0 0 25px 0;
    padding:0;
    background:url(../Images/Backgrounds/body.jpg) no-repeat #fff7bf;
    font-family:Verdana, Sans-Serif;
}

IMG
{
    border:none;
}

A
{
    color:#ff3300;
    text-decoration:none;
}

A:hover
{
    text-decoration:underline;
}

.Logo
{
    position:absolute;
    top:0;
    left:0;
}

UL
{
	margin:0;
	padding:0;
	list-style:none;
}

.Content
{
    width:640px;
    margin:129px 0 0 328px;
}

.MainNavigation
{
    position:absolute;
    left:328px;
    top:74px;
    margin:0;
    padding:0;
}

.MainNavigation LI
{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
}

#nav li ul {
	position: absolute;
	left:-999px;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	padding-left:0;
	margin-left:-63px;
}

#nav li ul li
{
	padding-left:0;
}

#nav ul a
{
	text-indent:-9999px;
	overflow:hidden;
	height:24px;
}

#nav .snWholefood
{
	background:url(../Images/Links/nav-wholefood.gif) no-repeat;
	width:101px;
}

#nav .snWholegrains
{
	background:url(../Images/Links/nav-wholegrains.gif) no-repeat;
	width:112px;
}


.MainNavigation LI A
{
    display:block;
    height:20px;
}

.MainNavigation LI A SPAN
{
    display:none;
}

.MainNavigation LI.Home A
{
    width:95px;
    background:url(../Images/Links/nav-home.gif);
}

.MainNavigation li.Home a:hover
{
    background:url(../Images/Links/nav-home-over.gif);
}

.MainNavigation LI.AboutUs A
{
    width:96px;
    background:url(../Images/Links/nav-about-us.gif);
}

.MainNavigation li.AboutUs a:hover
{
    background:url(../Images/Links/nav-about-us-over.gif);
}

.MainNavigation LI.Products A
{
    width:100px;
    background:url(../Images/Links/nav-products.gif);
}

.MainNavigation li.Products a:hover
{
    background:url(../Images/Links/nav-products-over.gif);
}


.MainNavigation LI.EatWell A
{
    width:89px;
    background:url(../Images/Links/nav-eat-well.gif);
}

.MainNavigation li.EatWell a:hover
{
    background:url(../Images/Links/nav-eat-well-over.gif);
}

.MainNavigation LI.TreadLightly A
{
    width:121px;
    background:url(../Images/Links/nav-tread-lightly.gif);
}

.MainNavigation li.TreadLightly a:hover
{
    background:url(../Images/Links/nav-tread-lightly-over.gif);
}

.MainNavigation LI.ContactUs A
{
    width:139px;
    background:url(../Images/Links/nav-contact-us.gif);
}

.MainNavigation li.ContactUs a:hover
{
    background:url(../Images/Links/nav-contact-us-over.gif);
}

#subnav
{
	position:absolute;
	top:15px;
    left:675px;
    margin:0;
}

#subnav li
{
	display:inline;
	border-left:1px solid #336633;
	padding:0 11px;
	font-size:10px;
}

#subnav li a
{
	color:#336633;
	display:inline;
	text-decoration:none;
}

#subnav li a:hover
{
	text-decoration:underline;
}

#subnav li:first-child
{
	border-left:none;
}

DIV#form
{
    padding-top:30px;
    padding-left:49px;
    font-family:Arial, Sans-Serif;
    font-size:12px;
}

DIV#form .formLabel, DIV#surveyForm .formItem
{
	float:left;
	width:240px;
}

DIV#surveyForm .formItem
{
	width:320px;
}

DIV#form .formLabel
{
	width:220px;
	padding-right:5px;
}

DIV#form .formElement
{
	width:540px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
}

DIV#form .formButton
{
    padding-top:60px;
}

#footer
{
	font-size:11px;
	text-align:center;
	background:url(../Images/Logos/sani-logo.gif) 20px 22px no-repeat;
	width:305px;
	height:65px;
	position:absolute;
	top:670px;
	left:0px;
}

#footer p
{
	margin:0 0 10px 0;
	color:#29662f;
	line-height:16px;
}

#footer select
{
	margin-left:110px;
	width:140px;
}
