/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { background: rgb(255, 255, 204) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 100%;
    }

  #container { border: 1px solid rgb(174, 152, 134);
    padding: 1px;
    background: rgb(227, 226, 226) url(contentbg.gif) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 744px;
    margin-left: auto;
    margin-right: auto;
    }

  #headerbox { border: 1px solid silver;
    padding: 0px;
    background: rgb(255, 255, 255) url(wild_fig_banner.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-left: auto;
    width: 746px;
    margin-right: auto;
    height: 160px;
    text-align: right;
    opacity: 1;
    }

  #banner { border: 1px solid silver;
    padding: 6px;
    background: rgb(213, 209, 153) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 20px;
    width: 734px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    }

  #centerbox { padding: 9px;
    width: 440px;
    float: left;
    text-align: justify;
    font-size: 80%;
    font-family: verdana,arial,sans-serif;
    color: rgb(69, 29, 9);
    margin-left: 21px;
    }

  #headerbox h1 { margin: 0px;
    padding: 20px 15px 0px 0px;
    font-weight: normal;
    font-style: italic;
    font-size: 200%;
    color: rgb(0, 81, 0);
    font-family: verdana,arial,sans-serif;
    }

  #headerbox p { margin: 0px;
    padding: 10px 35px 0px 0px;
    font-weight: normal;
    color: rgb(69, 29, 9);
    font-size: 75%;
    font-family: verdana,arial,sans-serif;
    }

  #sidebox { border: 0px none ;
    width: 180px;
    float: right;
    margin-right: 21px;
    font-family: verdana,arial,sans-serif;
    font-size: 80%;
    color: rgb(69, 29, 9);
    }

  .wineheader { font-size: 125%;
    font-weight: bold;
    font-style: normal;
    color: rgb(42, 113, 43);
    height: 4pt;
    }

  .sideheader { border-style: dashed none;
    border-color: rgb(102, 102, 102) -moz-use-text-color;
    border-width: 1px 0pt;
    padding: 3px;
    width: 180px;
    text-align: right;
    font-family: verdana,arial,sans-serif;
    font-size: 95%;
    font-weight: bold;
    color: rgb(111, 0, 0);
    }

  .sidebox2 { border: 0px none ;
    padding: 3px;
    width: 180px;
    font-family: verdana,arial,sans-serif;
    font-size: 90%;
    color: rgb(69, 29, 9);
    }

  #footer { border: 1px solid rgb(192, 192, 192);
    padding: 6px 6px 6px 15px;
    clear: both;
    text-align: left;
    font-family: verdana,arial,sans-serif;
    font-size: 65%;
    color: rgb(111, 0, 0);
    opacity: 1;
    background-color: rgb(229, 225, 164) ! important;
    }

  #footer #right { clear: right;
    float: right;
    text-align: right;
    }

  a:link { color: rgb(111, 0, 0);
    text-decoration: underline;
    }

  a:hover { color: rgb(163, 0, 0);
    text-decoration: none;
    }

  a:active { color: rgb(111, 0, 0);
    text-decoration: underline;
    }

  a:active:hover { color: rgb(163, 0, 0);
    text-decoration: underline;
    }

  a:visited { color: rgb(111, 0, 0);
    text-decoration: underline;
    }

  a:visited:hover { color: rgb(163, 0, 0);
    text-decoration: underline;
    }

  h1 { margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 180%;
    color: rgb(42, 113, 43);
    font-family: verdana,arial,sans-serif;
    }

  h2 { margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 150%;
    color: rgb(0, 81, 0);
    font-family: verdana,arial,sans-serif;
    }

  h3 { margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-size: 120%;
    font-family: verdana,arial,sans-serif;
    color: rgb(233, 228, 223);
    }

  b { font-weight: bold;
    font-size: 95%;
    font-family: verdana,arial,sans-serif;
    }

  input, textarea, select { border: 1px solid rgb(163, 0, 0);
    margin-left: 20px;
    font-size: 8pt;
    color: rgb(111, 0, 0);
    font-family: verdana,arial,sans-serif;
    background-color: rgb(233, 228, 223);
    }

  .style3 { color: rgb(102, 102, 102);
    }

  .style4 { color: rgb(153, 153, 153);
    }

  .style5 { color: rgb(42, 113, 43);
    }

  .style6 { color: rgb(134, 195, 42);
    }

  .style7 { color: rgb(116, 168, 245);
    }

  .description { font-style: italic;
    }

  .price { font-weight: bold;
    }

  .menu { padding-bottom: 0px;
    width: 732px;
    font-family: verdana,sans-serif;
    position: relative;
    font-size: 70%;
    }

  .menu ul { margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-decoration: none;
    }

  .menu ul li { float: left;
    position: relative;
    }

  .menu ul li a { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px 1px 0px 0px;
    background: rgb(207, 161, 73) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    padding-left: 10px;
    width: 135px;
    color: rgb(0, 0, 0);
    line-height: 2em;
    height: 2em;
    text-decoration: none;
    }

  .menu ul li a:visited { border-style: solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px 1px 0px 0px;
    background: rgb(207, 161, 73) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    padding-left: 10px;
    width: 135px;
    color: rgb(0, 0, 0);
    line-height: 2em;
    height: 2em;
    text-decoration: none;
    }

  html .menu ul li a { width: 135px;
    }

  .menu ul li a:visited { text-decoration: none;
    width: 135px;
    }

  .menu ul li ul { text-decoration: none;
    display: none;
    }

  table { margin: -1px;
    font-size: 1em;
    border-collapse: collapse;
    }

  .menu ul li:hover a { background: rgb(189, 141, 94) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .menu ul li a:hover { background: rgb(189, 141, 94) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .menu ul li:hover ul { margin-top: 1px;
    display: block;
    left: 0px;
    width: 150px;
    position: absolute;
    top: 2em;
    }

  .menu ul li a:hover ul { margin-top: 1px;
    display: block;
    left: 0px;
    width: 150px;
    position: absolute;
    top: 2em;
    }

  html .menu ul li a:hover ul { margin-top: 1px;
    }

  .menu ul li:hover ul li ul { visibility: hidden;
    width: 0px;
    position: absolute;
    height: 0px;
    }

  .menu ul li a:hover ul li a ul { visibility: hidden;
    width: 0px;
    position: absolute;
    height: 0px;
    }

  .menu ul li:hover ul li a { padding: 5px 10px;
    background: rgb(250, 238, 199) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    width: 125px;
    color: rgb(0, 0, 0);
    line-height: 1.2em;
    height: auto;
    text-decoration: none;
    }

  .menu ul li a:hover ul li a { padding: 5px 10px;
    background: rgb(250, 238, 199) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    width: 125px;
    color: rgb(0, 0, 0);
    line-height: 1.2em;
    height: auto;
    text-decoration: none;
    }

  html .menu ul li a:hover ul li a { width: 125px;
    }

  .menu ul li:hover ul li a:hover { background: rgb(201, 201, 167) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  .menu ul li a:hover ul li a:hover { background: rgb(201, 201, 167) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  .menu ul li:hover ul li:hover ul { left: 150px;
    visibility: visible;
    width: 150px;
    position: absolute;
    top: 0px;
    }

  .menu ul li a:hover ul li a:hover ul { left: 150px;
    visibility: visible;
    width: 150px;
    position: absolute;
    top: 0px;
    }

  .menu ul li:hover ul li:hover ul.left { left: -150px;
    }

  .menu ul li a:hover ul li a:hover ul.left { left: -150px;
    }

  .greenie { font-size: small;
    color: rgb(42, 113, 43);
    }

  .winedesc {  }

/*
  .WineName { 
    color: green;
    font-style: bold;
    background-attachment: fixed;
    background-position: right center;
    background-color: none;
    float: left;
    width: 80%;
    position: relative;
    text-align: left;
    }

  .WineArea { 
    color: black;
    background-color: none;
    float: left;
    position: relative;
    width: 15%;
    }

  .WinePrice { color: black;
    background-color: none;
    opacity: 1;
    float: left;
    width: 5%;
    position: relative;
    text-align: right;
    }

  .WineDesc { 
    opacity: 1;
    font-style: italic;
    background-color: none;
    position: relative;
    float: left;
    margin-top: -15px;
    margin-bottom: -5px;
    text-align: left;
    width: 100%;
    }
*/

