body {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
text-decoration: none;
color: #232323;
{scrollbar-3dlight-color:;
           scrollbar-arrow-color:#621920;
           scrollbar-base-color:#494848;
           scrollbar-darkshadow-color:#979797;
           scrollbar-face-color:#dddddd;
           scrollbar-highlight-color: #DFD0B3;
           scrollbar-shadow-color:#494848;
		   }
}
<!--[if lte IE 6]>
<style type="text/css">
html, body
    {
    height: 100%;
    overflow: auto;
    }
div.custInfo {
    position: absolute;
}
</style>
<![endif]-->
td {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #000000;
/* border: 0px groove black; */

}

TD {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #000000;
border: 0px groove black;

}

.td {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #000000;
border: 0px groove black;

}


th {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
border: 0px groove black;

}

.orderth {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #F2CD86;
border: 0px groove black;

}

.th {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #000000;
border: 0px groove black;

}


h1 {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 16pt;
font-weight: bold;
text-decoration: none;
color: #000000;
letter-spacing: 2pt;
}

h2 {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
color: #000000;
letter-spacing: 2pt;
}

h3 {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 13pt;
font-weight: bold;
text-decoration: none;
color: #000000;
letter-spacing: 1pt;
font-style: italic;
}

h4 {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #000000;
letter-spacing: 1pt;
}


.h4 {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
color: #000000;
font-style: none;
}


.smloc {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: normal;
}

.smallprint {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 90%;
color: #000000;
font-weight: normal;
}

.smallprintB {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
}

.small {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
}

.notice {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
background: #E2C795;
}


p {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}



b {
font-weight: bold;
}


i {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: italic;
text-decoration: none;
color: #000000;
}

ul {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}

ol {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}

li {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
color: #000000;
list-style: disc outside; color:#000000;
}


a:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FC021A;
text-decoration: none;
}

a:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.sm:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.sm:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}


.lrggold {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}


a.sm:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.sm:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.gold:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.gold:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.gold:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #B18731;
text-decoration: none;
}

a.gold:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

.gold {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.lrg:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}


a.lrg:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.lrg:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #B17700;
text-decoration: none;
}

a.lrg:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}








.smgold {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #AD968E;
text-decoration: none;
}

a.topnav:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.topnav:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.topnav:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.topnav:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #ECD098;
text-decoration: none;
}


a.prodmenu:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.prodmenu:active {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.prodmenu:visited {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #F9B11E;
text-decoration: none;
}

a.prodmenu:hover {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 11pt;
font-style: italic;
font-weight: bold;
color: #ECD098;
text-decoration: none;
}


a.resource {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B30919;
text-decoration: none;
}

a.resource:link {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #B30919;
text-decoration: none;
}

a:resource {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FC021A;
text-decoration: none;
}

a:resource {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #C84E59;
text-decoration: none;
}

a:resource {
font-family: Arial, Helvetica, Gill Sans, Verdana, sans-serif;
font-size: pt;
font-weight: bold;
color: #FF3300;
text-decoration: none;
}

div.category {
  float: left;
  clear: both;
/*   width: 95%; */
/*   border: 1px solid #000; */
}
div.category table {
  float: left;
  margin: 1em;
}
div.subcategory {
  float: left;
/*   border: 1px solid #000; */
/*   width: 20em; */
}
html>body div.subcategory {
  width: auto;
  min-width: 20em;
}
div.subcategory table {
  float: left;
}
div.subcategory h4 {
}
div.links a {
  padding-right: 2em;
  font-size: 100%;
}
div#custInfo {
  background: #fff;
  color: #000;
  position: fixed;
  padding: 0em 1em;
  margin: 1em;
  border: 1px solid #000;
  width: 20em;
  display: block;
  float: left;
}

p.instructions {
  margin: 1em;
}
div.row {
  margin: 1em;
}
span.label {
}
span.formfield {
}
div#banner {
  width: 100%;
  float: left;
}

div#banner img {
  float: left;
}
div#date {
  float: right;
  margin-top: 1em;
  background: #f6ede5;
  color: #000;
  font-weight: bold;
  font-size: 120%;
}
div#custInfo {
  float: left;
}
div#orderForm {
  float: left;
  display: block;
  margin: auto auto auto auto;
}
html>body div#orderForm {
  margin: auto auto auto 30em;
}
div#orderForm table {
  background: #fff;
  border: 1px solid #000;
  font-size: 100%;
  border-collapse: collapse;
}
.on {
  background: #fff5db;
}
.off {
  background: #eef2f7;
}
h5 {
  font-weight: bold;
  font-size: 110%;
/*   text-align: center; */
  margin: auto;
  padding-left: 7em;
}
h4 {
  text-align: center;
}
div#wine {
}
div#beer {
  display: none;
}
div#other {
  display: none;
}
div#tabs {
  background: #f2cd86;
  color: #000;
}
div#tabs li {
  list-style: none;
  display:inline;
}
div#tabs a {
  font-size: 150%;
  padding: 0em 3em;
}