*{
  margin: 0;
  padding: 0;
}
body 
{
/*  font-family: Garamond, Georgia, "Footlight MT Light", Tahoma, 
  "URW Chancery L", "Apple Chancery", Utopia, "Copperplate Gothic Bold", 
  "Times New Roman", Times, serif;*/
  font-family: "Times New Roman", Times, serif;
  color: black;
/*  background-color: rgb(204,208,239);*/
/*  width: 813px;*/
  text-align: center;
/*  border: 3.2px solid rgb(63,55,135);*/
  background-image: url("graphics/2color.gif");
}

#subbody
{ 
  text-align: center;
  width: 813px;
  height: 1000px;
  border: 3.2px solid rgb(63,55,135);
  position: relative;
/*  left: 50%;*/
/*  margin-left: -406px;*/
  margin: 0 auto;
  background-color: rgb(204,208,239);
}

#currentsub
{ 
  text-align: center;
  width: 813px;
  height: 1150px;
  border: 3.2px solid rgb(63,55,135);
  position: relative;
/*  left: 50%;*/
/*  margin-left: -406px;*/
  margin: 0 auto;
  background-color: rgb(204,208,239);
}

.godspeedtitle 
{      
/*  width: 100%;*/ /* scaling to width of page */

}
.logoheader
{ 
  padding: 0;
/*  width: 100%;*/
}
#titleHeader
{ 
/*  border: 3.2px solid purple; debug*/
}
#navbar 
{
  position: absolute;
  left: 0px;
  width: 145px; /*  width: 8em;*/
  font-size: 14pt;
  padding-top: 5px;
/*  border: 3.2px solid blue; debug*/
}
#rightcolumn
{ 
  margin-left: 0px;
/*  border: 3.2px solid blue; debug*/
}
#navbar p a 
{
  text-decoration: none;
}
#navbar p.twoline
{ 
  text-align: center;
  position: relative;
  top: -.68in;
  left: 0in;
  margin-bottom: -.25in;
  margin-top: .1in;
}
#navbar p.oneline
{ 
  text-align: center;
  position: relative;
  top: -.55in;
  left: 0in;
  margin-top: .1in;
}
a:link,a:visited 
{
  color: red;
}
.candlearch
{ 
  margin-bottom: 50px;
/*  margin-left: 0%;*/
/*  width: 69%;*/ /* scale to width of page */
/*  width: 100%;*/
}


.scripturegraphic
{ 
  font-size: 25pt;
  text-align: center;
  margin-left: 29%;
  width: 65%;
/*  border: 3.2px solid black;*/
}
.dropcap-a
{ 
  margin: -1.3em -1.5em 0 0;
/*  width: 1em;
  height: 1em;
  padding: 0;
  margin: 0;
  vertical-align: top;
  left:-100px;*/
  float: left;
/*  width: 2em;
  height: 2em;*/
}
h1
{ 
  font-size: 40pt;
  text-align: center;
}
h2
{ 
  font-size: 30pt;
  text-align: center;
  margin: 0;
  padding: 0;
}
h3
{ 
  font-size: 20pt;
  text-align: center;
}

h4
{ 
  font-size: 15pt;
  text-align: center;
}
.backlit
{ 
  background: #38358c; /* blue background */
  color: red;  /* red text */
}
.shortbacklit
{ 
  text-align: center;
  background: #38358c; /* blue background */
  color: red;  /* red text */
/*  width: 500px;*/
  padding: 0;
  margin: 0;
}
#centeredbox
{ 
  width: 20em;
  text-align: center;
  margin-left: 35%;
}
.centeredauthorgraphic
{ 
  text-align: center;
/*  margin-left: 34%;*/
  border: 2px solid red;
}
#column1
{
  width: 48%;
  float: left;
  padding-left: 10px;
}
#column2
{ 
  width: 49%;
  float: right;
  padding-left: 3px;
}

p.largequote
{ 
  font-size: 18pt;
}
p.largereference
{ 
  font-size: 18pt;
  font-weight: bold;
  font-style: italic;
}

p.quote
{ 
  font-size: 12pt;
}
p.reference
{ 
  font-size: 10pt;
/*  font-weight: 100;*/
}
p.contents
{ 
  font-size: 13.5pt;
}
.rightborder
{ 
  border-right: 2px solid  black;
}
.leftborder
{ 
  border-left: 2px solid  black;
}
h1 span.firstletter
{
  font-size:45pt;
}

h2 span.firstletter
{
  font-size:35pt;
}
#column2 span.firstletter
{
  font-style: italic;
  font-size: 33pt;
}
#column2.centerquote
{ 
  margin-top: 20%;
  font-size: 28pt;
  padding-left: 5px;
  border-top: 10px solid red;
  border-bottom: 5px solid red;
  width: 40%;
  margin-left: 20px;
  margin-right: 20px;
  text-align: center;
}
p.centerreference
{ 
  font-size: 20pt;
  font-style: italic;
}
p.centermedium
{ 
  font-size: 15pt;
  text-align: center;
  text-transform: uppercase;
}
p.totalsline1
{ 
  font-size: 24pt;
  position: relative;
/*  left: 50%;*/
  text-align: right;
  margin-right: 35%;
}
#leftoval
{ 
  position: relative;
  top: 200px;
  left: -39%;
}
#rightoval
{ 
  position: absolute;
  top: 200px;
  left: 80%;
}

.centergraphic
{ 
  position: relative;
  top: -50px;
  left: 0%;
  width: 45%;
  margin-top: 0;
  padding-top:0;
}
.leftovaltext
{ 
  color: red;
  font-size: 17pt;
  position: relative;
  top: -46px;
  left: 0px;
}
.rightovaltext
{ 
  color: red;
  font-size: 17pt;
  position: relative;
  top: -46px;
  left: 0px;
}
.redtext
{ color: red; }

.quotefirstletter
{ 
  font-weight: bold;
}

hr.sum
{ 
  border-top: 2px solid #000;
  width: 50%;
  text-align: center;   /* for IE */
  margin: 0 0 0 20%;  /* for mozilla */
}


