body {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
td {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	font-size: 12px;
}

A:link {color: #78b40a; text-decoration: underline}
A:visited {color: #91B366; text-decoration: underline}
A:hover {color: #5d8b08; text-decoration: underline}
A:active {color: #78b40a; text-decoration: underline}

#menu {color: #889999; text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
#menu A:link {color: #889999;  text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
#menu A:visited {color: #889999;  text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
#menu A:hover {color: #000000;  text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
#menuselected {text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}

A.selected {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
A.selected:visited {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
A.selected:hover {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}
A.selected:active {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; line-height : 1.5}

submenu. {color: #FFFFFF; font-size: 11px; font-weight: bold; padding-right: 5px; padding-left: 2px}
#submenu A:link {color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; padding-right: 2px; padding-left: 2px}
#submenu A:visited {color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; padding-right: 2px; padding-left: 2px}
#submenu A:hover {color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; padding-right: 2px; padding-left: 2px}
#submenu A:active {color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; padding-right: 2px; padding-left: 2px}


A.nav {FONT: 12px/18px "Helvetica Neue Light", Helvetica, Arial, sans-serif; COLOR: #78b40a; TEXT-DECORATION: none; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/menu/on.gif); COLOR: #78b40a; BACKGROUND-REPEAT: no-repeat;}
A.nav:visited {PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/menu/on.gif); COLOR: #78b40a; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
A.nav:active {PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/menu/over.gif); COLOR: #5d8b08; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
A.nav:hover {PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/menu/over.gif); COLOR: #5d8b08; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}

H1.title {font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; white-space: nowrap; color: #555555}
H2.title {font-size: 16px; font-weight: bold; margin-top: 0px; margin-bottom: 15px; color: #AB4E9B}

TD.grey {border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid}

#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 90px; PADDING-TOP: 5px
}
#sidebar UL {
	DISPLAY: block; MARGIN: 0px; FONT-FAMILY: "Helvetica Neue Light", Helvetica, Arial, sans-serif; LIST-STYLE-TYPE: circle
}
#sidebar LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; LINE-HEIGHT: 1.05em; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdddf 1px solid; 
}
#sidebar LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 7px; TEXT-DECORATION: underline
}
#sidebar A {
	COLOR: #78b40a
}
.sidebar A:visited {
	COLOR: #78b40a
}
#sidebar A:hover {
	COLOR: #5d8b08! important
}
#sidebar LI.selected {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.05em; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; LINE-HEIGHT: 1.05em; PADDING-TOP: 0px; BORDER-top: #dbdddf 1px solid
}

  img.g200 {/* scalable em size class 200 x 200 graphics */
  width: 200px;
  }
  
  img.recipe {
	/* scalable em size class 200 x 200 graphics */

}

.box { 
text-align: left; 
} 
.box img{ 
width: 135px;
MARGIN: 0px 7px 0px 0px;
display: block; 
border: 0; 
float: left; 
}

.imageleft {MARGIN: 0px 7px 0px 0px ; float: left; border: solid 1px #669900}
.imageright {MARGIN: 7px 0px 0px 0px ; float: right; border: solid 1px #669900}
.imageborder {border: solid 1px #669900} 

.greenheader {color:#669900; font-weight: bold; font-size: 120%}
.supergreenheader {color:#00ff00; font-weight: bold; font-size: 100%}



.header {
	padding: 5px;
}

#tabcontentcontainer{color:#FFFFFF}

#tablist td{letter-spacing: 1px; font-weight: bold}

#tablist td.current{background-color: #00B9FF}

.tabcontent{display:none; color:#FFFFFF}

#gallery{text-align:center; float: left;}
#gallery p{display:inline; font-size:80%; color:#416102}
#gallery span{margin:0 5px 5px 5px; vertical-align:top; width:200; display:table-cell; display:inline-table; display:inline-block}
#gallery p img{margin-bottom:5px; border: 1px solid #416102;}

#gallery2{text-align:center; float: left;}
#gallery2 p{font-size:80%; margin:4px; color:#416102}
#gallery2 span{margin:0px 5px 5px 5px; vertical-align:top; width:210; display:table-cell; display:inline-table; display:inline-block}
#gallery2 p img{margin-bottom:5px; border: 1px solid #416102;}

.home {margin-top:5px; margin-bottom:10px; font-size: 11px}
.blue {color: #000080}

.checkout {color: #000000;}
.checkoutinput {color: #000000;}   
.nopcart {background: #00B9FF; border: 1px; color: #ffffff;}
.nopheader {background: #00B9FF; color: #FFFFFF;}
.nopentry {background: #BFEDFF; color: #000000;}
.noptotal {background: #FFFFFF; color: #000000;}
.nopbutton {background: #CCCCCC; color: #000000;} 

.chocolatebig{
	color: Fuchsia;font-size: 16px; font-weight: bold; margin-top: 0px; margin-bottom: 4px;
}
.chocolate{
	color: Fuchsia;font-size: 12px; font-weight: normal;
}
.chocolateheader {color:Fuchsia; font-weight: bold; font-size: 120%}

A.chocolate{
	color: Fuchsia;font-size: 12px; font-weight: normal;
}


h1.rawfoodworks {font:normal 115% arial,sans-serif; letter-spacing:10px; color:#900; margin:0 0 20px 0}
.table {border-top:#eee solid 1px; border-collapse:collapse; font-size:100%}
.table td, .table th {border-bottom:#ddd solid 1px; padding:4px 0 4px 9px; vertical-align:top}
.table td img {vertical-align:middle; margin-right:9px}
.table th {padding:6px 9px;background:#eee; text-align:left}
.col_right {padding:50px 0 30px 0; float:left; width:560px; position:relative; left:40px}

table.authors {border-collapse:collapse; font-size:100%}
table.authors td {padding:4px 12px 15px 0; vertical-align:top}
table.authors td b, table.authors td a {line-height:170%}