body {
  font-family : Verdana,Lucida,sans-serif;
  font-size: 80%;
}

a {
  text-decoration: none;
  font-weight: bold;
  color: #D87448;
}

a:hover {
  text-decoration: underline;
}

a.opposite {
  text-decoration: underline;
  font-weight: bold;
  color: #D87448;
}

a.opposite:hover {
  text-decoration: none;
}

a img{
  border: 0px;
}

a.short_description {
  font-weight: normal;
}

a.click_for_details {
  color: black;
  text-decoration: underline;
  font-size: 90%;
}

a.click_for_details:hover {
  text-decoration: none;  
}

ul.circle {
 margin-top:3px;
 list-style-type: circle;
 color: #FFFFFF;
 text-align: left; 
 padding-top: 6px; 
 padding-bottom: 6px;
}

h1.header {
  width: 100%;
  color: white;
  background-color: #0A5C2E;
  border: 1px solid #999999;
  font-size: 100%;
  margin-top: 0px;
  padding: 2px;
}

h1.header a {
  color: white;
}

h1.header a:hover {
  text-decoration: underline;
}

h2.header {
  width: 100%;
  color: black;
  background-color: #DEEFDF;
  font-size: 100%;
  margin-top: 0px;
  padding: 2px;
}

h2.product_index_header {
  width: 100%;
  color: black;
  background-color: #DEEFDF;
  font-size: 90%;
  margin-top: 0px;
  padding: 2px;
  text-align: center;
}

h2.product_index_header a{
  color: black;
}

h2.headercenter {
  width: 100%;
  color: black;
  background-color: #DEEFDF;
  font-size: 100%;
  margin-top: 0px;
  padding: 2px;
  text-align: center;
}

a h3.cat_title {
  color: black;
  padding: 0px;
  margin: 0px;
}

.category {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D87448; line-height:15px;align="left";;}
.category p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D87448; line-height:15px;align="left";}
.category a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D87448; line-height:15px; text-decoration:none;align="left";}
.category a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D87448; line-height:15px; text-decoration:none;align="left";}
.category a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D87448; line-height:15px; text-decoration:underline;align="left";}


.catnav {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#714b75; font-weight:normal; line-height:15px; padding-bottom:2px;}
.catnav p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#714b75; font-weight:normal; line-height:15px;}
.catnav a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#714b75; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#714b75; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0033cc; line-height:15px; font-weight:normal; text-decoration:underline;}


table.links td{
  font-size: 90%;
}

table.links td.footer_links{
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #a0b8c8;
  border-bottom: 1px solid #a0b8c8;
}

table.links td.footer_notice{
  font-size: 85%;
}

table.product_index td {
  text-align: center;
}

td.padleft {
  padding-left: 5px;
  padding-right: 5px;
}

table.cat_index td{
  text-align: center;
}

.gofaq {
	text-align:left;
	font-weight:bold;
	font-size:12px;
}

td.meat {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

table.cart {
  background-color: black;
}

table.cart td,th{
  text-align:center;
  background-color: white;
}

table.cart td.tot{
  text-align: right;
  font-weight: bold;
  padding-right: 5px;
}

input.button {
  border: 1px outset #0A5C2E;
  background-color: #DEEFDF;
  color: #D87448;
}

span.shipping_notice {
  font-size: 90%;
}

