@charset "UTF-8";
/* CSS Document */

a {
	color: #FFF;
	text-decoration: none;
	border-bottom: #AB8D71 dotted 1px;
	font: 11px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
a:hover {
	border-bottom: #AB8D71 solid 1px;	
}
form {
	font: 14px Garamond, Georgia, "Times New Roman", Times, serif;
	color: #504d3c;
}
h2 {
	color: #592A3C;
	font: bold 17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
h3, h4 {
	color: #592A3C;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
p {
	color: #592A3C;
	font: 11px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
table {
	color: #592A3C;
	font: 11px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
ul li {
	color: #592A3C;
	font: 11px/1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


/* IDENTIFIERS */

#masthead #newsletter p {
	color: #80561B;
	text-align: right;
}
#masthead #newsletter a, #masthead #newsletter #shopcart-link span.link-border {
	color: #80561B;
	border-bottom: #AB8D71 dotted 1px;
}
#masthead #newsletter a:hover, #masthead #newsletter #shopcart-link span.link-border:hover {
	border-bottom: #80561B dotted 1px;
}
#masthead #newsletter #email {
	color: #666;
}

#navigation ul li a {
	color: #592A3C;
	font-size: 10px;
	font-weight: bold;
}
#navigation ul li a:hover {
	color: #261908;
}

#subcontent .subbox p {
	line-height: 1.2em;
}
#subcontent a {
	color: #44202e;
	line-height: 1em;
	text-decoration: underline;
}

.peach p, .peach h3 {
	color: #5F2D13;
}
.peach h3 {
	margin-top: 1.7em;
}

#ecoeducation-content #public-events p,
#ecoeducation-content #public-events h3 {
	color: #5F2D13;
}
#ecoeducation-content #public-events a {
	color: #44202e;
	text-decoration: underline;
	font-weight: bold;
}
#ecoeducation-content #group-events p,
#ecoeducation-content #group-events h3 {
	color: #000;
}
#ecoeducation-content #group-events a {
	color: #333;
	border-bottom: #666 dotted 1px;
}

#recipe-content h2, #recipe-content p, #recipe-content ul li,
#recipe-skin-content h2, #recipe-skin-content p, 
#recipe-skin-content ul li {
	color: #5F2D13;
}

#services-content p, #services-content h3, #services-content h4, 
#services-content #services-text a {
	color: #5F2D13;
}
#services-content #services-text a {
	text-decoration: underline;
}
#services-content p {
	margin: .7em 0;
}
#services-content h3 {
	margin: 2em 0 0 0;
}
#services-content h4 {
	font-weight: normal;
	font-style: italic;
	margin: 0 0 1.5em 0;
}

#studio-content #studio-text p,
#studio-content #studio-text h3 {
	color: #5F2D13;
}
#studio-content #studio-text h3 {
	margin-bottom: 1.5em;
}
#studio-content #studio-text p {
	margin: 1em 0;
}


#shop-content #printable a {
	color: #FFF;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
#shop-content #shop-text p,
#shop-content #shop-text h3,
#shop-content #shop-text table {
	color: #5F2D13;
}
#shop-content #shop-text p {
	margin-bottom: 1.2em;
}


#products-content #printable a {
	color: #FFF;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
#products-content #products-text p,
#products-content #products-text h3,
#products-content #products-text table {
	color: #5F2D13;
}
#products-content #products-text p {
	margin-bottom: 1.2em;
}
#products-oils-content #organic-title {
	line-height: 1.3em;
}


/* CLASSES */

.active {
	font-weight: bold;
}
.superscript {
	font-size:small;
	vertical-align:top;
}
