body {
	background-image: url(images/background00.jpg); 
	background-repeat: repeat-x;
	background-color: #4e4737;
}
td.body-bg {background-image:url(images/background01.jpg);
	background-repeat: repeat-y;
}
td.body-top-bg {background-image:url(images/background02.jpg);
	background-position:top;
	background-repeat: no-repeat;
	padding-left:7px;
	padding-right:7px;
}
.heading1 {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	color: #79400B;
	text-decoration: none;
}
.heading2 {
	font-family: verdana;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 6px;
	color: #681d11;
	text-decoration: none;
}
.heading3 {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 3px;
	color: #5e2f06;
	text-decoration: none;
}

#facebook {
	position:absolute;
	top:0px;
	width:950px;;
	height:20px;
	text-align:right;
	padding-right:10px;
	}
/* Text within body area */
td {
	font-family: Verdana, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5b4526;
	text-decoration: none;
}
td.content {
	font-family: Verdana, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5e2f06;
	text-decoration: none;
	padding:15px;
}
td.item-title
{ border-bottom: 1px #9c8e71 solid;
background-color: #D8CDA9;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: bold;
font-size: 11px;
color: #5e2f06;
letter-spacing: 3px;
/* background-color: #d4c29e; */
padding-top: 4px;
padding-bottom: 0px;
padding-left: 4px;
padding-right: 0px; }
td.items
{ border-bottom: 1px #9c8e71 dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: bold;
font-size: 11px;
color: #5e2f06;
letter-spacing: 3px;
/* background-color: #d4c29e; */
padding-top: 15px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px; }
td.items-wine
{ border-bottom: 1px #9c8e71 dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #5e2f06;
letter-spacing: 0px;
/* background-color: #d4c29e; */
padding-top: 4px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px; }
/* Links on body area */
a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #960e00;
	text-decoration: none;
	}
a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1d2c49;
	text-decoration: none;
	}
a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #de1d0a;
	text-decoration: underline;
	}
td.bottom {text-align:center}
.bottom {
	color: #fefbe1;
} 
.bottom a:link {
	text-align:center;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #2a2405;
	text-decoration: none;
	}
.bottom a:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #2a2405;
	text-decoration: none;
	}
.bottom a:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a2405;
	text-decoration: none;
	}
/* Weblicize Link */
.wlz {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #8b8262;
	letter-spacing: 2px;
	text-decoration: none;
}
.wlz a:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #8b8262;
	letter-spacing: 2px;
	text-decoration: none;
	}
.wlz a:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #8b8262;
	letter-spacing: 2px;
	text-decoration: none;
	}
.wlz a:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #bfbda1;
	letter-spacing: 2px;
	text-decoration: none;
	}
td.toplinks {
	text-align:right;
	vertical-align:bottom;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #402615;
	letter-spacing: 2px;
	text-decoration: none;
	padding-right:15px;
	padding-bottom: 10px;
}
.toplinks a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #220e01;
	letter-spacing: 2px;
	text-decoration: none;
	}
.toplinks a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #220e01;
	letter-spacing: 2px;
	text-decoration: none;
	}
.toplinks a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #f8f4de;
	letter-spacing: 2px;
	text-decoration: none;
	}
td.menu-links {
	text-align:left;
	vertical-align:middle;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #eddfa6;
	letter-spacing: 2px;
	text-decoration: none;
	padding-right:15px;
	margin-top: 10px;
}
.menu-links a:link {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #eddfa6;
	letter-spacing: 2px;
	text-decoration: none;
	}
.menu-links a:visited {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #eddfa6;
	letter-spacing: 2px;
	text-decoration: none;
	}
.menu-links a:hover {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 2px;
	text-decoration: none;
	}
/* Form styles start here */
input.formInputName  {
    width: 430;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 2px;
    color: #3b3a3a;
    background-color: #fdfbef;
    padding-left: 10px;
    border: solid 1px #dfcb98;
    height: 18px;
    }
input.formInputAreaCode  {
    width: 30;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 2px;
    color: #3b3a3a;
    background-color: #fdfbef;
    border: solid 1px #dfcb98;
    height: 18px;
    }
input.formInputPhone  {
    width: 230;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 2px;
    color: #3b3a3a;
    background-color: #fdfbef;
    padding-left: 10px;
    border: solid 1px #dfcb98;
    height: 18px;
    }
textarea.textarea {
	width: 430px;
	height: 90px;
	font-family: Verdana;
	font-size: 11px;
    color: #3b3a3a;
	letter-spacing: 2px;
	border: 1px solid #dfcb98;
	padding: 5px;
    background-color: #fdfbef;
}
input.formInputButton  {
    font-size: 11px;
    vertical-align: left;
    font-weight: bolder;
    text-align: center;
    color: #4b3f01;
    background-color: #d5c088;
    padding: 1px;
    border: solid 1px #dfcb98;
    float: right; 
    cursor: pointer;
    }
/* form styles end here */