body {
  color: black;
  background: #AAD5D5 url('iframe-tausta-gradient-50.jpg') no-repeat bottom left fixed;
  font-family: Verdana, sans-serif;
  font-size: small;
  margin-bottom: 2em;
}

.listatilaus {
  font-size: 12px;
  background: #AAD5D5 url('listaloota-tausta.jpg') no-repeat bottom left fixed;
}

h4 {
  font-size: small;
} 

a:link {
  color: black;
  background: transparent none;
  text-decoration: underline;
}

a:visited {
  color: #555555;
  background: transparent none;
  text-decoration: underline;
}

a:active {
  color: white;
  background: transparent none;
  text-decoration: underline;
}

a:hover {
  color: #406F6F;
  background: transparent none;
  text-decoration: underline;
}

ol li {
  margin-bottom: 0.5em;
}

ol li img {
  padding-top: 0.5em;
}

pre {
  font-size: small;
}

.pvm, .aika {
  white-space: nowrap;
}

#kuuntele {
  margin-bottom: 2em;
}

#kuuntele a {
  font-size: medium;
  font-weight: bold;
}

#xiphlogo {
  float: right;
  margin: 0 0 0.5em 0.5em;
  border: none;
}

