A.currentloc{
	background-color: #000;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.mainnavlink{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}

A.pagenav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	background-color: #000;
	text-decoration: none;
}

.catname{
	padding: 0em 1em 0em 1em;
	border: thin solid #000;
	background-color: #009966;
	font-size: medium;
	font-family: Garamond, "Times New Roman", Times, serif;
	font-weight: 700;
}

.ctrngsctn{
	padding: 0em 1em 0em 1em;
	border: thin solid #000;
	background-color: #999;
	font-size: medium;
	font-family: Garamond, "Times New Roman", Times, serif;
	font-weight: 700;
}

DIV.bottom{
	margin-bottom: 2em;
	margin-top: 1em;
	text-align: center;
	line-height: 2em;
	font: small "Times New Roman", Times, Garamond, serif;
}

DIV.top{
	text-align: right;
	margin-right: 1em;
	font: small "Times New Roman", Times, Garamond, serif;
}

DIV.quicklinks{
	font: x-small Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
	margin: 1em 1em 1em 1em;
}

IMG.inlineimage{
	float: left;
}

IMG.inlinewithborder{
	border: thin solid #000;
	float: left;
}

IMG.withborder{
	border: thin solid #000;
}

.label{
	font: x-small Verdana, Arial, Tahoma, sans-serif;
}

P.linkdescription{
	margin: .5em .5em .5em .5em;
	line-height: 1em;
	font: x-small "Times New Roman", Times, Garamond, serif;
}

.minmargin{
	margin: 0em 2em 1em 1em;
	font: small "Times New Roman", Times, Garamond, serif;
}

.lessmargin{
	margin: 0em 3em 1em 2em;
	font: small "Times New Roman", Times, Garamond, serif;
}

.regmargin{
	margin: 0em 4em 1em 4em;
	font: small "Times New Roman", Times, Garamond, serif;
}

.moremargin{
	margin: 0em 5em 1em 5em;
	font: small "Times New Roman", Times, Garamond, serif;
}

P.infoitem{
	text-align : center;
	font: xx-small "MS Sans Serif" Geneva sans-serif;
	color : #CC9;
	margin: 0% 0% 0% 0%;
	padding: .25em 0em .25em 0em;
	line-height: 1em;
}

TABLE.leftnav{
	background-color: #C93;
}

TABLE.mainnav{
	background-color: #066;
}

TABLE.outermost{
	background-color: #066;
	border: thin solid #000;
}

TD.mainwin{
	background-color: #996;
}

TD.sectioncontent{
	background: #696;
	text-align : center;
}

TD.sectionbar{
	background: #000;
	text-align: center;
}

TD.siteinfo{
	background-color: #000;
	text-align: center;
}

.sectiontitle{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
}

.subsectiontitle{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	margin: .5em .25em .5em .25em;
}

.recipename{
	color: #900;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-weight: 700;
}

.ingredient{
	margin-left: -1em;
	margin-bottom: .5em;
}

P.tipstitle{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #900;
	text-align: center;
	margin: .5em .25em .5em .25em;
}

UL.menupart{
	margin-left: 0em;
	text-indent: 0em;
	text-align: center;
	font: small Garamond,"Times New Roman", Times, serif;
	list-style-type: none;
}

P.question{
	font: bold x-small Verdana, Arial, Tahoma, sans-serif;
	color: #FFF;
	margin-bottom: 0em;
	margin-top: 3em;
}

P.answer{
	font: small Garamond,"Times New Roman", Times, serif;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 1em;
	margin-right: 1em;
}