HTML {
  padding: 0;
  margin: 0;
  }

BODY {
  color: black;
  background: #66F;
  padding: 0;
  margin: 0;
  }
  
H1, H2, H3, H4, H5, H6 {
  font-variant: small-caps;
  }

A {
  text-decoration: none;
  padding: 0 2px 0 2px;
  font-weight: bold;
  }
  
A:hover {
  text-decoration: underline;
  }

FORM { 
  padding: 15px;
  border-top: thick groove blue;
  border-right: thick ridge blue;
  border-bottom: thick ridge blue;
  border-left: thick groove blue;
  background: #B2B2FF;
  }

INPUT {
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: thin dashed blue;
  background: #DDDDFF;
  }
  
DIV {
  margin: 0;
  padding: 0;
  }

DIV.form {
  border-top: thick groove red;
  border-right: thick ridge red;
  border-bottom: thick ridge red;
  border-left: thick groove red;
  background: red;
  padding: 15px 15px 1px 15px;
  }

DIV.split {
  margin: 0;
  padding: 0;
  background: lightpink;
  }

DIV.sidebar {
  float: left;
  padding: 0;
  margin: 0;
  }
  
DIV.content {
  padding: 2px 20px 2px 20px;
  background: lightpink;
  text-align: center;
  }
  
DIV.footer {
  clear: both;
  background: mistyrose;
  text-align: center;
  padding: 0 0 2px 0;
  height: auto;
  font-size: .75em;
  }
  
DIV.eighty {
  width: 80%;
  }
  
DIV.2004photo {
  }
  
DIV.pagetitle {
  font-family: "monotype corsiva", "script mt bold",  cursive;
  font-size: 5em;
  }
  
DIV.thumbnails {
  }
  
DIV.news {
  font-family: "monotype corsiva", "script mt bold",  cursive;
  font-weight: bold;
  font-size: 2em;
  text-align: center;
  padding: 2px;
  }

DIV.small {
  font-family: "monotype corsiva", "script mt bold",  cursive;
  font-weight: bold;
  text-align: center;
  font-size: 1.25em;
  }

#links {
  padding: 0;
  margin: 0;
  margin-right: 1em;
  margin-bottom: 2px;
  width: auto;
  }
  
#links li {
  list-style: none;
  text-align: right;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  }
  
#links li a, #links li a:link, #links li a:visited {
  display: block;
  padding: 1px 10px 1px .5em;
  color: deeppink;
  background: mistyrose;
  font-size: 1.25em;
  }
  
#links li a:hover {
  color: mistyrose;
  background: deeppink;
  text-decoration: none;
  }