body 				
{ 
	background-image: url(images/bgpattern.gif); 
	padding-top: 15px; 
	text-align: center; 
}

h1
{
	text-indent:-999em;
	background-repeat:no-repeat;
	background-position:top left;
	height:20px;
	margin: 0 0 12px 0;
}
 
#content			
{ 
	text-align: center; 
	background-image: url(images/paper_bg.jpg); 
	background-position:top; 
	text-align: center; 
	width: 800px; 
	position:relative; 
	height:600px; 
	overflow:hidden; 
}

#logo				
{ 
	margin-top: 33px; 
}

ul#nav				
{ 
	list-style:none; 
	margin-top: 25px; 
	margin-bottom:0; 
	padding-top:0; 
	padding-bottom:0;
	height:20px;
}

ul#nav li 			{ display:inline; float:left; margin-left: 22px; margin-bottom:0px; padding-bottom:0px;}
ul#nav li.first 	{ margin-left: 26px; }


div#thestory, 
div#press,
div#shop,
div#contact,
div#health,
div#flavor
{ 
	margin-top:24px;
	margin-left:auto;
	margin-right:auto;
	width: 680px; 
}

div#cooluses
{
	margin-top:24px;
}

.copy 			
{ 
	text-align: left; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:15px; 
	color:#000; 
}
	
.copy a 			{ color:#ee2525; text-decoration:none; }
.copy a:hover	{ color:#8b181b }

.left				{ text-align: left;}

.credit				{ text-align: left; font-family:verdana;font-size:9px;color:#CCCCCC;padding-left:4px }

div#food411			{ position:absolute; left: 30px; top:20px; z-index: 99; }

div#woot			{ height:448px; width:800px; background-image:url(images/woot.jpg); margin-top:26px; position:relative; }
div#woot_checkout	{ position:absolute; top:290px; left:408px; text-align:left; }

div.photo
{
	display:inline;
	float:left;
	margin-right:35px;
	width:300px;
	height:500px;
}

div#health div.photo
{
	display:inline;
	float:left;
	margin-right:35px;
	margin-left:20px;
	height:500px;
}

div.right-column
{
	display:inline;
	float:left;
	width:340px;
}

ul.bulleted-list
{
	
	color:#8b181b;
	padding-left:18px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	float:left;
	list-style-image:url(images/bean_bullet.gif);
	width:300px;
}

ul.bulleted-list li
{
	margin-bottom:6px;
}

a.contact-link
{
	font-size:15px;
	font-weight:bold;
}

br.clearer
{
	margin:0;
	padding:0;
	line-height:0;
	clear:both;
	font-size: 1px;
	height: 0;	
}

.red
{	
	color:#8b181b;
}

div#locations h1
{
	background-image:url(images/locations_hd.gif);
}

div#thestory h1
{
	background-image:url(images/thestory_hd.gif);
}

div#press h1
{
	background-image:url(images/press_hd.gif);
}

div#shop h1
{
	background-image:url(images/shop_hd.gif);
}

div#jar_menu
{
	position:absolute;
	bottom:26px;
}