body 
{
  font-family: Helvetica, sans-serif;
  margin: 5px;
  padding: 5px;
  text-align: center;
}

h1, h2, h3, h4, h5, h6, p, ul, table
{
  margin-bottom: 10px;
}

td
{
  padding: 5px;
  border:1px solid black;
}

img
{
  width: 570px;
  height: 400px;
}


img.long
{
  width: 400px;
  height: 200px;
}

tr#title
{
  width: 780px;
  text-align: left;
}

tr#title h1
{
  color: white;
  font-size: 50px;
  font-family: garamond;
  background-color: blue;
  padding: 5px;
  border-top: 5px solid black;
  border-bottom: 5px solid black;
}

tr#title td
{
  border: 0;
  padding: 0;
}


tr#header
{
  width: 780px;
}

tr#header td
{
  border: 0;
  padding: 0;

}

tr#header img
{
  width: 386px;
  height: 250px;
  margin-bottom: 10px;
  border: 1px solid black;
}

ul#navbar
{
  background-color: lightblue;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

ul#navbar li
{
  list-style-type: none;
  border: 1px solid;
  padding: 5px;
}

ul#navbar li a
{
  color: black;
  text-decoration: none;
}

ul#navbar li a:hover
{
  color: white;
  background-color: blue;
}

table#main
{
  width: 780px;
}

td#navbar
{
  vertical-align: top;
  width: 180px;
  text-align: left;
  border: 0;
}

td#contents
{
  vertical-align: top;
  margin-left: 20px;
  text-align: left;
  border: 0;
}



.red
{
  color: red;
}