/*
ABOUT:        carando.com
TEAM:         bernstein-rein interactive
              Sean Berger, html/css
RELEASE:      20 august 2008
LAST UPDATED: n/a
LOCATION:     kansas city, missouri */

/*** default table styles ***/
table {
  margin: 12px 0 15px 10px;
  width: 425px;
  border:1px solid #b49b84;
  background-color: transparent;
}
table tr th,
table tr td {
  color: #5f4327; /*brown*/
  padding: 2px 3px;
  font-size: 0.79em;
  text-align: left;
  width: 110px;
  line-height: 1.25em;
}
#cooking-page table th,
#cooking-page table th,
#product-category-page table th {
  padding: 5px 3px;
  font-weight: bold;
  width: 50%;
}
#product-page table th.indent,
#product-category-page table th.indent,
#cooking-page table th.indent {
  padding-left: 15px;
  font-weight: normal;
  line-height: 1.04em;
}

/*** Product Tips > Cooking Instructions ***/
table#ham-instructions {
  border: 1px solid #016c30; /* green */
  background-color: #efefef;
  width: auto;
  margin-top: 15px;
}
table#ham-instructions tr th,
table#ham-instructions tr td {
  color: #175c36; /* dk green */
  border: none;
}
table#ham-instructions tr th {
  background-color: #016c30; /* green */
  color: #fbf9f3;
}

/*** Cooking Videos: Featured Recipes***/
#right-column-nav table#featured {
  position: relative;
  top: 0; left: 0;
  z-index: 2;
}
table#featured {
  border: none;
  background-color: transparent;
  width: 270px;
  margin: 0.07em 0 0 15px;
}
table#featured th {
  border: none;
}
table#featured td {
  border: none;
  height: 26px;
  color: #016c30;
}
  table#featured td a,
  table#featured td a:link,
  table#featured td a:visited,
  table#featured td a:hover {
    color: #5f4327; /*brown*/
    text-decoration: none;
  }
  table#featured td a:hover {
    text-decoration: underline;
  }
  table#featured td.dish-name { width: 82%;}
  table#featured td.recipe {    width: 18%;}
  table#featured td a img {     float:right; margin-right: 22px;}

/*** Recipes and Products: Nutrition Facts ***/
table#nutrition {
  background-color:#f3ebd3;
  width: 365px;
  margin-top: 15px;
}
table#nutrition td a {
  color: #5f4327; /*brown*/
}
table#nutrition th,
table#nutrition td {
  border-bottom: 1px solid #decdb0;
}
#product-page table#nutrition td,
#product-category-page table#nutrition td {
  text-align: center;
}

/*** recipe ratings: this table features for categories and 5 stars in each category ***/
table#ratings {
  width: 220px;
  margin-left: 28px;
  margin-top: 0;
  position: relative;
  top: 0; left: 0;
  z-index: 2;
}
table#ratings th.brown,
table#ratings td.brown {
  color: #5f4327; /*brown*/
  font-weight: normal;
  border: none;
  line-height: 1.00em;
  margin: 2px 0 0 0;
  background-color: blue;
}
table#ratings {
  background-color: transparent;
  border: none;
}
table#ratings th,
table#ratings td {
  height: 27px;
}
table#ratings th {
  width: 120px;
}
table#ratings td {
  width: 70px;
  text-align: left;
}

/*** recipe ratings: 1-5 ratings page ***/
.rate table {
  border: none;
}
.rate form input.button {
  float: right;
}