div.legend {
    position: relative;
    top: -1em;
    text-align: center;
}
div.legend a {
   color: #900000;
   font-weight: bold;
   text-decoration: none;
   font-size: larger;
   margin-left: 1em;
}
div.legend a:hover {
    color: red;
    outline: red solid thin;
    text-style: italic;
}

a.currentlegend  {
    color: #000000;
}

#navbar a {
   color: #900000;
   font-weight: bold;
   text-decoration: none;
   font-size: larger;
   margin-left: 1em;
}

div#navbar {
   margin-left: 2em;
   padding-bottom: .25em;
}
  
a#currentbar {
   color: #000000;
}
#navbar a:hover,
  .home #navbar #home a,
  .order #navbar #order a,
  .testimonials #navbar #testimonials a,
  .cart #navbar #cart a,
  .email #navbar #email a,
  .checkout #navbar #checkout a {
        outline: red solid thin;    
        color: #000000;
}

div#email {
   clear: both;
   padding-top: 3em;
   text-align: center;
   font-size: smaller;
   }   
#email a {
   color: green;
}
  
  
  body {
    background-color: #dbbda3;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size: .8em;
  }
  #outer {
    width: 95%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
  }
  #div-1a {
    position: absolute;
    width: 125px;
  }
  #div-1b {
    position: absolute;
    margin-left: 125px;
  }
  #div-1c {
    position: absolute;
    margin-left: 280px;
    margin-top: 15px;
    font-size: .8em;
  }
  #viewcart {
    float: left;
    padding-left: 2em;
  }
  #content {
    position: absolute;
    margin-top: 120px;
    padding: 10px;
  }
  div.product {
    float: left;
    font-size: .8em;
    margin-left: 1em;
    margin-right: 1em;
    margin-bottom: 1em;
    margin-top: 1em;
  }
  div.productname {
    font-size: 1.2em;
    font-weight: bold;
    margin-left: 0;
  }
  div.productleft {
    float: left;
    text-align: center;
  }
  div.productright {
  }
  div.lproductleft {
    float: left;
  }
  div.lproductright {
    float: left;
    margin-left: 10px;
  }
  div.productdescription {
    float: left;
    margin-left: 1em;
  }
  div.productingredients {
    margin-top: .8em;
    margin-left: 1em;
  }
  div.productprice {
    float: left;
    margin-left: 1em;
    margin-top: .5em;
  }
  div.productaddcart {
    float: right;
  }
  span.productsize {
  padding-left: .2em;
  white-space: nowrap;
  }
  div.lproduct {
    float: left;
    font-size: .8em;
    margin-left: 1em;
    margin-right: 1em;
    margin-bottom: 1em;
    margin-top: 1em;
  }
  div.lproduct a {
   color: #900000;
   text-decoration: none;
}
div.lproduct a:hover {
    color: red;
    outline: red solid thin;
    text-style: italic;
}   

div.comment {
  clear: both;
  float: left;  
  background-color: #ffffff;
  width: 600px;
  margin: 1em;
  padding: 1em;
}
div.photo {
  clear: both;
  float: left;  
  margin-left: 5em;
  margin-bottom: 1em;
}
div.commentname {
  margin-top: .5em;
  margin-left: 2em;
}
span.image {
   float : right;
}
img.foto {
   padding-left: 1em;
}

