/*----------tithe-book-v5.css----------*/

/*----------GLOBAL ELEMENTS----------*/

/*-- px changed to ems, normally 16px per em, but with 76% font size then 1.1 it works better at 13.33 px per em --*/

body, html, h1, h2, h3, h4, h5, h6, ul, ol, dl, table, p, td {
	margin: 0; padding: 0; }

img {
  border: 0;
  }

#font1, #font2,     
#header, #header-img, 
#mw1, #mw2, #mw2-b, #mw3,
#top-logo,
#header-navbar, #menuwrapper, #p7menubar,
#header-navbar-b, #menuwrapper-b, #menu-b,
#tekoa-publish,
#right-column, #ftr,
#bookcover-rt-col,
#section-container,
#section1, #sect1-left, #bookcover, 
#section2, #sect2-left, #sect2-right,
#section3, #sect3-left, #sect3-right,
#main-content,
ol.nt-giving, ol.nt-giving li div,
#order-info,
#top-link {
  border: 0px dotted #ffa500;
  }

#body {
  margin: 0;
  padding: 0;
  color: #000;
  text-align: center;
  background-color: #fff;
  font-size: small; /* base font size for IE 5.x */
  voice-family: "\"}\""; /* hiding the following contents from IE 5.x using
                            a well known CSS parse bug of this browsers */
  voice-family: inherit;
  font-size: medium; /* base font size for standards compliant browsers */
  }

#body {
  background-color: #fff;
  }	

#font1 {
  margin: 0;
  padding: 0;
  font-size: 76%;
  font-family: Arial, Helvetica, sans-serif;
  }

#font2 {
  margin: 0;
  padding: 0;
  font-size: 1.1em;
  }

div.max-width {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  max-width: 900px;
  width:expression(document.body.clientWidth > 900? "900px": "auto");
  text-align: left;
  }

#page-top {
  position: absolute; top: 0;
  }     

/* hide from MacIE \*/
* html #header-navlist {
    height: 1%;
    }
/* end hide */


div.clear-left {
  clear: left;
  margin: 0;
  padding: 0;
  font-size: 1pt; /* keeps IE6 from applying extra space below */
  }

div.clear-right {
  clear: right;
  margin: 0;
  padding: 0;
  font-size: 1pt; /* keeps IE6 from applying extra space below */
  }

div.clear-both {
  clear: both;
  margin: 0;
  padding: 0;
  font-size: 1pt; /* keeps IE6 from applying extra space below */
  } 		

#header {
  margin: 0;
  padding: 40px 0 25px 35px;
  width: 100%;
  background-color: #000;
  text-align: center;
  }

#header-img {
  margin: 0;
  padding: 0;
  }

#header-navbar {
  margin: 0;
  padding: 0;
  width: 100%;
  background: #cbefa5 url(../images/backgrounds/nav-bkgrnd-green.gif) 0% 0% repeat-x;
  border-top: 1px solid #fff;
  }   

#header-navbar-b {
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #fff;
  }

#menuwrapper-b {
  margin: 0;
  padding: 0;
  }  

#menu-b {
  margin: 0;
  padding: 0 0 0 2em;
  list-style: none;
  float: right;
  background: url(../images/backgrounds/nav-bkgrnd-green-inverted.gif) 0% 100% repeat-x;
  border-top: 1px solid #ddd;
  }	

#menu-b a {
  display: block;
  text-decoration: none;
  margin: 0 2em 0 0;
  padding: .3em .5em;
  font-weight: 600;
  color: #555;
  }

#menu-b li {
  float: left;
  width: 9em;
  }

#menu-b li {
  width: auto;
  }

#menu-b a:link, #menu-b a:visited {
  color:;
  } 

#menu-b a:hover, #menu-b a:active {
  background: #526653;
  color: #fff;
  }

#right-column {
  margin: 0;
  padding: 10px 0 0 0;
  width: 225px;
  float: right;
  }


/*----- God Life Radio Podcast Announcement -----*/

#glr {
  margin: 0;
  padding: 0;
  text-align: center;
  width: ;
  }

img#glr-logo {
  margin: 15px 0 0px;
  padding: 0;
  }		 

#glr h2 {
  margin: 20px 0 0 0;
  padding: 0;
  font-size: 1.7em;
  font-weight: ;
  text-align: ;
  color: #000;
  }		 

#glr h3 {
  margin: 0;
  padding: 0;
  text-align: center;
  font-weight: ;
  font-size: 1.2em;
  }		 

p.glr-content {
  margin: 15px 5px 15px 17px;
  padding: 0;
  font-weight: bold;
  text-align: left;
  text-indent: 10px;
  }	

p#glr-visit {
  margin: 0 0 25px;
  padding: 0;
  font-weight: bold;
  }			

/*----- end of God Life Radio styles -----*/


#ftr {
  margin: 10px 0;
  padding: 10px;
  color: #000080;
  background-color: #/eee;
  border: 0px dotted #00f;
  }

#ftr h3 {
  margin: ;
  padding: ;
  font-size: 1.1em;
  }

#ftr p {
  margin: 7px 0 0 0;
  padding: ;
  text-indent: 20px;
  }

#section-container {
  margin: 0 230px 0 0;
  padding: 0;
  }
    
#section1 {
  margin: 0;
  padding: 0;
  }   

#bookcover {  /*bookcover is right element of section 1*/
  margin: 0;
  padding: 2.63em 0 0 0;
  width: 200px;
  float: right;
  text-align: center;
  } 

#order-button {
  display: none;
  margin: 0 auto;
  }

#order-button a {
  margin: 0 auto 20px;
  padding: 0 9px 0 0;
  display: block;
  text-decoration: none;
  width: 93px;
  height: 24px;
  }

#order-button a span {
  visibility: hidden;
  }

#order-button a:link, #order-button a:visited {
  background: url(../images/backgrounds/purchase_93x24.gif) no-repeat; 
  }

#order-button a:hover, #order-button a:active {
  background: url(../images/backgrounds/purchase_93x24-d.gif) no-repeat; 
  } 

#sect1-left {
  margin: 0 210px 20px 0;
  padding: 0;
  clear: left;
  }

#headline {
  margin: 0 0 7px 10px;
  padding: 0;
  }

#sect1-left p {
  margin: 0 0 12px 0;
  padding: 0;
  line-height: 1.3em;
  }

#section2 {
  margin: 20px 0 0 0;
  padding: 0;
  }    

#sect2-left {
  margin: 0;
  padding: 0;
  width: 305px;
  float: left;
  clear: left;
  }

#sect2-right {
  margin: 0 15px 0 325px;
  padding: 0;
  z-index: 1;
  }

#discover-hdr {
  margin: 0 0 10px 10px;
  padding: 0;
  }

ul.list-1 {
  margin: 0 20px;
  padding: 0;
	l/ine-height: 1.2em;
  list-style-type: none;
  color: #111;
  }

ul.list-1 li {
  margin: 0;
  padding: 0 0 .6em 1.2em;
  background-image: url(../images/backgrounds/list-bullet-41563e.gif);
  background-repeat: no-repeat;
  background-position: 0 .65em;
  } 

#abraham-hdr {
  margin: 20px 0 10px 10px;
  padding: 0;
  }

#abraham-content {
  margin: 0;
  padding: 0;
  }

#abraham-content p {
	margin: 0 0 10px;
  padding: 0 10px 0;
  text-indent: 15px;
  color: #222;
  }

#abraham-content a:link, #abraham-content a:visited {
  color: #00f;
  text-decoration: underline;
  }

#abraham-content a:hover, #abraham-content a:active {
  color: #ff4500;
  }

sup {
  line-height: .2em;
  }         

#top-link {
  margin: 0;
  padding: 0 50px 0 0;
  width: ;
  text-align: right;
  }
	
#top-link img {
  margin: 0;
  padding: 0 8px 0 0;
  border: 0px;
  width: 9px;
  height: 9px;
  } 	

#top-link a:link, #top-link a:visited {
  margin: 0;
  padding: 0px 12px;
  font-weight: 600;
	line-height: ;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
  b/ackground-color: #e7ffcf;
  background: #cbefa5 url(../images/backgrounds/nav-bkgrnd-green.gif) 0% 0% repeat-x;
  border: 1px solid #ccc;
  position: relative; right: -50px;
  }

#main-content.chap-text #top-link {
  font-size: .9em;
  }
   
#top-link a:hover, #top-link a:active {
  color: #195420;
  border: 1px solid #195420;
  }

#footer-div {
  margin: 15px 0 0 0;
  padding: 0;
  width: 100%;
  background:#cbf0a6 url(../images/backgrounds/nav-bkgrnd-green.gif) 0% 100% repeat-x;
  clear: both;
  }    

#footer {
  margin: 0;
  padding: 0;
  clear: both; 
  border: 0;
  color: #77755c;
  font-size: .9em;
  }   

#footer-nav {
  margin: 0;
  padding: 0 0 20px 0;
  height: 1.13em;
  }

#footer-navlist {
  margin: 0;
  padding: 0;
  border: 0;
  }

#footer-navlist li {
  margin: 0; 
  padding: 0;
  display: inline;
  list-style-type: none;
  }

#footer-navlist a:link, #footer-navlist a:visited {
  margin: 0;
  padding: 0 20px;
  float: right;
  line-height: normal;
  font-weight: 600;
  text-decoration: none;
  border: 0;
  color: #000;
  }


#footer-navlist a:link.active, #footer-navlist a:visited.active, #footer-navlist a:hover {
  margin: 0;
  padding: 0 20px;
  color: #ff4500;
  }

#footer-navlist img {
  margin: 0;
  padding: 0 8px 0 0;
  border: 0;
  width: 9px;
  height: 9px;
  }

#copyright {
  margin: 0;
  padding: 2px 0 0 0;
  }

p.footer {
  margin: 0 auto;
  padding: 0;
  text-align: center;
  } 

p.footer a:link, p.footer a:visited {
  color: #77755c;
  }   

p.footer a:link.active, p.footer a:visited.active, p.footer a:hover {
  color: #ff4500;
  }

