body { margin:0em 2em 1em 2em; }
h1 { margin-bottom:0; line-height:1em; }
h2 { font-size:1.15em; }
dl { margin-left:2em; clear:left; }
dt { font-weight:bold; }
dl ol { margin-left:-1em; }
em { font-weight:bold; font-style:italic; }
.recipe { clear:left; }
.images { margin-top:0 0 2em 1em; float:right; }
.images img { border:1px solid #ccc; }
.author { margin:1em 0 1em 0; height:60px; width:500px; border:1px solid #ccc; background:#ffe}
.author img { float:left; margin:0 1em 0 0; }
.ingredients u { color:#555; font-weight:bold; text-decoration:none; border-bottom:1px solid #555; }