﻿@charset "utf-8";

/* CSS Document */

img { border:0; }
.banners {
width:695px;
float:left;
border:3px solid #cabf98;
}

.left_threecol {
width:701px;
float:left;
padding:0 19px 20px 0;
}

.right_columnone {
width:220px;
float:left;
padding:0 0 0 0;
}

.paddingright {
padding:0 20px 0 0;
}

#zeropadding {
padding:0;
margin:0;
}

#zeropadding_USA {
padding:0;
margin:10px 0 0 20px;
}


.home_categorypanel {
background:#6b2631;
height:259px;
color:#fff;
margin:0 20px 0 0;
}

.home_categorypanel p {
padding:0 0 7px 0;
float:left;
width:204px;
}

.home_categorytext {
width:204px;
margin:8px 0 0 8px;
}

.home_categoryheader a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:130%;
color:#fff;
float:left;
padding:0 0 8px 0;
}

.home_categoryprice {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:130%;
float:right;
}

.hometext {
margin:35px 0 0 0;
}

.t2_onecolumn {
width:220px;
float:left;
padding:0 19px 0 0;
}

.promos img {
margin:10px 0 0 0;
}

.t2_threecolumn {
width:701px;
float:left;
padding:0 0 20px 0;
}

.t2_categories img {
border:2px solid #cabf98;
padding-bottom:0;
margin:20px 0 0 0;
}

.t2_categories h3 {
margin:8px 0 0 0;
padding:0 0 8px 0;
}

a.findoutmore {
background:url(../liv/link.jpg) no-repeat left 75%;
padding:8px 0 0 12px;
margin-top:8px;
border-top:1px solid #d0c4c6;
display:block;
}

.transparentimg {
float: left;
width: 216px;
height: 145px;
}

.transparentWrap {
position: absolute;
float:left;
}

.transparentWrap h3 {
margin:0;
padding:0;
}

.transparentWrap a {
width: 100%;
position: absolute;
text-indent: 10px;
padding-top: 135px;
z-index:3;
color:#FFFFFF;
}

.overlay {
position: absolute;
bottom:2px;
background-color: #6b2631;
opacity: .8;
width: 216px;
height: 40px;
z-index:2;
filter:alpha(opacity=80);
margin:0 0 0 2px;
}

.celebrationText {
position:relative;
width:220px;
margin-top:176px;
}

#contactForm {
float:left;

}


#contactForm label {
width:200px;
float:left;
}
.cookingtable{
margin:20px 0 0 0;
padding:0 0 20px 0;
}

.cookingtable th{
color:#000;
font-weight:bold;
text-align:left;
}

.cookingtable td{
width:170px;
padding:8px 0;

}
.cookinghaggis ul{
padding: 0;
margin:0px;
}
.cookinghaggis li{
padding:5px 0;
}

