body {
  font-family:Arial,Helvetica,Verdana,serif;
  margin-left:140px;
  font-size:16px;
}

a:link {
  color:#0000FF;
  background-color:transparent;
}

a:visited {
  color:#000099;
  background-color:transparent;
}

a:hover {
  color:#000069;
  background-color:transparent;
}

h1 {
  text-align:center;
  margin:0px;
}

h1 img {
  width:388px;
  height:48px;
}

h2 {
  margin:0px;
}

ul#navigation {
  position:absolute;
  margin-left:-140px;
  padding:0px;
  list-style-type:none;
  margin-top:112px;
  font-weight:bold;
}

ul#navigation ul {
  list-style-type:none;
  font-weight:normal;
  font-style:italic;
  padding:0px;
  margin-left:25px;
}

#news h4 {
  margin:0px;
}

#news h5 {
  margin:0px;
  padding-left:5px;
  font-style:italic;
}

.gallery {
  text-align:center;
  font-style:italic;
  font-size:12px;
}

.gallery img {
  width:200px;
  height:150px;
}

.gallery img {
  border:2px solid #CCCCCC;
}

.gallery a:hover img {
  border:2px solid #999999;
}

.gallery dd {
  padding-bottom:20px;
}

blockquote {
  font-style:italic;
  font-size:13px;
}

address {
  font-style:italic;
  width:60%;
  border-top:1px dotted #555555;
  margin-top:15px;
}

address img {
  width:88px;
  height:31px;
  border:none;
}

legend {
  font-weight:bold;
  border:solid 1px #666666;
  background-color:#DDDDDD;
  color:#000000;
}

q:before {
  content:"";
}

q:after {
  content:"";
}

blockquote#quotes dd {
  font-style:normal;
}

blockquote#quotes h3 {
  font-size:18px;
}

acronym, q[title] {
  border-bottom:1px dotted #555555;
  cursor:help;
}

#calendar, .gbtab {
  font-size:12px;
  border-collapse:collapse;
  border:1px solid #6F6F6F;
}

#calendar td, #calendar th, .gbtab td, .gbtab th {
  border:1px solid #6F6F6F;
  font-size:11px;
}

#today {
  background-color:yellow;
  color:#000000;
}

#guestbook img {
  width:14px;
  height:14px;
}

#guestbook blockquote p {
  font-style:italic;
  border:1px dotted #CCCCCC;
}

#courtquotes li {
  list-style-type:none;
}

@media print {
  body {
    margin:0px;
  }
  ul#navigation {
    display:none;
  }
}