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



/* General Rules
----------------------------------------------- */

body {
	color: #353535;
	font-family: 'Trebuchet MS',Verdana,Arial,Sans-serif;
	font-size: small;
	line-height: 150%;
	margin: 20px;
	text-align: center; /* This is for IE5's benefit */
	}
* html body {
	font-size: x-small; /* for IE5/Win */
	f\ont-size: small; /* for other IE versions */
	}

h1 {
	color: #689045;
	font-weight: normal;
	font-size: 160%;
	margin: 22px 0 12px 0;
	}
h2 {
	color: #689045;
	font-weight: normal;
	font-size: 140%;
	margin: 30px 0 0 0;
	}
h3 {
	font-size: 110%;
	font-weight: bold;
	margin: 18px 0 0 0;
	}

p { margin: 8px 0; }

ul {
	border-left: 1px solid #d9d9d9;
	margin: 15px 0 15px 30px;
	padding-left: 10px;
	}
li { margin: 8px 0; }

hr {
	border: none;
	border-top: 1px solid #dfdfdf;
	clear: both;
	height: 1px;
	margin: 25px 0;
	}

a, a:visited { color: #689045; }
a:hover { color: #2a5113; }


/* Misc Rules
----------------------------------------------- */

.clearBoth { clear: both; }
.floatRight { float: right; margin: 0 0 5px 10px; }
.floatLeft { float: left; margin: 0 5px 10px 0; }

.ingredients { clear: both; color: #999; line-height: 120%; }
.ingredients strong { color: #353535; }

.fade { color: #999; }

.small { font-size: 90%; }
.large { font-size: 120%; }



/* Header
----------------------------------------------- */

#head { display: none; }

#printHead {
	border-bottom: 1px solid #dfdfdf;
	padding: 20px 0;
	text-align: left;
	}
#printHead p { margin:  0; }

.printHead { color: #689045; font-weight: bold; }
.printLocation { color: #999; font-size: 85%; }



/* Navigation
----------------------------------------------- */
	
#navWrap { display: none; }
#subNav { display: none; }



/* Body Wrap
----------------------------------------------- */

#wrapper {
	}

#bodyWrap {
	}

#bodyInterior { text-align: left; }

#contentWrap {
	}
#contentWrap img { border: 1px solid #ccc; margin-bottom: 20px; padding: 10px; }



/* Sidebar
----------------------------------------------- */

#sideBar { display: none; }



/* Footer
----------------------------------------------- */

#footer {
	border-top: 1px solid #dfdfdf;
	font-size: 80%;
	text-align: left;
	}

#footer a { color: #333; }