html, body{margin:0px;  font-family:Trebuchet MS, verdana, Helvetica, sans-serif;  color:#000;}
body { background: #fff url(ingredients/bg3.gif) repeat-y top center; font-size:11px;}
#mainPic {position:relative; float:left; margin: -25px 15px 10px -113px;  }
#mainPic img {padding:2px; background-color:#fff; border:1px solid #a9a9a9}
#rend {position:absolute; width:10px; right:0px;  top:0px;margin:0px padding:0px}
#fpic1 {position:relative; margin: 5px 7px 3px 5px; float:left; top:0px; border:1px solid #a9a9a9; background-color:#fff; padding:1px}
#buybook p {font-size:10px; font-family:tahoma, verdana, arial, sans-serif; padding:0px; margin:0}
#lead {z-index:99;   position: absolute; top:127px; height:26px;}
#mainPic {position:relative; float:left; margin: 15px 15px 10px -113px;  }
#bot {font-size:9px;}
.main { padding:15px 15px 10px 13px; color:#000; background:#ededed}
.main, .main2 {line-height:140%; font-size:11px}
.left {position:relative; float:left;}
.bp { padding:1px 5px 1px 5px; color:#808285; }
.bp a {color:#b7b575; }
.end {width:7px; height:24px; margin:0px padding:0px;}
.heading { position:relative; top:0px; background: url(ingredients/features1.gif) no-repeat;  width:242px; margin-bottom:5px; display:block}
.heading2 {position:relative; top:5px;background: url(ingredients/features2.gif) no-repeat; width:242px; margin-bottom:5px; display:block}
.heading3 {position:relative; top:5px;background: url(ingredients/features3.gif) no-repeat; width:242px; margin-bottom:5px; display:block;  border-bottom:1px solid #a9a9a9}
.heading h1, .heading2 h1, .heading3 h1 {margin: 0px; padding:28px 3px 3px 7px; font-weight:bold;font-family: arial, verdana, sans-serif;  font-size:11px;}
.heading p, .heading2 p, .heading3 p { font-weight:normal; font-size:.8em; text-align:left; color:#000;font-family:verdana, Helvetica, sans-serif; line-height:150%; margin:0px 0px 0px 13px; padding: 0px 10px 5px 0px;}
a {color:#f85425; text-decoration:none;}
a:hover {color:#000;}
.leadTitle {font-weight:bold; color:#f85425; font-size: 18px; font-family: georgia; times, times new roman; margin:10px 0px 5px 0px;line-height:normal}
.leadTitle p { color:#f58261; font-size: 11px; font-family: arial, verdana,helvetica, sans-serif; margin:0px 0px 5px 0px;line-height:normal;font-weight:normal;}
.question {font-weight:bold; color:#808285}
.bold {font-weight:bold;}
.italic {font-style:italic}
.italicRed {font-style:italic; color:#f58261;}
.black, .black a {color:#000}
.red {color:#F85425;}
.red2 {color:#F85425; font-weight:bold;}
.green, .green a  {color:#9b9a5f}
.greenbold {color:#B0AE6E; font-weight:bold;}
div.greenbold {padding-top:5px;color:#B0AE6E; font-weight:bold;}
.signup {background-color:#f85425; color:#f9bb67; font-weight:bold; font-size:9px; font-family:tahoma, verdana, arial, sans-serif; padding:3px;margin:20px 0 0 0; text-align:center}
.signup a  {color:#f9bb67;}
.pcredit, a .pcredit, .pcredit a {color:#808285;  font-size:9px; font-family:arial, verdana}
.recipeTitle {font-weight:bold; color:#f85425; font-size: 16px; font-family: arial, verdana,helvetica, sans-serif; margin:10px 0px 5px 0px;line-height:normal}
.recipeTitle p { color:#f58261; font-size: 11px; font-family: arial, verdana,helvetica, sans-serif; margin:0px 0px 5px 5px;line-height:normal;font-weight:normal;padding-left:5px}
.recipeName {font-size:11px; color:#000; font-family:verdana; font-weight:normal;margin:3px 0 0 10px}
.recipeName a {color:#000;}
.recipeName a:hover {color:#c8c78e;}
.recipesList   { color: #000; font-size: 11px; background: #fff url(ingredients/arrowlist.gif) repeat-y 2px 0px; padding: 5px 5px 5px 23px; border: solid 1px #9b9a5f }
#bot {width: 388px;}