/* ****************************************************************************************
**                                                                                       **
**  Domain: www.gault4him.org                                                            **
**                                                                                       **
**  file name: <root_directory>/css/text_template_main.css                               **
**                                                                                       **
**  author: Eric Wheeler                                                                 **
**                                                                                       **
**  description: Primary text cascading style sheet for VIM pages                        **
**                                                                                       **
**  version: 0.5                                                                         **
**                                                                                       **
**  Last updated: 06/24/2008                                                             **
**                                                                                       **
**  Notes: 2004 design                                                                   **
**                                                                                       **
**  Tested with the following browsers:                                                  **
**                                                                                       **
**    Internet Explorer 6.00 (PC)     not yet tested                                     **
**    Internet Explorer 5.50 (PC)     not yet tested                                     **
**                                                                                       **
**************************************************************************************** */

/* Basic tag settings, beginning */

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: normal;
}

h1 {
  font-family: Century Gothic, Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  line-height: 1em;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  /* padding: 0px; */
  padding: 3px; /* [only with a background color] */
  background-color: #eeeeee;
}

h2 {
  font-family: Century Gothic, Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  line-height: 1em;
  font-weight: bold;
  font-style: italic;
  color: #000000;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding: 0px;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1em;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding: 0px;
}

h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  line-height: 1em;
  font-weight: bold;
  font-style: italic;
  color: #000000;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding: 0px;
}

p {
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 17px;
  margin-left: 0px;
  text-align: justify;
  /* text-indent: 20px; implement if we want paragraph indentions */
}
p.originalLang {
  font-style:italic;
  font-weight:bold;
  color:#4f4f4f;
}


b {
  font-weight: bold;
}

i {
  font-style: italic;
}

ul {
  display: block;
  list-style-type: disc;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0;
}
 
ul li {
  display: block;
  color: #000000;
  margin-top: 1px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 15px;
}

ul li.sub1 {
  display: block;
  list-style-type: square;
  color: #000000;
  margin-top: 1px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 31px;
}

ol li {
  margin-left:5px;
}
ol h2 {
margin-left:-42px;
}

/* Basic tag settings, ending */

/* Hypertext link settings, beginning */

a:link {
  font-weight: bold;
  color: #0a0ab0;
  text-decoration: none;
}

a:visited {
  font-weight: bold;
  color: #0a0ab0;
  text-decoration: none;
}

a:active {
  font-weight: bold;
  color: #0a0ab0;
  text-decoration: none;
}

a:hover {
  font-weight: bold;
  color: #ff0000;
  text-decoration: underline;
}

/* Hypertext link settings, ending */

/* Lists of hypertext links, beginning */

ul.hypertext {
  display: block;
  list-style-type: none;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0;
}
 
ul.hypertext li {
  display: block;
  color: #000000;
  margin-top: 1px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 0px;
}

/* Lists of hypertext links, ending */

/* Special settings, beginning */

.vlEmphasis { /* ephasizes certain text in video list */
  text-transform: uppercase;
}

/* Special settings, ending */

/* Derivative basic tag settings, beginning */

h1.rightSidebar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  line-height: 1em;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 5px;
  padding: 0px;
  background-color: transparent;
}

ul.rightSidebar {
  display: block;
  list-style-type: none;
  margin-top: 0px;
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 5px;
  padding: 0;
}
 
ul.rightSidebar li {
  display: block;
  color: #000000;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .7em;
  line-height: 1em;
  font-weight: normal;
}

p.specialQuote {
  font-family: Brush Script MT, Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.6em;
  font-weight: bold;
  font-style: italic;
}

/* Derivative basic tag settings, ending */