body {
	font-family: Tahoma, Verdana, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #00409B;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bggrad-tile.gif);
	background-repeat:repeat-x;
	min-width: 760px;
	line-height: 16px;
}

a
{
color: #0046A9;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}

p
{
padding: 0;
margin: 0 0 22px 0;
}

h1
{
font-size: 22px;
color: #008A43;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: -1px;
font-weight:normal;
line-height:normal;
margin: 0 0 12px 0;
}

h2
{
font-size: 12px;
color: #008A43;
line-height:normal;
margin: 0 0 6px 0;
}

h3
{
font-size: 12px;
color: #000000;
line-height:normal;
margin: 0 0 6px 0;
}

.titleimg
{
margin: 0 0 10px 0;
}


#outer
{
background-image:  url(images/sunburstbg.gif);
background-repeat: no-repeat;
background-position: center top;
}

#maincontainer
{
background-image:  url(images/peabar-tile.gif);
background-repeat:repeat-x;
background-position: 50% 70px;
text-align:center;
}

#centercontainer
{
width: 760px;
margin: 0 auto;
text-align:left;
}


#header
{
height: 122px;
background-color: transparent !important;
clear:both;
}

#header .lockwoods
{
float:left;
margin: 18px 16px 0 124px;
}

#header .mushypeas
{
float:left;
margin: 0 6px 0 0;
}

#header .gbfood
{
float:left;
margin: 19px 12px 0 0;
}

#header .lowfat
{
float:left;
margin: 5px 0 0 0;
}

#navigation
{
height: 49px;
background-image: url(images/topnavbg.gif);
background-repeat:no-repeat;
background-position:bottom;
clear:both;
}

#navigation ul
{
height: 49px;
display: block;
margin: 0;
padding: 0;
list-style-type:none;
}

#navigation ul li
{
height: 49px;
width: 82px;
float:left;
display: inline;
list-style-type:none;
background-position: 50% top;
background-repeat:no-repeat;
margin: 0 12px 0 26px;
padding: 0;
}


#navigation ul li a
{
display: block;
height: 49px;
text-indent: -9999px;
text-decoration: none;
background-repeat:no-repeat;
background-position: left top;
}

#navigation ul li a:hover
{
text-decoration: none;
}


/* - - - - - - - - NAV BUTTONS - - - - - - - - */

#navigation ul li.home a
{
background-image: url(images/homedrip.gif);
}
#navigation ul li.home a:hover
{
background-image: url(images/homedrip-on.gif);
}
#navigation ul li.home
{
background-image: url(images/homedrip-on.gif);
}


#navigation ul li.aboutus a
{
background-image: url(images/aboutusdrip.gif);
}
#navigation ul li.aboutus a:hover
{
background-image: url(images/aboutusdrip-on.gif);
}
#navigation ul li.aboutus
{
background-image: url(images/aboutusdrip-on.gif);
}




#navigation ul li.aboutourpeas a
{
background-image: url(images/aboutpeasdrip.gif);
}
#navigation ul li.aboutourpeas a:hover
{
background-image: url(images/aboutpeasdrip-on.gif);
}
#navigation ul li.aboutourpeas
{
background-image: url(images/aboutpeasdrip-on.gif);
width: 101px;
}



#navigation ul li.recipes a
{
background-image: url(images/recipesdrip.gif);
}
#navigation ul li.recipes a:hover
{
background-image: url(images/recipesdrip-on.gif);
}
#navigation ul li.recipes
{
background-image: url(images/recipesdrip-on.gif);
}



#navigation ul li.stockists a
{
background-image: url(images/stockistsdrip.gif);
}
#navigation ul li.stockists a:hover
{
background-image: url(images/stockistsdrip-on.gif);
}
#navigation ul li.stockists
{
background-image: url(images/stockistsdrip-on.gif);
}



#navigation ul li.contactus a
{
background-image: url(images/contactusdrip.gif);
}
#navigation ul li.contactus a:hover
{
background-image: url(images/contactusdrip-on.gif);
}
#navigation ul li.contactus
{
background-image: url(images/contactusdrip-on.gif);
}




#navigation ul li.on a
{
background-attachment:fixed;
background-position: 9999px 99999px;
background-repeat:no-repeat;
}



/* - - - - - - - - END NAV BUTTONS - - - - - - - - */




#content
{
background-image: url(images/contentbg-tile.gif);
background-repeat:repeat-y;
min-height: 160px;
height: 160px;
background-color: #FFFFFF;
clear:both;
float: left;
width: 760px;
}

#content .mainpad
{
padding: 0 17px 0 13px;
}


#centercontainer>#content
{
height: auto !important;
}


#content .pad
{
padding: 25px 20px 0 20px;
}



#homecontent
{
float:left;
width: 369px;
background-image: url(images/promobacking.gif);
background-repeat:no-repeat;
background-position: 0px 167px;
}



#homecontent #homeintro
{
min-height: 167px;
height: 167px;
float:left;
}

#homecontent>#homeintro/*HIDE FROM IE5*/
{
height: auto;
}


#homecontent #homeintro .pad
{
padding: 25px 20px 0 20px;
}


#homecontent #homepromos
{
height: 212px;
clear:both;
}

#homecontent #homepromos .pad
{
padding: 16px 0 0 17px;
}

#homecontent #homepromos img
{
margin: 0 6px 6px 0;
}




#homeflash
{
float:right;
width: 361px;
}









#pagepromos
{
clear: both;
background-image: url(images/promobacking.gif);
background-repeat:no-repeat;
}

#pagepromos .pad
{
padding: 16px 0 18px 16px;
background-image: url(images/promobacking-bottomcorners.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#pagepromos img
{
margin: 0 6px 0 0;
}









.contentbase
{
height: 20px;
background-image: url(images/contentbase.gif);
background-repeat:no-repeat;
clear:both;
}



#footer
{
background-image: url(images/footerbg.gif);
background-repeat:no-repeat;
height: 54px;
text-align:center;
color:#FFFFFF;
font-family:Tahoma, Verdana, Arial, Helvetica, san-serif;
font-size:9px;
}

#footer a
{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#footer a:hover
{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

#footer ul
{
list-style-type:none;
margin: 0 auto;
padding: 20px 0 0 0;
width: 524px;
text-align:left;
}

#footer ul li
{
float:left;
display:inline;
list-style-type:none;
margin: 0;
padding: 2px 12px;
border-right: 1px solid #4B89B8;
}

#footer ul li.nostyle
{
padding-right: 0px;
border-right: none;
}

#footer ul li a.nostyle
{
font-weight: normal;
}








.minmargfix
{
margin-right: -3px !important;
}

.clearer
{
clear:both;
font-size: 0;
line-height: 0;
}

.floatleft
{
float: left;
}

.floatright
{
float: right;
}
