body {
  background: #fff;
  margin: 0;
  padding: 0;}
h1 {
  border-bottom: solid 3px;
  font: normal 30px Georgia, serif;
  margin: 0 auto;
  padding: 25px 0 5px 10px;
  width: 790px;}
h1 a {
  color: #000;
  text-decoration: none;}
h1 img {
  margin: 21px 0 -210px -463px;
  position: absolute;
  z-index: -1;}
#wrap {
  margin: 0 auto;
  width: 800px;}
ul#nav {
  border-bottom: solid 1px;
  list-style-type: none;
  margin: 0;
  text-align: right;}
ul#nav li {
  display: inline;
  letter-spacing: 2px;
  margin: 10px;}
ul#nav li a {
  color: #000;
  font: normal 16px Georgia, serif;
  text-decoration: none;}
ul#nav a:hover {
  color: #aaa;}
ul#nav li.active a {
  color: #aaa;}

ul#nav2 {
  list-style-type: none;
  margin-top: 0px;
  text-align: right;}
ul#nav2 li {
  display: inline;
  letter-spacing: 2px;
  margin-right: 5px;}
ul#nav2 li a {
  color: #000;
  font: normal 12px Georgia, serif;
  text-decoration: none;}
ul#nav2 a:hover {
  color: #aaa;}
ul#nav2 li.active a {
  color: #aaa;}

ul#gallery {
  list-style-type: none;}
ul#gallery li h4{
  font: normal 12px Georgia, serif;
  letter-spacing: 2px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: solid 1px;}
ul#gallery li{
  margin: 0 auto;
  width: 500px;}

h2 {
  font: normal 22px Georgia, serif;
  letter-spacing: 2px;
  padding-left: 10px;}
h3 {
  font: normal 16px Georgia, serif;
  letter-spacing: 1px;
  padding-left: 10px;}
td {
  font: normal 16px Georgia, serif;
  padding: 15px 0 15px 0;}
td a {
  color: #000;
  font-size: 18px;}
td img {
  border: solid black;
  margin: 0 40px 0 10px;}
#me {
  float: right;
  margin: 10px 20px 60px 20px;
  width: 163px;}
#about {
  font: normal 14px Verdana, sans-serif;
  letter-spacing: 1px;
  line-height: 1.5em;
  padding-left: 10px;
  position: relative;}
#about a {
  color: #606060;
  text-decoration: none;}
#footer {
  border-top: solid black 3px;
  bottom: 0;
  color: #000;
  font: normal 10px Georgia, serif;
  left: 50%;
  margin-left: -400px;
  padding: 10px 0;
  position: absolute;
  width: 800px;}
#footer_rel {
  border-top: solid black 3px;
  bottom: 0;
  color: #000;
  font: normal 10px Georgia, serif;
  left: 50%;
  margin-left: -400px;
  padding: 10px 0;
  position: relative;
  width: 800px;}
#footer a, #footer_rel a {
  color: #000;
  text-decoration: none;}
#footer a:hover, #footer_rel a:hover {
  color: #aaa;}
