a {
  color: gray;
}

h1 {
  border-bottom: 3px solid #dedede;
}

h2 {
  border-bottom: 1px solid #dedede;
}

#header ul, #header form, .menu, fieldset {
  display: none;
}

.logo {
  font-size: 230%;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  margin-left: 15px;
}

.print_logo {
  float: left;
  display: block;
}

#left img {
  float: right;
  margin: 0px 0px 10px 15px;
  border: 1px solid gray;
}

#left p {
  text-align: justify;
}

#right h3, #right h3 a {
  color: gray;
}

#right img {
  border: 2px solid gray;
}
