body
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color : black;
  background-color : white;
  text-align : center
}

h1
{
  color : gold;
  font-size : 36pt
}

h2
{
  color : gold;
  font-size : 24pt
}

h3
{
  color : gold;
  font-size : 12pt
}

table
{
  width : 90%;
  text-align : center;
  border-color : black;
  background-color : white
}

td.banner
{
  background-color : blue;
  color : gold;
  font-size : 24pt;
  vertical-align : middle;
  padding-right : 5;
  width : 90%
}

td.button
{
  background-color : blue;
  color : gold;
  font-size : 8pt;
  vertical-align : middle;
  padding-left : 5;
  width : 15%
}

table.text
{
  width : 90%;
  text-align : justify;
  border-color : black;
  background-color : white;
  padding : 5px 20px
}

td.picture
{
  width : 65%;
  text-align : left
}

td.text
{
  background-color : white;
  color : black;
  font-size : 10pt;
  vertical-align : top;
  text-align : justify;
  padding-center : 10;
  width : 65%
}

td.contact
{
  background-color : white;
  color : black;
  font-size : 10pt;
  vertical-align : top;
  text-align : justify;
  padding-justify : 5;
  width : 65%
}

td.menu
{
  background-color : blue;
  color : gold;
  font-size : 8pt;
  text-align : center;
  vertical-align : top;
  padding-justify : 5;
  width : 25%
}

td.copyright
{
  font-size : 8pt
}

a:link
{
  background-color : blue;
  color : gold;
  font-weight : bold;
  text-decoration : none
}

a:visited
{
  background-color : blue;
  color : yellow;
  font-weight : bold;
  text-decoration : none
}

a:hover
{
  background-color : darkblue;
  color : gold;
  font-weight : bold;
  text-decoration : none
}

a:active
{
  background-color : darkblue;
  color : yellow;
  font-weight : bold;
  text-decoration : none
}

hr
{
  color : darkblue;
  width : 65%;
  text-align : justify
}