body {
	font-family:  "Trebuchet MS", "Verdana", "Helvetica", "Arial", sans-serif; 
	background-color: #FFE7BA;
	color: #000000;
}

a:link { color: #8B2323; }
a:visited { color: #8B2323; }
a:hover { color: #AB4242; }
a:active { color: #0000FF; }

h1 { font-size: 20pt; color: #AF3040; font-weight:bold;}
h2 { font-size: 14pt; color: #7F1015; font-weight:bold;}

table.cookbookmenu {
	padding: 4px;
	border-spacing: 2px;
	background-color: #AF3040;
	width: 100%;
}
table.cookbookmenu th {
	background-color: #FFE7BA; color: black;
	border: 0px solid black;
	padding: 3px;
}
table.cookbookmenu th a {
	text-decoration: none;
}

dt {
	padding-top: 6pt;
	font-size: 10pt;
}
dd {
	font-weight: bold;
	font-size: 10pt;
}
table.recipedata {
	border-collapse: collapse;
	border: 1px inset #AF3040;
	font-size: 10pt;
}
table.recipedata th {
	border: 1px inset #AF3040;
	text-align: left;
	padding-left: 2ex; padding-right: 2ex;
	background-color: #F0E0B0; color: black;
}
table.recipedata td {
	border: 1px inset #AF3040;
	text-align: center;
	padding-left: 2ex; padding-right: 2ex;
	background-color: #FFE7BA; color: black;
}
span.footer {
	font-size: 9pt;
}
b.success {
	color: green;
}
b.error {
	color: red;
}
img.incontent {
	padding: 2px 8px 2px 8px;
	border: 0px;
}

ul.recipelist { list-style-type: none; margin: 0px; }
ul.recipelist li { padding-top: 2px; padding-bottom: 2px; }
