body {
  padding-left: 9em;
  font-family: "Times New Roman", 
        Times, serif;
  color: yellow;
  background-color: darkblue }
ul.navbar {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em }
h1 {
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }
ul.navbar li {
  background: white;
  margin: 0.5em 0;
  padding: 0.3em;
  border-right: 1em solid black }
ul.navbar a {
  text-decoration: none }
a:link {
  color: white }
a:visited {
color: red }
address {
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted }
div.box { border: solid; border-width: thin; width: 100% 
    background: rgb(50,50,50);
}
div.items p:not(:target) {display: none}
div.items p:target {display: block}
p.menu {margin: 0; padding: 0.4em; background: silver; color: black}
p.menu a {color: black; border: thin outset silver; padding: 0.1em 0.3em}
div.items p {height: 6em; overflow: auto; text-align: center; margin: 0}
#item1 {color: red}
#item2 {color: green}
#item3 {color: blue}
copyright {
 font-size: xx-small;
 color: white;
}
p:caption {
 font-size: small;
 color: white;
 text-align: center;
}



