/*
Copyright (c) 2013 Clyde Thomas Zuber.
Note: utf-8 web pages must be copied without ftp ascii translation.
*/


body {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

p, h1, h2, h3, h4, h5, h6, ol, ul, li {
  margin: 3%;
}

hr {
  clear: both;
}

h1, h2, h3, h4, h5, h6 {
  text-align: center;
  font-weight: bold;
}

h1 {
  font-size: 240%;
  line-height: 1.5;
}

h2 {
  font-size: 180%;
  line-height: 1.0;
}

h3 {
  font-size: 140%;
  line-height: 1.0;
}

h4 {
  font-size: 130%;
  text-transform: uppercase;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

img {
  min-width: 0;
  max-width: 100%;
}

li {
  margin-left: 2em;
}

ol {
  clear: both;
  line-height: 1.5;
  font-size: 120%;
  color: black;
}

p {
  clear: both;
  line-height: 1.5;
  font-size: 120%;
  color: black;
}

table {
  margin: auto;
  width: 100%;
}


tr {
  padding: 0;
}

ul {
  clear: both;
  line-height: 1.5;
  font-size: 120%;
  color: black;
}

.book {
  display: inline;
  float: right;
  height: 166px;
  margin-right: 20%;
  padding: 10px;
  width: 111px;
}

.cap {
  line-height: 1;
  float: left;
  font-size: 100%;
  font-weight: bold;
  color: black;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 25px;
  margin-left: 10px;
  width: 250px;
}

.cat {
  background-color: aqua;
  border: 1px solid black;
  display: inline;
  font-size: 140%;
  font-weight: bold;
  line-height: 2.3;
  margin: auto;
  padding: 10px;
  text-align: center;
  width: 100%;
}

.center {
  text-align: center;
}

.clear {
  clear: both;
}

.foot {
  border-top: 10px solid black;
  clear: both;
  margin: auto;
  width: 100%;
}

.gallery {
  text-align: center;
}

.index {
  text-align: left;
}

.lt {
  float: left;
  text-align: left;
}

.outer {
  width: auto;
}

.p {
  line-height: 1.5;
  font-size: 120%;
  color: black;
  margin-top: 0;
  margin-right: 3%;
  margin-bottom: 0;
  margin-left: 3%;
}

.pic-ct {
  text-align: center;
  left: 30%;
  margin-left: auto;
  margin-right: auto;
  padding: 3px;
}

.pic-cz {
  text-align: center;
  left: 33%;
  margin-left: 0;
  margin-right: 0;
  padding: 3px 0;
}

.pic3 {
  text-align: center;
  left: 30%;
  margin-left: auto;
  margin-right: auto;
  border: solid blue 2px;
  padding: 3px;
}

.pic-lt {
  float: left;
  margin-right: 12px;
  margin-bottom: 7px;
  border: none;
  padding: 3px;
}

.pic-lz {
  float: left;
  margin-right: 0;
  margin-bottom: 7px;
  border: none;
  padding: 0;
}

.pic2 {
  float: left;
  margin-right: 12px;
  margin-bottom: 7px;
  border: solid blue 2px;
  padding: 3px;
}

.pic-rt {
  float: right;
  margin-left: 12px;
  margin-bottom: 7px;
  border: none;
  padding: 3px;
}

.pic-rz {
  float: right;
  margin-left: 0;
  margin-bottom: 7px;
  border: none;
  padding: 0;
}

.pic1 {
  float: right;
  margin-left: 12px;
  margin-bottom: 7px;
  border: solid blue 2px;
  padding: 3px;
}

.rt {
  float: right;
  text-align: right;
}

.textleft {
  float: left;
  width: 30%;
}

.textright {
  float: right;
  width: 50%;
}

.titleBar {
  padding: 10px 0;
  min-width: 100%;
  background-color: black;
  color: white;
}

.tl {
  text-align: left;
}

.wd {
  font-family: Wingdings;
}

.width20 {
  width: 15%;
}

.width33 {
  width: 33%;
}

.width40 {
  width: 40%;
}

.width50 {
  width: 50%;
}

.width60 {
  width: 60%;
}

.width80 {
  width: 80%;
}

.width100 {
  width: 100%;
}

.width200px {
  width: 200px;
}

.zerobot {
  margin-bottom: 0;
}

.zerotop {
  margin-top: 0;
}

