html, body{
    width: 100%;
    height: 100%;
}
body{
    padding: 0;
    margin: 0;
	font-family: Verdana, Arial, sanf-serif;
	font-size: 75%;
	background: #a3cf58;
}

table {
	border-collapse: collapse;
}
table, td, th{
	font-family: Verdana, Arial, sanf-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
}
td.header_lr{
	width: 49%;
}
td.footer_lr{
	width: 49%;
}
tr#main_top{
	height: 90%;
}

td#header_center{
	width: 749px;
	vertical-align: top;
}
#gocart_outer{
	position: relative;
	
}
.gocart {
	height:25px;
	width:55px;
	position: absolute;
	right: 25px;
	top: 50px;
	z-index: 10;
}
td#footer_center{
	width: 749px;
	text-align: center;
}
.b_newsletter{
	height: 14px;
	width: 60px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_newsletter.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_newsletter[class]{
 	background-image:url(../images/b_newsletter.png);
 	background-repeat:no-repeat;
}
.b_storelocator{
	height: 14px;
	width: 73px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_storelocator.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_storelocator[class]{
 	background-image:url(../images/b_storelocator.png);
 	background-repeat:no-repeat;
}
.b_contact{
	height: 14px;
	width: 43px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_contact.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_contact[class]{
 	background-image:url(../images/b_contact.png);
 	background-repeat:no-repeat;
}
.b_privacypolicy{
	height: 14px;
	width: 79px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_privacypolicy.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_privacypolicy[class]{
 	background-image:url(../images/b_privacypolicy.png);
 	background-repeat:no-repeat;
}
.b_terms{
	height: 14px;
	width: 71px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_terms.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_terms[class]{
 	background-image:url(../images/b_terms.png);
 	background-repeat:no-repeat;
}
.b_footer_text{
	height: 14px;
	width: 220px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_footer_text.png');
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_footer_text[class]{
 	background-image:url(../images/b_footer_text.png);
 	background-repeat:no-repeat;
}
.b_spacer{
	height: 14px;
	width: 4px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_spacer.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.b_spacer[class]{
 	background-image:url(../images/b_spacer.png);
 	background-repeat:no-repeat;
}
.footer_text{
	float: left;
	padding: 0 5px 0 5px;
}
.bottomfruit{
	height:73px;
	width:736px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/bottomfruit.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.bottomfruit[class]{
 	background-image:url(../images/bottomfruit.png);
 	background-repeat:no-repeat;
}
.f-text{
	padding-top: 10px;
	padding-left: 40px;
}
.bottom_wfrog{
	height:97px;
	width:736px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/bottom_wfrog.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.bottom_wfrog[class]{
 	background-image:url(../images/bottom_wfrog.png);
 	background-repeat:no-repeat;
}

img {
	border: 0;
}
form{
	margin: 0;
	padding: 0;
}
input {
	margin: 0;
}
.clear {
	clear: both;
}
a{
	color: #0b3115;
	text-decoration: underline;
	font-weight: bold;
}

a:hover{
	color: #0b3115;
	text-decoration: underline;
}
p{
	font-size: 100%;
	color: #0b3115;
}
b{
	font-size: 100%;
	color: #0b3115;
	font-weight: bold;
}
#cont{
	margin: 10px 0 0 20px;
}
.green_text{
	font-size: 100%;
	color: #0b3115;
}
.required{
	color: #7f1c0c;
	font-size: 100%;
}
.white_text{
	font-size: 100%;
	color: #ffffff;
}
a.white_link{
	color: #ffffff;
	font-size: 100%;
	text-decoration: underline;
	font-weight: bold;
}
a.white_link:hover{
	color: #ffffff;
	font-size: 100%;
	text-decoration: underline;
	font-weight: bold;
}
.white_title{
	color: #ffffff;
	font-size: 120%;
	font-weight: bold;
}

.header_box {
	width: 749px;
	height: 209px;
	position: relative;
}
.header_box .leaves{
	left: 1px;
	top: 0px;
	position: absolute;
	z-index: 5;
	width: 749px;
	height: 96px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/top_leaves.png');
}
.header_box .leaves[class] {
	background-image: url(../images/top_leaves.png);
 	background-repeat:no-repeat;
}

.header_box .logo{
	position: absolute;
	z-index: 6;
	width: 381px;
	height: 221px;
	left: 188px;
	top: 0px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/logo_header.png');
}
.header_box .logo[class] {
	background-image: url(../images/logo_header.png);
 	background-repeat:no-repeat;
}

.header_box .smooshed{
	position: absolute;
	z-index: 2;
	width: 185px;
	height: 99px;
	left: 81px;
	top: 74px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/nav_smooshedfacts.png');
}

.header_box .smooshed[class] {
	background-image: url(../images/nav_smooshedfacts.png);
 	background-repeat:no-repeat;
}

.header_box .buy-some{
	position: absolute;
	z-index: 3;
	width: 185px;
	height: 94px;
	left: 470px;
	top: 74px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/nav_fruitstand.png');
}

.header_box .buy-some[class] {
	background-image: url(../images/nav_fruitstand.png);
 	background-repeat:no-repeat;
}

.header_box .links {
	position: absolute;
	z-index: 8;
	width: 749px;
	height: 209px;
	left: 0px;
	top: 0px;
}