BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	MARGIN: 0px; min-width: 780px;
	font-family: Georgia, serif;
}
#header {
	margin-left: auto;
	margin-right: auto; text-align: left;
	WIDTH: 100%; HEIGHT: 120px;
	text-align: center;
}
#toplogo {
	margin-left: auto;
	margin-right: auto; text-align: left;
	WIDTH: 860px; HEIGHT: 120px;
}
#logo {
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 220px;
	text-align: center;

}
#storyheader {
	margin-left: auto; margin-right: auto; text-align: center;
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 220px;

}
#story {
	margin-left: auto; margin-right: auto; text-align: center;
	BACKGROUND: #fff; WIDTH: 860px; HEIGHT: 220px;

}
#founderheader {
	margin-left: auto; margin-right: auto; text-align: center;
	BACKGROUND: #fff; WIDTH: 100%;

}
#founder {
	margin-left: auto; margin-right: auto; text-align: center;
	BACKGROUND: #fff; WIDTH: 860px;

}
#flash {
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 200px;
	text-align: center;
}
#prod {
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 420px;
	text-align: center;
}
.prodtext {
	font-family: Georgia, serif; font-size: 11px; color: #000; line-height:15px;
}
.products {
	font-family: Georgia, serif; font-size: 11px; color: #000; font-weight:bold; line-height:32px;
}
.findus {
	font-family: Georgia, serif; font-size: 11px; color: #000; font-weight:bold; line-height:22px;
}
.show {
	font-family: Georgia, serif; font-size: 11px; color: #000; font-weight:bold; line-height:13px;
}
.storytext {
	font-family: Georgia, serif; font-size: 11px; color: #000; line-height:19px; font-weight: normal;
}
.pressitem {
	font-family: Georgia, serif; font-size: 11px; color: #000; font-weight:bold; line-height:17px;
}
.presstext {
	font-family: Georgia, serif; font-size: 11px; color: #000; line-height:13px;
}
/* next style not used
.wholeprod {
	font-family: Georgia, serif; font-size: 11px; color: #000; line-height:18px; font-weight:bold;
}
*/
/* this style used instead */
#wholeprodtable td {
	font-family: Georgia, serif; font-size: 11px; color: #000; line-height:18px; font-weight:bold;
}
.schedule {
	font-family: Georgia, serif; font-size: 12px; color: #E24E40; font-weight:bold; line-height:25px;
}
#footer {
	margin-left: auto; margin-right: auto; text-align: center; width:100%;
}
#footer-product {
	margin-left: auto; margin-right: auto; text-align: left; float:left;
}
#footer-product2 {
	margin-left: auto; margin-right: auto; text-align: right; float:right;
}

a:link { color: #E24E40; text-decoration: none; margin: 0px; }
a:visited { color: #E24E40; text-decoration: none }
a:hover { color: #000; text-decoration: none }
a.products:link { color: #000; text-decoration: none; margin: 0px; }
a.products:visited { color: #000; text-decoration: none }
a.products:hover { color: #E24E40; text-decoration: none }
a.findus:link { color: #000; text-decoration: none; margin: 0px; }
a.findus:visited { color: #000; text-decoration: none }
a.findus:hover { color: #E24E40; text-decoration: none }

.cart_categories #press_release A:link { color: #000000; text-decoration: none }
.cart_categories #press_release A:visited { color: #000000; text-decoration: none }
.cart_categories #press_release A:hover { color: #000000; text-decoration: none }

#nav {
	WIDTH: 100%; HEIGHT: 40px;
	text-align: center;
}




/********** horizontal ********/
.nav-green-products { width:121px; background:url("images/nav-green-products-on.gif") bottom center no-repeat; }
.nav-green-cart { width:163px; background:url("images/nav-green-cart-on.gif") bottom center no-repeat; }
.nav-green-findus { width:111px; background:url("images/nav-green-findus-on.gif") bottom center no-repeat; }
.nav-green-story { width:135px; background:url("images/nav-green-story-on.gif") bottom center no-repeat; }
.nav-green-wholesale { width:133px; background:url("images/nav-green-wholesale-on.gif") bottom center no-repeat; }
.nav-green-press { width:97px; background:url("images/nav-green-press-on.gif") bottom center no-repeat; }

.nav-red-products { width:121px; background:url("images/nav-red-products-on.gif") bottom center no-repeat; }
.nav-red-cart { width:163px; background:url("images/nav-red-cart-on.gif") bottom center no-repeat; }
.nav-red-findus { width:111px; background:url("images/nav-red-findus-on.gif") bottom center no-repeat; }
.nav-red-story { width:135px; background:url("images/nav-red-story-on.gif") bottom center no-repeat; }
.nav-red-wholesale { width:133px; background:url("images/nav-red-wholesale-on.gif") bottom center no-repeat; }
.nav-red-press { width:97px; background:url("images/nav-red-press-on.gif") bottom center no-repeat; }

.nav-blue-products { width:121px; background:url("images/nav-blue-products-on.gif") bottom center no-repeat; }
.nav-blue-cart { width:163px; background:url("images/nav-blue-cart-on.gif") bottom center no-repeat; }
.nav-blue-findus { width:111px; background:url("images/nav-blue-findus-on.gif") bottom center no-repeat; }
.nav-blue-story { width:135px; background:url("images/nav-blue-story-on.gif") bottom center no-repeat; }
.nav-blue-wholesale { width:133px; background:url("images/nav-blue-wholesale-on.gif") bottom center no-repeat; }
.nav-blue-press { width:97px; background:url("images/nav-blue-press-on.gif") bottom center no-repeat; }

.nav-purple-products { width:121px; background:url("images/nav-purple-products-on.gif") bottom center no-repeat; }
.nav-purple-cart { width:163px; background:url("images/nav-purple-cart-on.gif") bottom center no-repeat; }
.nav-purple-findus { width:111px; background:url("images/nav-purple-findus-on.gif") bottom center no-repeat; }
.nav-purple-story { width:135px; background:url("images/nav-purple-story-on.gif") bottom center no-repeat; }
.nav-purple-wholesale { width:133px; background:url("images/nav-purple-wholesale-on.gif") bottom center no-repeat; }
.nav-purple-press { width:97px; background:url("images/nav-purple-press-on.gif") bottom center no-repeat; }


#horizontal-list { margin:0;	padding:0; display:block;  height:40px; }
#horizontal-list li { margin:0;	padding:0; display:inline;  float:left; height:40px; }
#horizontal-list a:hover img { visibility:hidden; }
#horizontal-list a { display:block; }
#horizontal-list a/**/ /* hide from IE5.0/win */
{ height:40px; }


/* fixes for IE/win \*/
* html #horizontal-list a { cursor:hand; }
* html #horizontal-list li a:hover { height:1%; }
* html #block-images a { cursor:hand; }
* html #block-images a:hover { height:1%; }
/* */