h1.ornate:first-letter {
  font-size: 200%;
  margin-top: .08em;
  line-height: .55em;
  float: left
}
h2.ornate:first-letter {
  font-size: 200%;
  margin-top: .08em;
  line-height: .55em;
  float: left;
}
h3.ornate:first-letter {
  font-size: 200%;
  margin-top: .08em;
  line-height: .55em;
  float: left;
}
h3.indented {
  margin-left: 5%;
  margin-right: 5%
}

p.standard {
  font-size: 18;
}
    
p.title:first-letter {
  font-size: 300%; 
  margin-top: .08em;
  line-height: .55em;
  float: left;
}
p.title:first-line {font-size: 200%;}
p.title {font-size: 110%;}
p.toc {
  font-size: 9pt;
  font-family: arial, san-serif;
}
p.toc a {
  font-size: 9pt;
  font-weight: 500;
  text-decoration: underline;
}
p.toc a:link { color: #0000FF;}
p.toc a:visited { color: #FF0000;}
p.toc a:hover {
  background: rgb(255,0,0);
  border-left: 1px solid rgb(223,223,223);
  border-right: 1px solid rgb(223,223,223);
  color: rgb(255,255,255)
}
p.ornate:first-letter {
  font-size: 250%;
  margin-top: .12em;
  line-height: .55em;
  float: left
}
p.indented {
  margin-left: 5%;
  margin-right: 5%
}
p.verse {
  font-style: italic;
  margin-left: 7%;
  margin-right: 7%
}

a.pagelink{
  font-weight: 600;
  text-decoration: none;
}
a.pagelink:link { color: #0000FF;}
a.pagelink:visited { color: #0000FF;}
a.pagelink:hover {
  background: rgb(255,0,0);
  border-left: 0px solid rgb(223,223,223);
  border-right: 0px solid rgb(223,223,223);
  color: rgb(255,255,255)
}

<!--
a.pagelink{
  font-weight: 600;
  text-decoration: none;
}
a.pagelink:link { color: #0000FF;}
a.pagelink:visited { color: #0000FF;}
a.pagelink:hover {
  background: rgb(255,0,0);
  border-left: 0px solid rgb(223,223,223);
  border-right: 0px solid rgb(223,223,223);
  color: rgb(255,255,255)
}
-->

ul#navbar {
  margin: 0px;
  padding: 0;
  list-style: none;
  width: 860px;
}
ul#navbar li {
  background: rgb(0,0,128);
  display: inline
}
ul#navbar li a {
  font-family: arial, san-serif;
  font-weight: 600;
  font-size: 10pt;
  text-decoration: none;
  padding: 5px 10px 5px 10px;
  background: rgb(0,0,128);
  color: rgb(255,255,255);
  float: left;
  text-align: center;
  border-left: 1px solid #FFFFFF;
}
ul#navbar li a.left {
  text-align:center;
  border-left: 1px solid rgb(0,0,128);
}
ul#navbar li a.right {
  text-align:center;
  border-right: 1px solid #FFFFFF;
}
ul#navbar li a:hover {
  background: rgb(255,204,0);
  border-left: 1px solid rgb(223,223,223);
  border-right: 0px solid rgb(223,223,223);
  color: rgb(0,0,0)
}

ul.tinynavbar {
  margin: 0px;
  padding: 0px;
  list-style: none;
  width: 810px;
}
ul.tinynavbar li {
  display: inline
  font-size: 9pt;
  padding: 0px 5px 0px 5px;
  float: left;
  text-align: center;
}
ul.tinynavbar li a {
  font-family: arial, san-serif;
  font-weight: 600;
  font-size: 9pt;
  padding: 0px 5px 0px 5px;
  float: left;
  text-align: center;
}
ul.tinynavbar a:link { color: #0000FF;}
ul.tinynavbar a:visited { color: #0000FF;}
ul.tinynavbar a:hover {
  background: rgb(255,0,0);
  border-left: 0px solid rgb(223,223,223);
  border-right: 0px solid rgb(223,223,223);
  color: rgb(255,255,255)
}

ul.adrow {
  margin: 0px;
  padding: 0;
  list-style: none;
}
ul.adrow li {
  display: inline
  margin: 0px 10px 0px 10px;
  padding: 0px 5px 0px 5px;
  float: left;
  text-align: center;
}
.adbox{
  background-color: #EEEEFF;
  margin: 0px 10px 0px 10px;
  border: 1px solid #000000;
  padding: 1px 10px 0px 10px;
}
