body {
  font-family : Verdana, sans-serif;
  text-decoration : none;
  margin-left : auto;
  margin-right : auto;
  background-color: #c9d0de;
}

#header {
  margin-left : auto;
  margin-right : auto;
  position : relative;
}

#sitename {
  font-size : 12pt;
  font-weight : bold;
  margin-left : 8px;
}

#sitename em {
  font-size : 18pt;
  text-transform : uppercase;
  font-style  : normal;
}

#sitename a:link,
#sitename a:active,
#sitename a:visited,
#email a:link,
#email a:active,
#email a:visited {
  text-decoration : none;
  color : black;
}

#email {
  font-size  : 12pt;
  font-weight : bold;
  position : absolute;
  right : 20px;
  bottom : 0px;
  text-align : right;
}

#date {
clear: left;
margin-top: 25px;
text-align: center;
  font-size: 9pt;
}


.container {
display: table;
}

.row {
display: table-row;
}

.cell {
display: table-cell;
width: 200px;
height: 70px;
border: none;

text-align: center;
}

#content {
  margin-top  : 1cm;
  margin-left : auto;
  margin-right: auto;
  width : 560px;
  font-family: Verdana, sans-serif;
  font-size: 0.9em;
}

#content p {
  font-size   : 0.9em;
  text-align  : justify;
  line-height : 140%;
}

#intro, #toc {
  border : 2px solid #9696D3;
  padding: 10px 10px 10px 10px;
  min-width : 200px;
}

#content img {
  float: left;
  padding-right: 10px;
}

#toc p {
  font-size : 1em;
  font-weight : bold;
}

#toc ol {
  list-style-type: lower-alpha;
  font-size : 1em;
}

#toc ul {
  list-style : none;
  font-size : 0.8em;
}

#adobe {
  font-family: Comic Sans MS;
  font-size: 10pt;
}

h1 {
  font-family : Verdana;
  text-align  : center;
  font-size: 1.7em;
  margin-top : 10px;
}

.continue {
  text-transform: uppercase;
  font-size: 0.6em;
  font-style: italic;
}

h2 {
  font-family : Verdana, sans-serif;
  font-size   : 1.1em;
  font-weight : bold;
}

h2 a:link { color: #000000; text-decoration: none; font-weight: bold }
h2 a:visited { color: #000000; text-decoration: none; font-weight: bold }
h2 a:active { color: #000000; text-decoration: none }
h2 a:hover { color: #000000; text-decoration: none; font-weight: bold }

h3 {
  font-family : Verdana, sans-serif;
  font-size   : 0.9em;
  font-weight : normal;
  text-decoration : underline;
}

h3 a:link { color: #000000; text-decoration: underline; }
h3 a:visited { color: #000000; text-decoration: underline; }
h3 a:active { color: #000000; text-decoration: underline }
h3 a:hover { color: #5A5ABA; text-decoration: none; }

h4 {
  font-family : Verdana, sans-serif;
  font-size   : 0.9em;
  font-weight : normal;
}

blockquote {
  font-weight: bold;
  font-style: normal;
}


p.bible {
  font-weight : bold;
  font-style  : normal;
}

p.bible em {
  text-decoration : underline;
}

cite {
  font-weight : normal;
  font-style  : normal;
}

hr {
margin-top: 10pt;
margin-bottom: 10pt;
margin-left: auto;
  margin-right: auto;
  width: 580px;
  clear: left;
}

li a:link { color: #5A5ABA; text-decoration: none; font-weight: normal }
li a:visited { color: #5A5ABA; text-decoration: none; font-weight: normal }
li a:active { color: #000000; text-decoration: none }
li a:hover { color: #000000; text-decoration: none; font-weight: normal }


#footnotes hr {
  text-align  : left;
  margin-left : 0px;
  width : 150px;
  margin-bottom: 5px;
}
#footnotes h2, #toc h2{
  text-decoration : none;
  margin-top : 0px;
}

#footnotes ul {
  font-size   : 0.9em;
}

#bottom_menu {
  font-size: 11pt;
  width : 580px;
  margin-left : auto;
  margin-right: auto;
  clear : left;
  }


ul#navlist {
  float: left;
  width: 100%;
  list-style : none;
  padding: 0px;
  margin: 0px;
  background-color: #C9D0DE;
  border-bottom: thin solid #9696D3;
  border-top: thin solid #9696D3;
}

ul#navlist li {
  display: inline;
}

ul#navlist li a {
  float: left;
   padding: 0.8em 10%;
  text-decoration: none;
  background-color: #C9D0DE;
}

ul#navlist li a:link { color: #5A5ABA; text-decoration: none; font-weight: bold }
ul#navlist li a:visited { color: #5A5ABA; text-decoration: none; font-weight: bold }
ul#navlist li a:active { color: #000000; text-decoration: none }
ul#navlist li a:hover {	background-color: #C9C9DE; color: #000000; font-weight: bold; }

#contact {
clear: left;
margin-top: 25px;
text-align: center;
  font-size: 9pt;
}


#footer {
   font-family: Verdana, sans-serif;
   font-size: 8pt;
   margin-top: 15pt;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: auto;
   width: 750px;
   text-align: center;
   background-color: #C9C9DE;
   border-color: #9696D3;
   border-style: solid;
   border-width: thin;

}

#validation {
margin-top: 20px;
margin-bottom: 20px;
margin-left: auto;
  margin-right: auto;
  text-align: center;
}

table {
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
}

th {
  font-weight: bold;
  background-color: #60905E;
  color: #FFFFFF;
  border-style: solid;
  border-width: thin;
  border-color: #9696D3

}

td {
  text-align: left;
  vertical-align: top;
  border-style: solid;
  border-width: thin;
  border-color: #9696D3
}

.center {
  text-align: center;
}


a:link { color: #5A5ABA; text-decoration: none; font-weight: bold }
a:visited { color: #5A5ABA; text-decoration: none; font-weight: bold }
a:active { color: #000000; text-decoration: none }
a:hover { color: #000000; text-decoration: none; font-weight: bold }