
html, body, a, img { border: 0 hidden; border-collapse: collapse; border-spacing: 0;
}html,body {
           padding: 0;
             color: #000;
  background-color: #fff;
  background-image: url();
 background-repeat: repeat-y;
        font-style: normal;
       font-weight: normal;
         font-size: 14px;
       font-family: Arial,Verdana,Helvetica,sans-serif;
}a {
   text-decoration: none;
             color: #00a; background: transparent;
         font-size: 13px;
}a:hover {
   text-decoration: underline;
             color: #33f; background: transparent;
}a:active {
   text-decoration: none;
             color: #f00; background: transparent;
}p {
            margin: 0;
           padding: 8px;
             color: #000; background: transparent;
}h1 {
            margin: 12px 0 4px 0;
           padding: 0;
             color: #333;
       font-weight: 900;
         font-size: 16px;
}h2 {
            margin: 8px 0 0 0;
           padding: 0;
             color: #444;
       font-weight: bold;
         font-size: 14px;
}h3 {
            margin: 8px 0 0 0;
           padding: 0;
             color: #999;
       font-weight: bold;
}h4 {
           display: inline;
             color: #999;
       font-weight: normal;
}h3
,h4
,p {
         font-size: 14px;
}.vertSpace {
        margin-top: 200px;
}
html,body {
            margin: 0;
}h1
,h2
,h3
,h4 {
        background: transparent;
}
.headerWrapper {
            height: 178px;
             width: 98%;
             color: #000;
  background-color: transparent;
  background-image: url();
 background-repeat: repeat-x;
}.headerWrapper img {
}.headerWrapper img
,.headerWrapper a:hover {
             color: #000; background: transparent;
}.logo {
        text-align: center;
           z-index: 1;
             width: 80%;
            height: 152px;
}
.headerWrapper {
} 
.auxMenu {
         position: absolute; z-index: 0;
               top: 0; height: 169px;
              left: 80%; width: 20%;
             color: #000; background: transparent;
         font-size: 12px;
}.auxMenu a {
           padding: 3px 4px;
             width: auto;
   text-decoration: none;
             color: #803; background: transparent;
       font-weight: bold;
         font-size: 12px;
}.auxMenu .highLight {
             color: #69c; background: #444;
}.auxMenu a:hover
,.auxMenu a.highLight:hover {
   text-decoration: none;
             color: #803; background: #ddd;
}.auxMenu ul {
           padding: 0;
           z-index: 2;
}.auxMenu li {
            margin: 2px 0 2px -10px;
        list-style: none;
}
.auxMenu ul {
            margin: 0 0 0 8px;
} 
.mainMenu {
          position: relative; z-index: 2;
             width: 98%; height: 20px;
        text-align: center;
             color: #000; background: #fff;
         font-size: 16px;
       line-height: 20px;
}.mainMenu a {
           padding: 3px;
   text-decoration: none;
             color: #903; background: transparent;
       font-weight: bold;
         font-size: 16px;
       line-height: 20px;
}.mainMenu a.HL {
           padding: 3px;
             color: #903; background: #ddd;
}.mainMenu a:hover
,.mainMenu a.HL:hover {
           padding: 3px;
   text-decoration: none;
            color: #903; background: #ddd;
}
.mainMenu {
            margin: 0 35% 0 4%;
           padding: 4px 0;
} 
.mainWrapper {
          position: relative; z-index: 0;
            height: auto;
             width: 98%;
             color: #000; background: transparent;
}
.mainWrapper {
} 
.searchWrap {
            margin: 0;
           padding: 2px;
             color: #000; background: transparent;
}.searchIntro {
            margin: 0;
           padding: 0;
             color: #000; background: transparent;
}.searchWrap input
,.searchWrap select {
            margin: 0;
           padding: 0;
}.inputText {
             width: 110px;
}
.subMenu {
          position: absolute; z-index: 2;
                       height: auto;
                       width: 160px;
             color: #000;
  background-color: transparent;
  background-image: url();
 background-repeat: repeat;
       font-weight: normal;
         font-size: 14px;
}.subMenuHeader {
            margin: 30px 0 0 8px;
             color: #903; background: transparent;
       font-weight: bold;
         font-size: 12px;
}.subMenu .highLight {
       border: 1px solid red;
}.subMenu img {
            margin: 8px 0 0 0;
}.subMenu ul
,.subMenu ol {
           padding: 0;
             color: #888; background: transparent;
}.subMenu ul li a:hover
,.subMenu a.highLight:hover {
            color: #00f; background: transparent;

}.subMenu ul li { list-style: disc;
    color:#003; background:transparent;
       font-weight: bold;
         font-size: 12px;
}.subMenu ul li a {display: block;
    color:#003; background:transparent;
       font-weight: bold;
         font-size: 12px;

}.subMenu ul ul li { list-style: circle;
}.subMenu ul ul li a {
    color:#006; background:transparent;
       font-weight: normal;
         font-size: 12px;

}.subMenu ul ul ul li { list-style: square;
}.subMenu ul ul ul li a { margin: 0; padding: 0;
    color:#111; background:transparent;
       font-weight: normal;
         font-size: 11px;

}.subMenu ul ul ul ul li { list-style: disc; margin: 0; padding: 0;
}.subMenu ul ul ul ul li a { font-size: 11px; margin: 0; padding: 0;

}.subMenu ul ul ul ul ul li { list-style: square;
}
.subMenu {
               top: 0;
              left: 0;
            margin: 0;
           padding: 10px 0;
}.subMenu ul
,.subMenu ol {
            margin: 0 0 0 8px;
           padding: 0;
}.subMenu a:hover {
             color: #00f; background: transparent;

}.subMenu ul li {margin:4px 0 0 0;
}.subMenu ul li a { width:auto; padding:3px 0 3px 4px;

}.subMenu ul ul li { margin:4px 0 0 -8px;
}.subMenu ul ul li a { width:auto; padding:1px 0 1px 8px;
} 
.dataWrapper {
}
.dataWrapper {
          position: relative; z-index: 0;
           padding: 8px;
} 
.featureList {
          position: absolute; z-index: 1;
               top: 0; height: auto;
              width: 180px;
            margin: 0;
           padding: 0;
             color: #000;
        background: transparent;
  background-image: url(http://www.averybrewing.com/featuredList/contentPic2);
 background-repeat: repeat-y;
}.featureList h2 {
            margin: 8px 0 0 8px;
           padding: 0;
             color: #803; background: transparent;
       font-weight: bold;
         font-size: 14px;
}.featureList p {
            margin: 0 0 0 8px;
           padding: 0 0 8px 0;
         font-size: 12px;
}.featureList a {
   text-decoration: underline;
}
 
.footWrapper {
          position: relative;
            height: auto;
             color: #000;
  background-color: transparent;
}.address {
            margin: 5px 0 0 5px;
           padding: 0;
        text-align: center;
             color: #000; background: transparent;
       font-weight: bold;
         font-size: 12px;
}div.privacy {
            margin: 0 0 0 20px;
}a.privacy {
             color: #333; background: transparent;
         font-size: 13px;
}div.copyright {
        text-align: right;
}a.copyright {
             color: #333; background: transparent;
         font-size: 8px;
}a.copyright:hover
,a.privacy:hover {
             color: #000; background: transparent;
}div.wme {
          position: absolute;
               top: 26px; height: 33px;
              left: 90%; width: 33px;
             color: #000;
        background: url() no-repeat;
}div.wme a {
             color: #efefef; background: transparent;
         font-size: 9px;
       line-height: 10px;
}
.wme a {
            margin: 0;
           padding: 0;
}.wme a:hover {
   text-decoration: none;
             color: #00f; background: transparent;
} 
