#recipe_wrapper, #recipe { padding:0 1.5em 2em 0; margin:0 0 1em; }
#recipe_wrapper ul { list-style-image:url(../../../themes/pacifickiss/images/oyster_bullet.jpg); list-style-position:inside; margin:1em 0 1em 3%; border-top:1px solid #dfc8ba; padding-top:1em; }
#recipe_wrapper ul li { clear:both;  }
#recipe_wrapper li + li { padding-top:1em; border-top:1px solid #f0e5de; }

#recipe_wrapper h3.recipe { display:inline; position:relative; top:-4px; font-size:1.2em; margin:0em 0 .5em; line-height:1.1em; }
#recipe_wrapper h3.recipe a { color:#421f0a; }
#recipe_wrapper a.img_link { float:left; margin:0 1em 0 .5em; }
#recipe_wrapper a.img_link_left { float:left; margin:0 1em 0 .5em; }
#recipe_wrapper a.img_link_right { float:right; margin:0 1em 0; }

#recipe_wrapper p.recipe { margin:.5em 0 0; width:570px; }

#recipe p.back { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#999; margin:1em 0 0; }
#recipe h1, #recipe h2, #recipe h3, #recipe h4, #recipe h5, #recipe h6 { margin:2em 0 .5em; } 
#recipe h3.recipe_hdr { display:inline-block; font-size:2em; font-weight:bold; margin:.5em 0 .5em; line-height:1.1em; }
#recipe h6 { font-weight:normal; margin:0 0 1em; line-height:1.1em; }
#recipe ul { list-style:none; margin:0 0 2em; line-height:1em; font-size:.9em; color:#5b3d2b; }
#recipe li  { height:18px; padding:.4em 0 .4em 36px; margin:0; background:url(../../../themes/pacifickiss/images/oyster_bullet_small.jpg) no-repeat 6px 6px; }
#recipe li + li { padding-top:.4em; border-top:1px dotted #f0e5de; }

#recipe_wrapper img, #recipe img { -moz-box-shadow:0px 1px 3px #010a0d;  -webkit-box-shadow:0px 1px 3px #010a0d; box-shadow:0px 1px 3px #010a0d; }

#recipe img.recipe_image { float:right; }
#recipe p.recipe_image_desc { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#787878; line-height:.9em; margin:.25em 0 2em; }

ul#recipe_archives { position:relative; float:left; width:60%; height:auto; padding:0 0 2em;  list-style:none; list-style-position:inside; margin:2em -1em 0 1em; }
ul#recipe_archives li { margin:2em 0 2em 1em; line-height:1.2em;  }
ul#recipe_archives li h3 { margin:0em 0 .5em -1em; line-height:1.1em; }
ul#recipe_archives li h4 { margin:3em 0 .25em -1em; line-height:1.1em; }
ul#recipe_archives li h5 { color:#999; font-size:1em; margin:-1em 0 -1em -1em; line-height:1.1em; }

a.read_more { clear:both; float:right; font-size:.9em; margin:0em 0 0; }
p.back2 { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#999; margin:1em 0 0; }


