html, body {
color: #FFFFEC;
font-size: 13px;
line-height: 16px;
font-family: verdana, arial, sans-serif;;
background-color: #FFFFEC;
margin: 0;
padding: 0;
}
h1 {
color: #8A783A;
background: transparent;
font: bold italic 18px/24px georgia, times;
text-transform: none;
padding-top: 8px;
border-bottom: none;
text-align: center;
}
h5 {
color: #8A783A;
background: transparent;
font: bold italic 15px/28px georgia, times;
text-transform: none;
padding-top: 8px;
border-bottom: none;
text-align: center;
}
th, td {
color: #222;
font-size: 13px;
line-height: 16px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
th.wine {
background: #8A783A;
color: white;
font-size: 13px;
line-height: 16px;
text-align: right;
align: right;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a {
color: #4f0033;
background: transparent;
font-weight: bold;
text-decoration: none;
}

a:link {
color: #660000;
background: transparent;
font-weight: bold;
text-decoration: underline;
}

a:active {
color: #b10033;
background: transparent;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #303;
background: transparent;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #b10033;
background: transparent;
font-weight: bold;
text-decoration: underline;
}

p {
color: #222;
background: transparent;
font: 12px/16px verdana, arial, sans-serif;
}

h2 {
color: #8A783A;
background: transparent;
font: italic bold 15px georgia, times new roman, serif;
text-transform: none;
padding-bottom: 2px;
border-bottom: 1px solid #8A783A;
}

h3 {
color: #222;
background: transparent;
font: bold 12px verdana, arial, sans-serif;
}

blockquote {
color: #222;
background: transparent;
font: 13px/16px verdana, arial, sana-serif;
}

hr {
color: #555;
line-height: 1px;
height: 1px;
}

.tinytext {
color: #555;
background: transparent;
font-weight: normal;
font-size: 11px;
}

.bookcontent {
color: #222;
font: normal 11px/14px verdana, arial, sans-serif;
}

.foot {
color: #069;
background: transparent;
font-weight: normal;
}

.topbartext  {
color: white;
font: bold 17px verdana, arial, sans-serif;
}

input, textarea, select, option {
color: #444;
background: #fefefe;
font: 12px verdana, arial, sans-serif;
padding: 1px;
}
input.button, button {
font-weight: bold;
}

form {
padding: 0;
margin: 0;
}