BODY { background: #dae0bf url('images/bg.jpg') top left no-repeat;
background-attachment: fixed;
}

table.main {
border: #7e6359 1px solid;
background-color: white;
}
td.headerRow1 {
background-color: #79342f;
font-family: sans-serif;
font-size: 13px;
color: #f8ecda;
text-decoration: none;
font-weight: bold;
height: 25px;
text-align: center;
border-bottom: #652925 1px solid;
}
td.headerRow2 {
}
td.headerRow3 {
background-color: #79342f;
font-family: sans-serif;
font-size: 11px;
color: #d26556;
text-decoration: none;
font-weight: bold;
height: 25px;
text-align: center;
border-bottom: #652925 1px solid;
border-top: #652925 1px solid;
width: 585px;
}
.headerRow3 a:link, .headerRow3 a:visited {
font-family: sans-serif;
font-size: 13px;
color: #f8ecda;
text-decoration: none;
font-weight: bold;
}
.headerRow3 a:hover, .headerRow3 a:active {
font-family: sans-serif;
font-size: 13px;
color: white;
text-decoration: underline;
font-weight: bold;
}

td.search {
background-color: #79342f;
font-family: sans-serif;
font-size: 11px;
color: #d26556;
text-decoration: none;
font-weight: bold;
height: 25px;
text-align: left;
border-bottom: #652925 1px solid;
border-top: #652925 1px solid;
padding-left: 3px;
width: 190px;
}
.fields_srch {
background: #f6eee1 url('images/bg-fields.jpg') right no-repeat;
font-family: sans-serif;
font-size: 11px;
color: #b65042;
text-decoration: none;
font-weight: normal;
border: #e2d1b9 1px solid;
}
.submits_srch {
background-color: #b65042;
font-family: sans-serif;
font-size: 10px;
color: #f3e7d5;
text-decoration: none;
font-weight: bold;
border: #a04134 1px solid;
}
table.srch {
border: #a4483b 1px solid;
}
#srch_prod_title {
background-color: #b65042;
font-family: sans-serif;
font-size: 13px;
color: #f8e6ca;
text-decoration: none;
font-weight: bold;
height: 20px;
padding: 4px;
border-bottom: #a4483b 1px solid;
}
#srch_prod {
padding: 4px;
}
#srch_prod a:link, #srch_prod a:visited {
font-family: sans-serif;
font-size: 13px;
color: #b65042;
text-decoration: none;
font-weight: bold;
}
#srch_prod a:hover, #srch_prod a:active {
font-family: sans-serif;
font-size: 13px;
color: black;
text-decoration: underline;
font-weight: bold;
border-bottom: none;
}

td.leftcolumn {
background-color: #f8e6ca;
border-right: #a4483b 1px solid;
}

td.content {
font-family: sans-serif;
font-size: 13px;
color: #260502;
text-decoration: none;
font-weight: normal;
padding: 10px;
}
td.content h1 {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 15px;
color: #b65042;
text-decoration: none;
font-weight: bold;
margin-bottom: 0px;
padding-bottom: 0px;
}
td.content td {
font-family: sans-serif;
font-size: 13px;
color: #260502;
text-decoration: none;
font-weight: normal;
}
#prodNames {
font-family: sans-serif;
font-size: 11px;
color: #260502;
text-decoration: none;
font-weight: normal;
padding: 2px;
}
#prodNames a:link, #prodNames a:visited {
font-family: sans-serif;
font-size: 11px;
color: #b65042;
text-decoration: underline;
font-weight: bold;
}
#prodNames a:hover, #prodNames a:active {
font-family: sans-serif;
font-size: 11px;
color: #77332e;
text-decoration: underline;
font-weight: bold;
border-bottom: none;
}
#home  {
font-family: sans-serif;
font-size: 11px;
color: #260502;
text-decoration: none;
font-weight: normal;
padding: 10px;
}

#messages {
font-family: sans-serif;
font-size: 12px;
color: #e72409;
text-decoration: none;
font-weight: bold;
text-align: left;
padding: 5px;
}
#fieldNames {
font-family: sans-serif;
font-size: 12px;
color: #b65042;
text-decoration: none;
font-weight: bold;
padding: 5px;
}
.content a:link, .content a:visited {
font-family: sans-serif;
font-size: 12px;
color: #b65042;
text-decoration: underline;
font-weight: bold;
}
.content a:hover, .content a:active {
font-family: sans-serif;
font-size: 12px;
color: #260503;
text-decoration: underline;
font-weight: bold;
border-bottom: #b65042 1px solid;
}

#prodImages {
text-decoration: none;
border-bottom: none;
}
#prodImages a:link, #prodImages a:visited {
text-decoration: none;
border-bottom: none;
}
#prodImages a:hover, #prodImages a:active {
text-decoration: none;
border-bottom: none;
}

#prodOptionsTitle {
font-family: sans-serif;
font-size: 12px;
color: #af0700;
text-decoration: none;
font-weight: bold;
padding: 4px;
padding-left: 0px;
}
#prodLinks {
font-family: sans-serif;
font-size: 12px;
color: #af0700;
text-decoration: none;
font-weight: normal;
padding: 4px;
background-color: #f8e5c9;
border: #f3dcba 1px solid;
}
#prodLinks a:link, #prodLinks a:visited {
font-family: sans-serif;
font-size: 12px;
color: #af0700;
text-decoration: underline;
font-weight: bold;
}
#prodLinks a:hover, #prodLinks a:active {
font-family: sans-serif;
font-size: 12px;
color: #630401;
text-decoration: underline;
font-weight: bold;
border-bottom: #af0700 1px solid;
}
#prodImageBox {
border: #f3dcba 1px solid;
}
#prodImageBox a:hover, #prodImageBox a:active {
text-decoration: none;
border: none;
}
#prodLgImagesBox {
font-family: sans-serif;
font-size: 10px;
color: #af0700;
text-decoration: none;
font-weight: normal;
padding: 4px;
text-align: right;
background-color: #f8e5c9;
border: #f3dcba 1px solid;
}
#prodLgImagesBox a:link, #prodLgImagesBox a:visited {
font-family: sans-serif;
font-size: 10px;
color: #af0700;
text-decoration: underline;
font-weight: bold;
}
#prodLgImagesBox a:hover, #prodLgImagesBox a:active {
font-family: sans-serif;
font-size: 10px;
color: #630401;
text-decoration: underline;
font-weight: bold;
}

#title-registration {
background-color: #f8e6ca;
font-family: sans-serif;
font-size: 12px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
padding: 4px;
border: #7a342f 1px solid;
}

#title-login {
background-color: #f8e6ca;
font-family: sans-serif;
font-size: 16px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
padding: 8px;
border: #7a342f 1px solid;
}

table.cart {
border: #7a342f 1px solid;
}
#cart-title {
background-color: #f8e6ca;
font-family: sans-serif;
font-size: 12px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
padding: 4px;
border-bottom: #7a342f 1px solid;
}
#cart-items {
font-family: sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
font-weight: bold;
padding: 4px;
}
#cart-totals {
font-family: sans-serif;
font-size: 11px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
padding: 4px;
}

#packing-slip-store {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 14px;
color: black;
text-decoration: none;
font-weight: bold;
padding: 4px;
text-align: left;
}
#packing-status {
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
color: #79270e;
text-decoration: none;
font-weight: bold;
padding: 4px;
padding-left: 14px;
text-align: left;
}
#packing-slip {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 24px;
color: black;
text-decoration: none;
font-weight: bold;
padding: 4px;
text-align: right;
}
#packing-slip-thanks {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 18px;
color: red;
text-decoration: none;
font-weight: bold;
padding: 4px;
text-align: center;
}

table.order-history {
border: #7a342f 1px solid;
}
#order-history {
background-color: #f8e6ca;
font-family: sans-serif;
font-size: 12px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
padding: 4px;
border-bottom: #7a342f 1px solid;
}
#order-history-text {
background-color: #faeedc;
font-family: sans-serif;
font-size: 12px;
color: #7a342f;
text-decoration: none;
font-weight: normal;
padding: 4px;
border-bottom: #7a342f 1px solid;
}
#order-history-sub {
font-family: sans-serif;
font-size: 12px;
color: #e72409;
text-decoration: none;
font-weight: bold;
text-align: left;
padding: 5px;
text-transform: uppercase;
}

.prodOptionsDrop {
font-family: sans-serif;
font-size: 12px;
color: #990701;
text-decoration: none;
font-weight: bold;
border: #f8e6ca 1px solid;
}
.addtocart {
background-color: #990701;
font-family: Arial, Sans-serif;
font-size: 10px;
color: #f3e7d5;
text-decoration: none;
font-weight: bold;
border: #990701 1px solid;
}

#recipe_cat_name {
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 13px;
color: #6e2920;
text-decoration: none;
font-weight: bold;
padding: 4px;
text-transform: uppercase;
}
#recipe_title {
background-color: #b65042;
font-family: sans-serif;
font-size: 13px;
color: #f8e6ca;
text-decoration: none;
font-weight: bold;
height: 20px;
padding: 4px;
border-bottom: #a4483b 1px solid;
}
#recipe_name {
padding-left: 4px;
}

td.navTitles {
background-color: #b65042;
font-family: sans-serif;
font-size: 11px;
color: white;
text-decoration: none;
font-weight: bold;
height: 20px;
padding: 3px;
border-bottom: #a4483b 1px solid;
border-top: #a4483b 1px solid;
}
td.nav {
font-family: sans-serif;
font-size: 12px;
color: #b65042;
text-decoration: none;
font-weight: normal;
padding: 3px;
}
.nav a:link, .nav a:visited {
font-family: sans-serif;
font-size: 12px;
color: #7a342f;
text-decoration: none;
font-weight: bold;
}
.nav a:hover, .nav a:active {
font-family: sans-serif;
font-size: 12px;
color: #b65042;
text-decoration: underline;
font-weight: bold;
}

.fields {
background: #f6eee1 url('images/bg-fields.jpg') right no-repeat;
font-family: sans-serif;
font-size: 13px;
color: black;;
text-decoration: none;
font-weight: bold;
border: #e2d1b9 1px solid;
}
.fields-qty {
background: #f6eee1 url('images/bg-fields.jpg') right no-repeat;
font-family: sans-serif;
font-size: 13px;
color: black;
text-decoration: none;
font-weight: bold;
border: #e2d1b9 1px solid;
width: 25px;
text-align: right;
}
.submits {
background-color: #b65042;
font-family: sans-serif;
font-size: 11px;
color: #f3e7d5;
text-decoration: none;
font-weight: bold;
border: #a04134 1px solid;
}

/* EMAIL TO FRIEND */
table.email {
background-color: white;
border: #c51202 2px solid;
}
td.email-title {
background-color: #c51202;
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 14px;
color: white;
text-decoration: none;
font-weight: bold;
padding: 5px;
}
td.prodname-email {
font-family: sans-serif;
font-size: 14px;
color: #c51202;
text-decoration: none;
font-weight: bold;
text-align: left;
padding: 5px;
}
td.email-message {
font-family: sans-serif;
font-size: 12px;
color: #c51202;
text-decoration: none;
font-weight: bold;
text-align: left;
padding: 5px;
}
td.fldnam-email {
font-family: sans-serif;
font-size: 12px;
color: #720b02;
text-decoration: none;
font-weight: bold;
padding: 5px;
}
.fld-email {
background: #f6eee1 url('images/bg-fields.jpg') right no-repeat;
font-family: sans-serif;
font-size: 13px;
color: black;
text-decoration: none;
font-weight: bold;
border: #e2d1b9 1px solid;
}
.submit-email {
background-color: #c51202;
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 10px;
color: white;
text-decoration: none;
font-weight: bold;
border: #720b02 1px solid;
}

td.footer {
background-color: #79342f;
font-family: sans-serif;
font-size: 10px;
color: #d26556;
text-decoration: none;
font-weight: bold;
height: 20px;
text-align: center;
border-top: #652925 1px solid;
}
.footer a:link, .footer a:visited {
font-family: sans-serif;
font-size: 11px;
color: #f8ecda;
text-decoration: none;
font-weight: bold;
}
.footer a:hover, .footer a:active {
font-family: sans-serif;
font-size: 11px;
color: white;
text-decoration: underline;
font-weight: bold;
}