body {
  color: #666666;
  background-color: #000000;
  background-image: url(annelise.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}
	
a {  
  color: #FFFFFF; 
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.main {
  border: 0px solid #555555;
}

hr {
  background-color: #333333;
  border-width: 0px;
}

input {
  color: #000000; 
  background-color: #ffffff;
  border: 2px solid #444444;
}

textarea {
  color: #000000; 
  background-color: #ffffff;
  border: 2px solid #444444;
}

.quotes {
  font-size: small;
}

.caption {
  font-variant: small-caps;
  font-weight: bold;
  font-size: small;
}

.remarkheader {
  font-variant: small-caps;
  font-weight: bold;
  font-size: medium;
}

.remarkbody {
  color: #777777; 
}

.newspath {
  font-variant: small-caps;
  font-weight: bold;
  font-size: medium;
}

.newsdate {
  font-variant: small-caps;
  font-weight: bold;
  font-size: large;
}

.newsbody {
  color: #777777; 
}

.newsheader {
  font-variant: small-caps;
  font-weight: bold;
  font-size: x-large;
}

.newsfooter {
  font-variant: small-caps;
  font-weight: bold;
  font-size: small;
}

.newsposter {
  font-variant: small-caps;
  font-weight: bold;
  font-size: x-large;
}
