/* book_text:
   
*/

body { background-color: white;
	 color: black;
	 margin-left: 5%; }

h1, h2, h3, h4, h5, h6 {margin-bottom: 0;}
	 
h2.main-title {
	text-align: center;
}

div.text-column {
	text-align: left;
	width: 80ex;
}

p {	
   margin-top: 1em;
   margin-bottom: 0;
   max-width: 80ex; }

p.top-para { margin-top: 0; }

p.continue {
   margin-top: 0;
   text-indent: 4ex; }

p.list-para { margin-top: 0; }

p.menu-bar { margin-bottom: 1em; }

div.square-separator {
	margin: 4ex auto 4ex auto;
	text-align:center;
} 
 
div.top1em { margin-top:1em; margin-bottom:0; }
				
   
a.left-img {
	float: left; 
	margin-left:0;
	margin-top: 0;
	margin-right: 1em; 
	margin-bottom: 0;
}

img.left-img {
	float: left; 
	margin-left:0;
	margin-top: 0;
	margin-right: 1em; 
	margin-bottom: 0;
}

.left {float:left;}

.right {float:right;}

div.nav-bar-top {
    margin-top:0em;
	margin-bottom:1em;
}

div.nav-bar-bottom {
    margin-top:2em;
	margin-bottom:1em;
}

p.up-nav {
    text-align:center;
	margin-top: 0;
}

p.prev-nav {
    float:left;
    margin-top: 0;
}

p.next-nav {
    float:right;
	margin-top: 0;
}

a.footnote {
	vertical-align: super;
	font-size : 55%;
}
   
a.footnote-ref {
	vertical-align: super;
	font-size : 55%;
}
   
br.cl { clear:left; }

br.all { clear: both; }

span.title { font-style : italic; }

span.spanish { font-style : italic; }

span.latin { font-style : italic; }

span.hebrew { font-style : italic; }

span.example-word { font-style : italic; }

span.macr { 
   position: relative;
   left: -1ex;
   top: 0; }
   
span.macr-follower {margin-left: -1ex; }


