body
{
background-color: #2e6619;
margin: 20 0 0 0;
}
td
{
  font: 11pt/15pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  text-align: left;
  font-weight: 500;
  vertical-align: top;
}
table#main
{
  background-color: #dadada;
  text-align: left;
  vertical-align: top;

}
td#logo
{
  background-color: #fff;
  vertical-align: top;
  text-align:center;
  border-bottom: 1px solid #4a5a44;
}
td.center
{
  background-color: #efefef;
  vertical-align: top;
  text-align:left;
  padding: 0 0 15 0;
  margin-top: 4px;
}
#flash
{
  background-color: #efefef;
  vertical-align: top;
  text-align:left;
}
#homecontent
{
  background-image: url("images/bg_wine5.jpg");
  background-repeat: no-repeat;
  vertical-align: top;
  text-align:left;
  font: 10pt/14pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  font-weight: bold;
  padding: 10 15 5 15;
}
td.left
{
  background-color: #fff;
  border: 10px solid #dadada;
}
#left
{
  background-color: #fff;
  font: 10pt/13pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  vertical-align: top;
  text-align:left;
  padding: 15 13 10 15;
}
#leftnav
{
  background-color: #3a8faf;
  font: 12pt/20pt "Trebuchet MS", serif;
  color: #fff;
  font-weight: bold;
  vertical-align: top;
  text-align:left;
  padding: 15 13 10 15;
  border: 10px solid #dadada;
}
td.right
{
  background-color: #fff;
  border:10px solid #dadada;
}
#right
{
  background-color: #fff;
  font: 10pt/13pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  vertical-align: top;
  text-align:left;
  padding: 15 17 10 15;
}
#join
{
  background-color: #3a8faf;
  font: 10pt/13pt "Trebuchet MS", sans-serif;
  color: #fff;
  vertical-align: top;
  text-align:left;
  padding: 10 10 10 9;
  border: 1px solid #000;
}
td#nav
{
  vertical-align: top;
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
#content
{
  background-color: #fff;
  font: 11pt/15pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  text-align: left;
  vertical-align: top;
  font-weight: 500;
  padding: 5 15 15 15;
  border: 10px solid #efefef;
}
td.borderleft
{
  background-image: url('bg_left.gif');
}
td#copyright
{
  text-align: left;
  vertical-align: top;
  background-color: #2e6619;
  font: 8.5pt Arial, sans-serif;
  color: #fff;
  padding: 10 5 5 50;
}
#homecontent h1
{
  font: 14pt "Trebuchet MS", sans-serif;
  color: #439025;
  font-weight: bold;
  padding: 0 0 0 0;
}
h1
{
  font: 16pt "Trebuchet MS", sans-serif;
  color: #439025;
  font-weight: bold;
  padding: 0 0 0 0;
}
h2
{
  font: 12pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  font-weight: bold;
  padding: 20 0 0 0;
}
h3
{
  font: 14pt "Trebuchet MS", sans-serif;
  color: #439025;
  font-weight: bold;
  padding: 0 0 0 0;
}
.subhead
{
  font: 12pt "Trebuchet MS", sans-serif;
  color: #439025;
  font-weight: bold;
  padding: 0 0 0 0;
}
.medium
{
  font: 10pt/14pt "Trebuchet MS", sans-serif;
  color: #2b5919;
  text-align: left;
  font-weight: 500;
  vertical-align: top;
}
.small
{
  font: 8pt Arial, sans-serif;
}
.red
{
  color: #eb2a2a;
}
.bold
{
  font-weight: 700
}
.ital
{
  font-style: italic
}
.boldital
{
  font-weight: 700;
  font-style: italic
}
#leftnav a:link
{
  color: #fff;
  text-decoration: none;
}
#leftnav a:visited
{
  color: #fff;
  text-decoration: none;
}
#leftnav a:hover
{
  color: #7ee455;
  text-decoration: none;
}
#leftnav a:active
{
  color: #7ee455;
  text-decoration: none;
}
a.ondark:link
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:visited
{
  color: #fff;
  text-decoration: none;
  font-weight: 500;
}
a.ondark:hover
{
  color: #fff;
  text-decoration: underline;
  font-weight: 500;
}
a.ondark:active
{
  color: #fff;
  text-decoration: underline;
  font-weight: 500;
}
a.onblue:link
{
  color: #d4dfed;
  text-decoration: underline;
  font-weight: 500;
}
a.onblue:visited
{
  color: #d4dfed;
  text-decoration: underline;
  font-weight: 500;
}
a.onblue:hover
{
  color: #efbb72;
  text-decoration: underline;
  font-weight: 500;
}
a.onblue:active
{
  color: #efbb72;
  text-decoration: underline;
  font-weight: 500;
}