body {
 }

p {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  line-height: 120%;
  margin: 0px;
  padding: 10px 6px 0px 6px;
}

h1 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: center;
  line-height: 150%;
  margin: 0px;
  padding: 0px 6px 9px 6px;
}

h2 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  line-height: 120%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
}

h3 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  line-height: 130%;
  margin: 0px;
  padding: 18px 6px 0px 6px;
}

h4 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  line-height: 120%;
  margin: 0px;
  padding: 24px 6px 0px 6px
}

h5 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  line-height: 120%;
  margin: 0px;
  padding: 18px 6px 0px 6px;
}

h6 {
  font-family: Verdana, Arial, Helvetica, helv, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  line-height: 100%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
}

.epigraph {
  line-height: 100%;
  padding: 0px 50px 6px 250px;
  text-align: justify;
}

.epiauthor {
  line-height: 100%;
  padding: 0px 50px 6px 250px;
  text-align: left;
  font-style: italic;
}

.epiverse {
  line-height: 100%;
  padding: 0px 20px 6px 330px;
  text-align: left;
  text-indent: -80px;
}




.sign {
  text-align: center;
}

.author {
  font-weight: bold;
  padding-bottom: 6px;
}

.textmenu {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  line-height: 120%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
  color: #F1E7B8;
}

.notes {
  font-size: 11px;
  line-height: 100%;
}

.verse1 {
  padding: 0px 6px 6px 100px;
  text-align: left;
  text-indent: 0px;
}

h3.verse1 {
  padding-bottom: 0px;
}

.date {
  font-weight: bold;
}

.datenew {
  font-weight: bold;
  color: #C00000;
  background-color: transparent;
}

.dateanons {
  font-weight: bold;
}

acronym {
  color: #444444;
  background-color: #DDDDDD;
  cursor: help;
}

/*
#tooltip {
  background: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.5ex;
  margin: 0px;
  padding: 3px 5px 3px 5px;
  position: absolute;
  visibility: hidden;
}
*/

blockquote {
  margin: 20px 0px 20px 24px;
  border-width: 0px 0px 0px 1px;
  border-color: #D9A877;
  border-style: none none none solid;
  padding-left: 6px;
}

blockquote p {
  font-size: 13px;
  text-indent: 24px;
  line-height: 120%;
  padding-top: 4px;
  padding-bottom: 4px;
}




A:link {
  color: #590202;
  background-color: transparent;
  text-decoration: underline;
}
A:visited {
  color: #958080;
  background-color: transparent;
  text-decoration: underline;
}
A:hover {
  color: #958080;
  background-color: transparent;
  text-decoration: underline;
}
A:active {
  color: #590202;
  background-color: transparent;
  text-decoration: underline;
}



table.crtbl {
  color: #F1E7B8;
}


td.barcell {
  border-top: 1px solid #EEC992;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
  padding: 0px 0px 12px 0px;
}

td.tbarcell {
  border: 0px;
  height: 19px;
  text-align: center;
  padding: 0px 0px 0px 0px;
}
                
td.chbarcell {
  height: 19px;
  border-top: 1px solid #EEC992;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
  text-align: center;
  padding: 0px 0px 0px 0px;
}
                
table.advchtbl {
  position: relative;
  width: 603px;
  height: 19px;
  border: 0px;
  margin: 0px 0px 0px 1px;
}
td.advchcell {
  border: 0px;
  background: #673E30;
  text-align: center;
  padding: 0px 0px 0px 0px;
}

table.chtbl {
  position: relative;
  width: 603px;
  height: 24px;
  border: 0px;
  margin: 0px 0px 0px 1px;
}
td.chcell {
  border: 0px;
  background: #673E30;
  text-align: center;
  padding: 0px 0px 0px 0px;
}

table.advtbl {
  position: relative;
  width: 603px;
  border: 0px;
  margin: 1px 0px 0px 1px;
}
td.adv468x60 {
  width: 468px;
  height: 60px;
  border: 1px solid #673E30;
}
td.adv120x60 {
  width: 120px;
  height: 60px;
  border: 1px solid #673E30;
}
td.advdiv {
  border: 0px;
  width: 1px;
  height: 1px;
}

td.advcell {
  border: 0px;
  vertical-align: middle;
}


table.blintbl {
  background: #FCFCFC;
  border-width: 1px 1px 0px 1px;
  border-color: #673E30;
  border-style: solid;
  margin: 1px 0px 0px 1px;
}


td.blincell {
  border: 0px;
  vertical-align: top;
}

table.blinbtmtbl {
  position: relative;
  background: #FCFCFC;
  border-width: 0px 1px 1px 1px;
  border-color: #673E30;
  border-style: solid;
  margin: -1px 0px 0px 1px;
}


table.voidtbl {
  position: relative;
  width: 1px;
  height: 6px;
  background: #F1E7B8;
  margin: 0px 0px 0px 1px;
}

table.infotbl {
  position: relative;
  border: 2px solid #D9A877;
}
th.infocell {
  padding: 8px;
  background-color: #EEC992;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #D9A877;
  vertical-align: baseline;
}
td.infocello {
  padding: 8px;
  background-color: #F1E7B8;
  border: 1px solid #D9A877;
  vertical-align: baseline;
}
td.infocelle {
  padding: 8px;
  background-color: #EEC992;
  border: 1px solid #D9A877;
  vertical-align: baseline;
}

caption.infocapt {
  font-size: 13px;
  caption-side: top;
  width: auto;
  text-align: left;
  padding: 6px 0px 4px 11px;
  vertical-align: bottom;
}

.infotbl p {
  padding: 0px;
  text-align: left;
}
.infocell p {
  font-size: 13px;
  font-weight: bold;
}
.infocello p {
  font-size: 12px;
}
.infocelle p {
  font-size: 12px;
}

table.limgtbl {
  position: relative;
  border: 0px;
  margin: 16px 12px 6px 4px;
}
table.rimgtbl {
  position: relative;
  border: 0px;
  margin: 16px 4px 6px 12px;
}

td.imgcptcell {}
.imgcptcell p {
  font-size: 12px;
  font-style: normal;
  text-align: center;
  line-height: 120%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
}

A.bar:link {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
A.bar:visited {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
A.bar:hover {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
A.bar:active {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
h2.chapter {
  color: #673E30;
  text-align: center;
  padding: 0px 6px 0px 6px;
}
               
A.chapter:link {
  color: #673E30;
  background-color: transparent;
  text-decoration: none;
}
A.chapter:visited {
  color: #673E30;
  background-color: transparent;
  text-decoration: none;
}
A.chapter:hover {
  color: #790202;
  background-color: transparent;
  text-decoration: none;
}
A.chapter:active {
  color: #790202;
  background-color: transparent;
  text-decoration: none;
}

table.inttbl {
  border: 0px;
}
td.intcell {
  border: 0px;
  vertical-align: top;
}

td.mblincell {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid #673E30;
  border-left: 0px;
  width: 589px;
}

td.mblincell2 {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid #673E30;
  border-left: 0px;
}

td.intverse {
  border: 0px;
  vertical-align: top;
}
.intverse {
  text-align: left;
  text-indent: 0px;
  padding-left: 100px;
}
.intverse p {
  padding-top: 0px;
  padding-bottom: 6px;
}
.intverse h3 {
  padding-bottom: 0px;
}


.chtbl h1 { text-align: left; line-height: 100%; padding: 0px 6px 0px 6px; }

.crtbl A:link {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
.crtbl A:visited {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
.crtbl A:hover {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}
.crtbl A:active {
  color: #F1E7B8;
  background-color: transparent;
  text-decoration: underline;
}

p.mbar {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  color: #F1E7B8;
  background-color: transparent;
  text-align: left;
  line-height: 120%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
}
p.msubbar {
  font-size: 11px;
  padding: 2px 6px 1px 18px;
  font-style: normal;
  font-weight: normal;
  color: #F1E7B8;
  background-color: transparent;
  text-align: left;
  line-height: 120%;
  margin: 0px;
}

p.bar {
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #F1E7B8;
  background-color: transparent;
  text-align: left;
  line-height: 120%;
  margin: 0px;
  padding: 2px 6px 1px 6px;
}

h4.bar {
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #F1E7B8;
  background-color: transparent;
  text-align: center;
  line-height: 120%;
  margin: 0px;
  padding: 6px 6px 0px 6px;
}

p.subbar {
  font-size: 11px;
  padding: 2px 6px 1px 18px;
  font-style: normal;
  font-weight: normal;
  color: #F1E7B8;
  background-color: transparent;
  text-align: left;
  line-height: 120%;
  margin: 0px;
}

p.rightlink {
  font-size: 11px;
  text-align: right;
  font-style: normal;
  font-weight: normal;
  line-height: 120%;
  margin: 0px;
  padding: 0px 6px 6px 6px;
}
