* {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* hide main navigation link text from screen */
div#header ul li a { 
  font-size: 0px;
}
/* hide footer navigation link text from screen */
div#footer ul li a {
  font-size: 0px;
}

ul.related_images {
  font-size: .625em;
}

ul#breadcrumbs {
  font-weight: bold;
  font-size: .925em;
}

/* current page in breadcrumbs */
ul#breadcrumbs li {
  color: black;
}

/* ancestor breadcrumbs links */
ul#breadcrumbs li a {
  color: #8E8E8E;
  text-decoration: none;
}
ul#breadcrumbs li a:hover,
ul#breadcrumbs li a:focus {
  color: black;
}

/* page_num_nav links */
ol.page_num_nav {
  font-size: .875em;
  font-weight: bold;
}
ol.page_num_nav a {
  text-decoration: none;
  color: #8E8E8E;
}
ol.page_num_nav a:hover,
ol.page_num_nav a:focus {
  color: black;
}
ol.page_num_nav .current a {
  color: black;
}

div#body {
  font-size: .814em;
}

div#body p.first {
  line-height: 1.42em;
}

div#body p {
  margin-bottom: 1.35em;
  line-height: 1.38em;
}

div#body a,
ul.related_images a {
  color: #7C0303;
}
div#body a:hover,
div#body a:focus,
ul.related_images a:hover,
ul.related_images a:focus {
  color: grey;
}

div#related_linkbar h2 {
  font-size: 1em;
}


div#related_linkbar a {
  font-size: .921em;
  color: black;
  text-decoration: none;
}
div#related_linkbar a:hover,
div#related_linkbar a:focus {
  color: #8E8E8E;
}

div#subfooter_links a {
  font-size: .75em;
  color: black;
  text-decoration: none;
}
div#subfooter_links a:hover,
div#subfooter_links a:focus {
  color: #8E8E8E;
}

form.search_form input.search_field {
  font-size: .925em;
}

.searchword {
  background-color: #FFFF99;
}

div#copyright {
  font-size: .625em;
  font-weight: bold;
  color: white;
}

div#copyright a {
  color: white;
}

