body {  background: #555; margin: 0; color: #999; font-family: verdana; font-size: 10px; font-weight: bold; text-align: center; }
a { text-decoration: underline; color: #999; font-weight: bold; }
a:hover { color: #ccc; }
a.on { color: #fff; }
a.move { text-decoration: none; color: #ccc; font-size: 20px; font-weight: bold; }
a.move:hover { color: #fff; }
a.in { text-decoration: underline; color: #fff; font-weight: bold; }
a.in:hover { color: #f7a54b; }
a.ing { text-decoration: underline; color: #bbb; font-weight: bold; }
a.ing:hover { color: #fff; }
a.map { text-decoration: underline; color: #888; font-weight: bold; }
a.map:hover { color: #fff; }
a.aboutHomeLinks { text-decoration: underline; color: #bbb; font-weight: normal; }
a.aboutHomeLinks:hover { color: #f7a54b; }
table.aboutTable td {
  font-size: 10px;
  font-family: verdana;
  font-weight: bold;
  line-height: 17px;
  color: #888;
  width: 130px;
}
img { border: 0; }
p { margin: 0 5px; padding: 0 0 10px 0; line-height: 20px; }
p.about { margin: 0 0 0 25px; padding: 0; color: #fff; line-height: 26px; padding: 0; width: 390px; font-weight: normal; font-size: 18px; font-family: trebuchet ms; }
p.aboutHome { margin: 0 0 0 113px; padding: 0; color: #fff; line-height: 26px; padding: 0; width: 612px; font-weight: bold; font-size: 14px; font-family: trebuchet ms; }

ul#nav {
  background: transparent url(nav.gif) bottom left no-repeat;
  height: 24px;
  margin: 0;
  padding: 0;
  width: 750px;
  position: absolute;
}
ul#nav li {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0px;
}
ul#nav li, ul#nav a {
  display: block;
  height: 24px;
}

ul#nav li a {
  overflow: hidden;
  text-decoration: none;
  text-indent: -9999px;
}
li#home { left: 0; width: 188px; }
li#home a:hover, li#home a.on { background: transparent url(nav.gif) 0 0 no-repeat; }

li#about { left: 188px; width: 186px; }
li#about a:hover, li#about a.on { background: transparent url(nav.gif) -188px 0 no-repeat; }

li#art { left: 374px; width: 66px; }
li#art a:hover, li#art a.on { background: transparent url(nav.gif) -374px 0 no-repeat; }

li#place { left: 440px; width: 65px; }
li#place a:hover, li#place a.on { background: transparent url(nav.gif) -440px 0 no-repeat; }

li#portrait { left: 505px; width: 90px; }
li#portrait a:hover, li#portrait a.on { background: transparent url(nav.gif) -505px 0 no-repeat; }

li#sport { left: 595px; width: 61px; }
li#sport a:hover, li#sport a.on { background: transparent url(nav.gif) -595px 0 no-repeat; }

li#wedding { left: 656px; width: 94px; }
li#wedding a:hover, li#wedding a.on { background: transparent url(nav.gif) -656px 0 no-repeat; }