body {  font-family: Book Antiqua, Times New Roman, serif; background-color: #FFFFFF; font-size: small; text-align:center}
a { color : #000000; background-color : transparent; text-decoration : none; }
a:link, a:visited { border-bottom : 1px dotted #000000; }
a:visited { color: gray }
a:hover, a:active { border-bottom : 1px solid #000000! important; }
.newpic {  font-style: normal; font-weight: bold}
.description {  font-style: italic; color: #000000}
h1 { text-transform: uppercase }
h2 { text-align: center; padding-bottom: 1em }
img {border:none}

#header {
  width:80%;
  margin:0px auto;
  text-align:center;
}

#pagetitle {
  font-weight: bold;
  font-size: 120%;
}

#sitetitle {
}

#nav {
  position:relative;
  width:100%;
  margin:0px auto;
  top:0px;
}

#navprev {
  position:absolute;
  left:20px;
  font-weight: bold;
  font-size: 120%;
}

#navnext {
  position:absolute;
  right:20px;
  font-weight: bold;
  font-size: 120%;
}

#pictureblock {
  text-align:center;
  margin:0px auto;
  border-width: thick;
  border-right-style: groove;
  border-left-style: groove;
  border-color: black;
}

#picture a {
  border : none
}

#footer {
  font-weight: bold;
  width:60%;
  margin:0px auto;
  text-align:center;
  padding:15px;
}

#links {
  width:80%;
  text-align:left;
  font-weight: normal;
  margin-left: auto; margin-right: auto;
}

#blurb {
  width:80%;
  text-align:justify;
  margin-left: auto; margin-right: auto;
}

#navbar {
  font-weight:bold;
  text-align:center;
  margin: auto;
  }
h3 {
  color:maroon;
  font-weight:bold;
  display:inline;
  padding: 4px;
  background-color: #DDDDDD;
  
}
