#recipe h3 {
	font-size: 120%;
	font-weight: bold;
}

#recipesummary {
	display: block;
	margin: 2em 0;
	font-size: 90%;
	line-height: normal;
}
	#recipesummary p:first-child { margin-top: 0; font-weight: bold; }
	#recipesummary div { float:left; clear:left; width: 12em; }

img.dishpic {
	margin-top: 2.5em; margin-bottom: 1em;
	border: 1px solid #7e7e50;
}
	p.dishpic img { width:150px; margin: 0 15px 0 0; vertical-align: middle; border: 1px solid #7e7e50; }
		div > p.dishpic img { margin-bottom: 25px; }
	p.dishpic a { font-weight: normal; text-decoration: none; }
	p.dishpic a span { text-decoration: underline; }