body
{
font-size:1.0em;
font-family:verdana,arial,'sans serif';
background-color:Lavender;
color:#000000;
margin:2%;
}

h1 {font-size:1.8em;}
h2 {font-size:1.6em;}
h3 {font-size:1.4em;}
h4 {
      font-size:1.2em;
      margin-top: 0px;
      padding-top: 0px;
      margin-bottom: 0px;
      padding-bottom: 0px;
      }
h5 {
      font-size:0.8em;
      font-style: italic;
      margin-top: 0px;
      padding-top: 0px;
      margin-bottom: 0px;
      padding-bottom: 0px;
      }


ul {list-style:disc;}
ol {list-style:decimal;}

a:link {color:#000080;}
a:visited {color:#800080;}
a:hover {color:red;}

<style>div.credit
{

}
div.credit p
{
font-size:0.8em;
font-style: italic;
margin-top: 0px;
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}


<style>div.footnote
{

}
div.footnote ul
{
list-style:none;
text-indent:-80px;
}

<style>div.winetable
{

}
div.winetable table
{
border-collapse:collapse;
}
div.winetable th
{
font-size:90%;
border:2px solid black;
background-color:DarkRed;
color:white;
padding-left:2px;
padding-right:2px;
}
div.winetable td
{
font-size:90%;
text-align:center;
border:2px solid black;
background-color:White;
color:black;
}
div.winetable td.head
{
font-size:90%;
border:2px solid black;
background-color:DarkRed;
color:white;
padding-left:2px;
padding-right:2px;
}
</style>

<style>div.winetableleft
{

}
div.winetableleft table
{
border-collapse:collapse;
}
div.winetableleft th
{
font-size:90%;
border:2px solid black;
background-color:DarkRed;
color:white;
padding-left:4px;
padding-right:4px;
}
div.winetableleft td
{
font-size:90%;
text-align:left;
border:2px solid black;
background-color:White;
color:black;
}
</style>


<style> div.phototable
{

}
div.phototable a:link
{
display:block;
color:#FFFFFF;
background-color:#000080;
width:100%;
padding:3px;
text-decoration:none;
}
div.phototable a:visited
{
display:block;
color:#FFFFFF;
background-color:#800080;
width:100%;
padding:4px;
text-decoration:none;
}
div.phototable a:hover
{
display:block;
color:#FFFFFF;
background-color:#FF0000;
width:100%;
padding:4px;
text-decoration:none;
}
div.phototable table, td
{
vertical-align:bottom;
text-align:left;
font-size:100%;
border:none;
background-color:Lavender;
color:black;
}
</style>

<style>div.horizontal
{

}
div.horizontal ul
{
list-style-type:none;
margin:0;
padding:0;
}
div.horizontal li
{
float:left;
}
div.horizontal a
{
display:block;
}
div.horizontal a:link,div.horizontal a:visited
{
font-weight:bold;
font-size:85%;
color:#FFFFFF;
background-color:DarkRed;
text-align:center;
margin:2px;
padding:2px;
text-decoration:none;
}
div.horizontal a:hover,div.horizontal a:active
{
background-color:Crimson;
}
</style>