/* CONTENT STYLES: */

body {
  margin: 15px 20px 10px 20px;
  font-family: Arial;
}
p, p table {
  margin: 0pt 0pt 10pt 0pt;
  padding: 0px;
  text-indent: 0px;
  text-align: left;
  line-height: 12pt;
  font-size: 10pt;
}
small p {
  margin: 0pt 0pt 6pt 0pt;
  padding: 0px;
  line-height: 10pt;
  font-size: 8pt;
}
ul li {
  line-height: 12pt;
  font-size: 10pt;
}
h2 {
  font-family: Arial Black;
  font-size: 12pt;
  margin: 0pt 0pt 10pt 0pt;
}
h3 {
  font-family: Arial Black;
  font-size: 10pt;
  margin: 0pt 0pt 10pt 0pt;
}
A:link, A:visited { color: #bb0000; }
A:active, A:hover { color: #ff0000; }

div.sections {
  margin: -6pt 0pt 14pt 10pt;
}
div.sections p {
  margin: 0pt 0pt 6pt 0pt;
  padding: 0px;
}

.quote {
  margin: 8pt 0pt 18pt 0pt;
}
.quote div.quote-mark {
  display: none;
  position: absolute;
}
.quote div.quote-mark big {
  font: 35px Georgia, serif;
}
.quote div.quote-text {
  border-left: 2px #dddddd solid;
  margin-left: 20px;
  padding-left: 6px;
}
span.source {
  display: inline;
  font-size: 10pt;
}


/* INDEX STYLES: */

body#index {
  margin: 0px 6px 6px 6px;
  background-image: url('images/BG.jpg');
}
table.main {
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
}
td.right {
  width: 10px;
  background-color: #000000;
  background-image: url('images/Border-right.jpg');
}
a img {
  border: none;
}

/* INDEX ROW 1: */

td.top-left {
  width: 171px;
  height: 84px;
  background-color: #000000;
  background-image: url('images/FirstParents1.jpg');
}
td.top-middle {
  background-color: #000000;
}

/* INDEX ROW 2: */

td.nav1 {
  background-color: #000000;
  background-image: url('images/Nav1-BG.jpg');
  vertical-align: top;
}
td.middle {
  background-color: #ffffff;
}
table.middle-table {
  width: 500px;
  height: 100%;
}
td.nav1 div {
  display: block;
  margin: 0px;
  padding: 14px 0px 0px 0px;

  text-align: right;

}
a.sideButton {
  display: block;
  padding: 0px 0px 14px 0px;
  
  font-family: serif;
  font-size: .8em;
  text-decoration: none;
  color: #FFFFFF;
  font-variant: small-caps;
  
}



td#nav2 {
  margin: 0px;
  background-color: #700000;
  background-image: url('images/Nav2-BG.jpg');
  vertical-align: middle;
  width: 40px;
}
td#nav2 img {
  display: block;
  margin: 0px;
  padding: 0px 0px 6px 0px;
}
iframe#content {
  width: 100%;
  height: 100%;
  border: none;
}

/* INDEX ROW 3: */

td.bottom-left {
  height: 33px;
  background-color: #000000;
  background-image: url('images/Border-bottom1.jpg');
}
td.bottom-right {
  background-color: #000000;
  background-image: url('images/Border-bottom2.jpg');
  background-position: top right;
  text-align: right;
}


