body {
  margin: 0px;
  padding: 0px;
}

/* Create a div with id="center" around content that should be centered. */
#center {
  position: absolute;
  left: 50%;
  top: 0;
  overflow: visible;
}

P {
  font-family: verdana;
  font-size: 9pt;
  margin-top: 1pt;
}

A:link, A:visited, A:active {
  color: #2D85D7;
  background-color: transparent; 
  text-decoration: none;
}

A:hover {
  color: green; 
  background-color: transparent; 
  text-decoration: underline;
}

H1 {
  font-family: Arial;
  font-size: 110%;
  color: black;
  font-weight: bold;
  margin-bottom: 0px;
}

H2 {
  font-family: Arial;
  font-size: 100%;
  color: black;
  font-weight: bold;
  margin-top: 8px;
  margin-bottom: 0px;
}

H3 {
  font-family: Arial;
  font-size: 80%;
  color: black;
  font-weight: bold;
  margin-top: 8px;
  margin-bottom: 0px;
}

/* Styles creating windows. */
.window {
  padding-bottom: 20px;
}
.title {
  height: 15px;
  background-image: url(includes/icons/window_title_middle.gif);
}
.text {
  background: #ffffff;
  font-family: Garamond;
  font-size: 100%;
  padding: 10px;
  border-left: 1px solid black;
  border-right: 1px solid black;
}
.image {
  border-left: 1px solid black;
  border-right: 1px solid black;  
}
.bottom {
  height: 7px;
  background-image: url(includes/icons/window_bottom_middle.gif);
}

.menu {
  vertical-align: -3pt;
  font-size: 22pt;
}

.menu A:link, .menu A:visited, .menu A:active {
  color: black;
  background-color: transparent; 
  text-decoration: none;
}

.menu A:hover {
  color: red; 
  background-color: transparent; 
  text-decoration: underline;
}

#admin {
  font-size: 10pt;
}

.photo {
  font-family: verdana;
  font-size: 8pt;
  line-height: 1.5;
}
