body {
  background: white;
  color: black;
  text-align: justify;
}

h1 { font-size: 140% ; background: #666; color: white }
h2 { font-size: 120% }

#ingredients {
  background: #ccc;
  width: 30%;
  float: right;
  margin: 0 0 .2em .5em;
  padding-bottom: .5em;
  clear: right
}

#ingredients h2 { 
  background: black;
  color: white;
  margin-top: 0;
  padding: 0;
  margin-bottom: .5em;
}

#ingredients p {
 font-size: 90%;
 margin: 0 .5em;
 margin-left: 1em;
 text-align: left;
}

#ingredients p:first-line { margin-left: -.5em; }

