body.full-pg  a,
body.bibleStudy  a { 
  font-size: 1em;
}
body.full-pg p a { 
  display: inline;
  font: inherit;
  margin: 0;
}
body.bibleStudy a:link { 
  color: #660099; 
}
body.full-pg a:visited,
body.full-pg a:active,
body.bibleStudy a:visited,
body.bibleStudy a:active { 
  color: #6600CC; 
}
body.full-pg div.articlebody p a:link,
body.full-pg div.articlebody p a:visited,
body.full-pg div.articlebody p a:active { 
  color: #05c;
}
body.full-pg a:hover,
body.full-pg a:focus,
body.bibleStudy a:hover,
body.bibleStudy a:focus { 
  color: #6600FF; 
}
ul li a:link { 
  color: #816fb7; 
}
ul li a:visited { 
  color: #816fb7; 
}
ul li a:active { 
  color: #660099; 
}
ul li a:hover, ul li a:focus {
  color: #6600ff; 
}
fieldset { 
  margin-top: 2em; 
  color: #34d;
  border: 3px double #f81;
  width: 85%;
 }
fieldset.photo { 
  width: 50%;
  margin: 8% 40% 0 10%;
 }
span.revealButton { 
  display: block;
  font-family: 'times new roman', serif;
  font-size: 1em;
  font-weight: 400;
  margin: 0 auto 0 auto;
  cursor: pointer;
 }
div.form a,
div.focus a { 
  display: block;
  font-family: 'times new roman', serif;
  font-size: 0.9em;
  font-weight: 400;
  color: #421;
  text-align: left;
  margin: 1% auto 1% 18%; 
}
div.form p a { 
  display: inline;
  font-size: 1em;
  color: #421;
  margin: 0; 
}
div.focus div.article div.articlebody p a.partner,
ul.twitter li a { 
  display: inline;
  font-size: 1em;
  color: #421;
  margin: 0; 
}
div.focus div.article div.articlebody a.partner {
    font-family: Ubuntu, Arial, sans-serif;
    font-weight: 400;
    margin-left: 4%;
//    counter-increment: myIndex;
}
div.focus div.article div.articlebody a.partner:before {
//    content: counter(myIndex)'. ';
}
div#footer a { 
  padding-bottom: 0;
  margin-bottom: 0;
 }
div.focus div.altMenuSelection a,
div.focus div.altMenu a { 
  display: inline;
  font-family: 'trebuchet ms', Ubuntu, arial, sans-serif;
  margin: 1% auto 1% auto;
  text-align: center;
  line-height: 200%;
}
.focus .order .article .articlebody a {
  font-size: 1.3em;
  font-weight: 700;
  color: #fff;
  background-color: #331100;
  text-align: center;
  margin: 2% auto 1% auto;
  padding-top: 0.2em;
  padding-bottom: 0.1em;
}

div.focus div.readmore a { 
  font-size: 1.1em;
  font-weight: 400;
  color: #000;
}
div.form a.ebooks,
div.form a.listing,
div.focus a.listing,
div.form a.product,
div.focus a.product,
div.form a.lessonName,
div.focus a.lessonName,
div.form a.partName,
div.focus a.partName,
div.focus a.directory,
div.form a.directory,
div.focus a.ebooks,
div.form a.sister,
div.focus a.sister,
div.focus a.quote,
div.form a.quote { 
  font-size: 1.1em;
  font-weight: 700;
  margin-left: 8%;
}
div.focus a.sister {
  text-align: right;
}
div.form a.partName,
div.focus a.partName { 
  margin-left: 14%;
}
div.focus a.directory,
div.form a.directory,
div.focus a.pageTop,
div.form a.pageTop { 
  margin: 0;
}
div.form a.ebooks,
div.focus a.ebooks,
div.form a.sister,
div.focus a.sister,
div.focus a.quote,
div.form a.quote { 
  font-family: 'trebuchet ms', Ubuntu, arial, sans-serif;
  margin: 3% auto 1% 5%; 
}
div.form a.ebooks span,
div.focus a.ebooks span,
div.form a.quote span,
div.focus a.quote span { 
  font-weight: 400;
  font-style: italic; 
}
div.form a.quote,
div.focus a.quote { 
  font-size: 0.9em;
  font-family: 'new times roman', serif;
}
div.form a.quote span,
div.focus a.quote span { 
  font-style: normal; 
  font-family: 'trebuchet ms', Ubuntu, arial, sans-serif;
}
div.focus a.options { 
  display: inline;
  text-align: center;
  margin: 1% auto 1% auto; 
}
div.focus a.options em { 
  font-family: Ubuntu, arial, sans-serif;
  font-size: 0.9em;
  color: #000000; 
}

div.form a.partName:link,
div.form a.directory:link,
div.form a.lessonName:link,
div.form a.product:link,
div.form a.listing:link,
div.form a.sister:link,
div.form a.sister:active span,
div.form a.sister:visited span,
div.form a.sister:hover span,
div.form a.sister:focus span,
div.form a.ebooks:link,
div.form a.ebooks:active span,
div.form a.ebooks:visited span,
div.form a.ebooks:hover span,
div.form a.ebooks:focus span,
div.focus a:link,
div.focus a.ebooks:link,
div.focus a.partner:link,
div.focus a.ebooks:active span,
div.focus a.ebooks:visited span,
div.focus a.ebooks:hover span,
div.focus a.ebooks:focus span,
div.form a.quote:link,
div.form a.quote:active span,
div.form a.quote:visited span,
div.form a.quote:hover span,
div.form a.quote:focus span,
div.focus a.quote:link,
div.focus a.quote:active span,
div.focus a.quote:visited span,
div.focus a.quote:hover span,
div.focus a.quote:focus span,
div#footer a:link { 
  color: #6b6cdf;
}
div.form a.partName:visited,
div.form a.directory:visited,
div.form a.lessonName:visited,
div.form a.product:visited,
div.form a.listing:visited,
div.form a.sister:visited,
div.form a.ebooks:visited,
div.focus a:visited,
div.focus a.partner:visited,
div.focus a.ebooks:visited,
div.form a.quote:visited,
div.focus a.quote:visited,
div#footer a:visited,
div.focus div.readmore a:visited,
div.focus div.readmore a:visited { 
  color: #6b6cdf;
}
div.form a.partName:active,
div.form a.directory:active,
div.form a.lessonName:active,
div.form a.product:active,
div.form a.listing:active,
div.form a.sister:active,
div.form a.ebooks:active,
div.focus a:active,
div.focus a.partner:active,
div.focus a.ebooks:active,
div.form a.quote:active,
div.focus a.quote:active,
div#footer a:active { 
  color: #660099; 
}
div.form a:link,
div.form a:visited,
div.form a:active { 
  color: #660099;
}

div.form a.partName:hover,
div.form a.partName:focus,
div.form a.directory:hover,
div.form a.directory:focus,
div.focus a.directory:hover,
div.focus a.directory:focus,
div.form a.lessonName:hover,
div.form a.lessonName:focus,
div.form a.product:hover,
div.form a.product:focus,
div.form a.listing:hover,
div.form a.listing:focus,
div.form a.sister:hover,
div.form a.sister:focus,
div.form a.ebooks:hover,
div.form a.ebooks:focus,
div.form a:hover,
div.form a:focus,
div.focus a:hover,
div.focus a:focus,
div.focus a.partner:hover,
div.focus a.partner:focus,
div.focus a.ebooks:hover,
div.focus a.ebooks:focus,
div.form a.quote:hover,
div.form a.quote:focus,
div.focus a.quote:hover,
div.focus a.quote:focus,
div#footer a:hover,
div#footer a:focus {
  color: #05c; 
}
div.focus div.order a:hover,
div.focus div.order a:focus { 
  color: #25d;
}
div.focus div.readmore a:hover,
div.focus div.readmore a:focus { 
  text-decoration: none;
  color: #947;
}

div.articlebody a { 
  font-size: 1em;
  font-weight: 700;
}
div#footer a.details { 
  display: block;
  font-size: 0.8em;
  font-family: Ubuntu, arial, sans-serif;
  font-weight: 700;
  margin: 0% auto 0% auto;
}
div.articlebody a:hover,
div.articlebody a:focus,
div#footer a.details:hover,
div#footer a.details:focus { 
  color: #000;
}
div.articlebody a:visited,
div#footer a.details:visited { 
  color: #000;
}
div.article a.previousButton:hover,
div.article a.previousButton:focus,
div.articlefooter a.nextButton:hover,
div.articlefooter a.nextButton:focus { 
  color: #25d;
}

div.focus a.alphabet,
div.form a.alphabet,
div.focus a.alphabetList,
div.form a.alphabetList { 
  text-align: left;
  font-size: 1em; 
  font-weight: 700;
  text-decoration: underline;
  text-indent: 2em;
  color: #310;
  margin: 2em 0 0 0;
}
div.focus a.pageTop,
div.form a.pageTop,
div.focus a.alphabet,
div.form a.alphabet,
div.focus a.alphabetList,
div.form a.alphabetList { 
  display: inline;
  text-indent: 0;
  text-align: left;
 }
div.focus a.icon { 
  font-size: 0.8em;
  text-align: center;
  display: block;
}
img.icon {
  width:16px;
  height:14px;
  border: none;
  background-color: transparent;
  margin: 0 0.4em 0 0.4em;
}
img.audioIcon {
  width: 45px;
  height:42px;
  text-align: center;
}

div.focus a.directory {
    font-size: 1.2em;
}
div.focus a.directory:link,
div.focus a.directory:visited,
div.focus a.directory:active {
    color: #1d3ba9;
}
div.focus a.directory:hover {
    color: #90c9f5;
}
