

A{
    text-decoration: none;
    color: #df702b;
  }

A:hover {
    text-decoration: underline;
    color: #ffa849;
  }


a[href^="http://"]:not([href*="biblegateway.com"]):not([href*="bible.org"]):not([href*="biblemirror.com"]):not([href*=logos.com])::after {
    margin-top:5px;
    content: url(../images/clb-link.jpg);
  }


abbr {
    border-bottom: 1px dotted #000;
  }


body {
    background-color: #000;
    font-family: Calibri, "Comic Sans MS", "Times New Roman";
    line-height: 1.4em;
		color: #c8b6a2;
  }


p {
    margin-bottom: 1em;
    margin-top: 0.5em;
  }


li {
    margin-bottom: 0.5em;
  }


ul {
    list-style-type : square;
    margin-left : 2em;
  }


ol {
    list-style-type : upper-roman;
    padding-left: 1.5em;
  }

.plain-list ol {
    list-style-type : decimal;
    margin-left : 2em;
}

ol ol {
    list-style-type : upper-alpha;
  }


ol ol ol {
    list-style-type : decimal;
  }


ol ol ol ol {
    list-style-type : lower-alpha;
  }

div.footnote ol{
    list-style-type: decimal;
}

sup
{
    vertical-align: super;
    font-size: small;
}

h1 {
    color:#f4d6cb;
    font-family: Calibri, "Comic Sans MS", "Times New Roman";
    font-size:x-large;
    font-weight:bold;
    text-align:center;
    text-decoration:underline;
  }


h2 {
    color:#549d9b;
    font-family: Calibri, "Comic Sans MS", "Times New Roman";
    font-size:large;
    font-weight:bold;
    text-align:center;
  }

h3{
font-weight:bold;
font-size: 1.1em;
}

h4{
font-weight:bold;
font-size:0.9em;
line-height:1.5em;
color:#50705f;
}

em {
    font-style : italic;
  }


strong {
    font-weight: bold;
  }


p.body-links {
    text-align:center;
  }


#top-container {
    height:100%;
    margin:0 auto;
    width:700px;
  }




#logo img {
    clear:none;
    height:97px;
    left:0;
    position:relative;
    top:0px;
    width:528px;
    z-index: 0;
		display: block;
    margin-left: auto;
    margin-right: auto
		
  }


#footer, #main-box, #nav-menu {
    position: relative;
    top:0px;
  }


#header-links {
    background-color:transparent;
    clear:both;
    width:100%;
  }


#footer-links, #links, #breadcrumb, #sublinks {
    border-bottom: solid 1px #000000;
    text-align:center;
    font-weight: bold;
    font-size: 0.7em;
    color: #ffa849;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
  }


#footer-links {
    width: 723px;
  }


#links, #breadcrumb {
    width:100%;
  }


#footer {
    text-align:center;
  }


#main-box {
    background: #324132;
    border-bottom: 2px #222222 solid;
    border-left: 1px #000000 solid;
    border-right: 2px #3c3c3c solid;
    border-top: 1px #000000 solid;
    line-height:1.4;
    padding: 2.1em;
    width: 650px;
  }


#tagline {
    display:none;
  }


div.quote, p.quote, blockquote {
    margin-left: 3em;
    padding-bottom:1em;
  }


span.quote {
    font-style: italic;
    font-weight:bold;
		quotes: '"' '"' "'" "'";
  }


span.quote::before {
    content:"\201c";
  }


span.quote::after {
    content:"\201d";
  }

span.quote strong
{
font-style: normal;
}

.reference {
    font-weight: bold;
    font-family: "Times New Roman";
    border-bottom: 1px dotted #005;
  }


#skiptocontent, #print-title {
    position:absolute;
    margin-left:-1500px;
  }

/*  Tables */





table {
    width: 650px;
    border-collapse:collapse;
    border:1px solid #FFCA5E;
  }


caption {
    font: 1em Arial, Helvetica, sans-serif;
    text-align: center;
    height: 25px;
    color: #FFAA00;
  }


thead th {
    height: 47px;
    color: #000;
    font-size: 0.8em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: left;
    border-right: 1px solid #FCF1D4;
  }


tbody tr {
    background-color: #222222;
  }


tbody tr.odd {
    background-color: #333333;
  }


tbody th,td {
    font-size: 0.8em;
    line-height: 1.4em;
    font-family: Arial, Helvetica, sans-serif;
    color: #777777;
    padding: 10px 7px;
    border-top: 1px solid #FFCA5E;
    border-right: 1px solid #ffca5e;
    text-align: left;
  }

/* Pullquotes */



blockquote.pullquote {
    float:left;
    width:10em;
    margin:0.25em 0.75em 0.25em 0;
    padding:0.5em;
    border:3px double #ccc;
    border-width:3px 0;
    color:#333;
    background:transparent;
    font:italic 1.3em/1.3 Georgia;
  }


blockquote.alt {
    float:right;
    margin:0.25em 0 0.25em 0.75em;
  }


.pullquote p {
    margin:0;
    text-align:center;
  }


.pullquote p:first-letter {
    text-transform:uppercase;
  }

