/*-------COPRYRIGHT-------*/


/*-------PAGE-------*/

body {background: white url(fd_watermark4.gif) center no-repeat; color: black;}

.quote_src	{text-align: right;}
.quote_auth	{text-align: right; font-variant: small-caps; font-weight: bold;}



.ital {font-style: italic;}

.bold {font-weight: bold;}

/*-------LINKS-------*/

a {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style: normal; 
   font-size: 80%; color: #000099; background: white;}
a:hover {background: #990000; color: white;}

/*-------BANANA-------*/

#now a {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style: normal; 
   font-size: 120%; color: white; background: #990000; text-decoration: none;}
#now a:hover {background: #006600; color: white;}

/*-------DIVS-TOP-------*/

div.header {font-variant: small-caps; text-align: center;
   letter-spacing: 2px;
   margin-right: 10px; padding: 0.125em 0;
   border: 1px solid black; border-width: 1px 15px 1px 0;}

div.banana {text-align: right;
   margin-right: 10px; padding-right: 1em;
   border-right: 15px solid #446; padding-top: 1em;
   line-height: 175%;
   color: #321;}
      
/*-------IMG-------*/

 #nav11 {position: absolute; top:130; left:10;}

#cover {position: absolute; top:100; left:10; margin: 0 0 0 0;}

#pdf {position: absolute; top:210; left:195;
		margin: 0 0 0 0;}

#pdftext1 {position: absolute; top:250; left:195;
			font-family: Arial, Helvetica, sans-serif; font-style: normal; 
			font-size: 110%;
            margin: 0 0 0 0;}

#pdftext2 {position: absolute; top:270; left:195;
			font-family: Arial, Helvetica, sans-serif; font-style: normal; 
			font-size: 70%;
            margin: 0 0 0 0;}
		
/*-------H-------*/

h1.h-welcome {margin: 35 1em 10 175px; font-size: 300%; text-align: left;}
h2.h-welcome {margin: 0 1em 0 175px; font-size: 150%; font-style: italic; text-align: left;}

h1.h-mininav {position: absolute; top:170; left:175; margin: 0 0 0 0; font-size: 200%; text-align: left;}
h2.h-mininav {margin: 0 1em 0 175px; font-size: 150%; color: #000099; text-align: left;}

h3.h-mininav {margin: 8em 1em 1em 175px; font-size: 150%; text-align: center; font-variant: small-caps; padding-left: 0em;}

h1.h-fullnav {position: absolute; top:170; left:175; margin: 0 0 0 0; font-size: 200%; text-align: left;}
h2.h-fullnav {margin: 0 1em 0 175px; font-size: 150%; color: #000099; text-align: left;}

h3.h-fullnav {margin: 8em 1em 1em 175px; font-size: 150%; text-align: center; font-variant: small-caps; padding-left: 0em;}

h3.h-fullnav-cite {margin: 8em 1em 1em 1em; font-size: 150%; text-align: center; font-variant: small-caps; padding-left: 0em;}

/*-------DIVS-MIDDLE-------*/

div.main {margin: 3em 1em 1em 175px; text-align: justify;}

div.main-mininav {margin: 1em 3em 1em 175px; text-align: justify;}
div.main-fullnav {margin: 1em 1em 0em 175px; text-align: justify;}
div.main-fullnav-index {margin: 1em 1em 0em 250px; text-align: justify;}

div.review {margin: 3em 5em 5em 195px; text-align: justify;}
div.cite {margin: 1em 3em 1em 210px; text-align: justify;}
div.citesub {margin: 1em 3em 1em 3em; text-align: justify;}

.index-part {font-weight: 500; font-size: 120%; text-indent: -2em; padding-top: 1em; text-align: left;}
.index-items {text-indent: -3em; padding-left: 0em; font-size: 90%;}
.index-sub-items {text-indent: -1.5em; padding-left: 2em; font-size: 90%;}

.index-sub1 {padding-left: 2em; margin: 0 0 0 0;}

.sub1 {padding-left: 2em;}
.sub2 {padding-left: 4em;}
.sub3 {padding-left: 6em;}
.sub4 {padding-left: 8em;}

p.long {text-indent: 2em}

.q-list {text-indent: -1em; padding-left: 3em; font-size: 90%; text-align: left;}

.explore {line-height: 200%; vertical-align: bottom; 
text-indent: -1.5em; padding-left: 4em;
font-weight: 500; font-variant: small-caps;
font-size: 100%; text-align: left;}

.chap-caps {font-variant: small-caps; font-weight: 600; padding-top: 1em;  text-align: justify;}
.chap-cite {vertical-align: top; font-size: 80%; text-align: left;}
.chap-excerpt {font-size: 90%; padding-left: 2em;  padding-right: 2em; text-align: justify;}
.chap-footnote-h {text-indent: -1.5em; padding-left: 2em; padding-top: 3em;font-weight: 600; font-size: 90%; text-align: left;}
.chap-footnote {text-indent: -2.5em; padding-left: 4em; font-size: 90%; text-align: left;}

.long-h {font-weight: 600; font-size: 120%; font-variant: small-caps; padding-left: 0em; text-align: center;}
.long-hsub {line-height: 250%; vertical-align: bottom; font-size: 110%; font-variant: small-caps; padding-left: 0em; text-align: center;}
.long-hsubitem {text-align: center;}	

.long-listbold {line-height: 200%; vertical-align: bottom; text-indent: -1em; padding-left: 2em; font-size: 100%; font-weight: 600; font-style: italic; text-align: justify;}	
.long-squig {font-weight: 600; font-size: 200%; text-align: center;}	
	
.toc-part {font-weight: 500; font-size: 120%; padding-left: 0em; text-align: left;}
.toc-chapter {font-weight: 600; font-size: 100%; font-variant: small-caps; padding-left: 0em; text-align: left;}
.toc-section {font-weight: 400; font-size: 100%; padding-left: 2em; text-align: left;}
.toc-section-point {font-weight: 400; font-size: 100%; font-style: italic; padding-left: 2em; text-align: left;}
.toc-subsection {font-weight: 300; font-size: 90%; font-style: italic; padding-left: 6em;  text-align: left;}
.toc-subsubsection {font-weight: 300; font-size: 80%; font-style: normal; padding-left: 10em;  text-align: left;}
.toc-subsubsubsection {font-weight: 300; font-size: 80%; font-style: italic; padding-left: 14em;  text-align: left;}

/*-------DIVS-BOTTOM-------*/
   
div.footer {text-align: center; margin-top: 2.5em;
   border-top: 1px solid gray; color: #AAA; 
   font-family: Arial, Helvetica, sans-serif; font-size: 70%;
   padding-top: 0.5em;}
   
div.footer a:link {color: #778;}
div.footer a:visited {color: #878;}
div.footer a:hover {color: white;}

/*-------NAVS-------*/

#nav1 {position: absolute; top:330; left:10;}
#nav2 {position: absolute; top:520; left:10; margin-bottom:150;}

 .navlist {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
border-right: 5px solid #990000;
width: 140px;}

.navlist li {
list-style: none;
margin0: 0;
padding: 0.25em;
border-top: 1px solid gray;}

.navlist li a { text-decoration: none; }
