
a:link {text-decoration: none; color: #b71807;}
a:visited {text-decoration: none; color: #b71807;}
a:focus {text-decoration: none;}
a:hover {color: #b71807; font-weight: bold;}
a:active {text-decoration: none;}


.container {
  position: relative;
  text-align: center;
  color: white;
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.tocheadings {
    margin-top: 0pt;
    margin-bottom: none;  
    font-size: 11pt;
    font-weight: bold; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #000000;
}

.tocheadingsshadow {
	text-shadow: 3px 3px 5px grey;
    text-align: center;
    margin-top: 0pt;
    margin-bottom: none;  
    font-size: 12pt;
    font-weight: bold; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #000000;
}

.tocsub {
    margin-top: 0pt;
    margin-bottom: none;  
    font-size: 12pt;
    font-weight: normal; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #000000‰R;
}

.toctxt  {
    font-family: Optima, Arial, Helvetica, sans-serif;
    line-height: 127%; 
    font-weight: normal; 
    font-size: 12pt;
	text-shadow: 2px 2px 4px #666666;
    color: #000000;
}


html {
	font-size: 100%
}

.shadow  {
	box-shadow: 4px 4px 7px grey;
}

.tshadow  {
	text-shadow: 1px 1px 4px #444444;
}


body {
	scrollbar-base-color: orange;
	scrollbar-arrow-color: green;
	scrollbar-DarkShadow-Color: blue; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 0.625em/1em;
    background-color: #ffefc7;
    background-image: ./images/paper.png;
    line-height: 1.5em;
	vertical-align:top
}


.bodyboat {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    background-image: ./images/gold boat.jpg;
    line-height: 1.5em;
}


p {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    max-width: 50em;
    line-height: 1.5em;
    margin-top: 6pt;
	vertical-align: top;
	vertical-align: text-top;
    text-align: left;
}

.p9 {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    max-width: 50em;
    line-height: 1.5em;
    margin-top: 6pt;
	vertical-align: top;
	vertical-align: text-top;
    text-align: justify;
}

.ptable {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    line-height: 1.5em;
    margin-top: 0pt;
	vertical-align: top;
	vertical-align: text-top;
}

ul { 
    list-style-type: square;
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
    line-height: 1.5em;
    margin-left: -20pt;
    margin-top: 16pt;
	vertical-align: top;
	vertical-align: text-top;
}

li {
    margin-top: 8pt;
}

td {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    line-height: 1.5em;
    margin-top: 0pt;
	vertical-align: text-top;
	vertical-align: top;
	valign: text-top;
	}

	
hr { 
    display: block;
    height: 1px;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
    border-color:#F8BD5A;
} 	


.indent {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
 	margin-left: 30;
	margin-right: 30;
    line-height: 1.5em;
    margin-top: 16pt;
}


.justify {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000000;
    line-height: 1.5em;
    text-align: justify;
}



sup {
    font-family: Optima;
    font-size: 9pt;
    color: #000000;
    vertical-align: 2pt;
    line-height: 0;
    margin-top: 0pt;
}


.tocback {
    background-color: #882008;
    background-image:url('toc.back.png');
    background-repeat: no-repeat;
} 


.ptimes {
    font-family: Times New Roman;
    font-size: 11pt;
    font-style: italic;
    line-height: 1.5em;
	margin-top: 12pt;
    color: #984a02;
	text-align: middle;
}


.ptimesleft {
    font-family: Times New Roman;
    font-size: 11pt;
    font-style: italic;
    line-height: 1.5em;
	margin-top: 12pt;
	text-align: left;
    color: #984a02;
}


.poem {
    font-family: Optima;
    font-size: 12pt;
 	font-style: normal;
    line-height: 1.5em;
    margin-top: 12pt;
    text-align: center;
    color: #984a02 !Important;
}


.poemindent {
    font-family: Optima;
    font-size: 12pt;
	font-style: normal;
    line-height: 1.5em;
    margin-top: 12pt;
    text-align: left;
	margin-left: 20pt;
    color: #984a02;
}


.poemcenter {
    font-family: Optima;
    font-size: 12pt;
	font-style: normal;
    line-height: 1.5em;
    margin-top: 12pt;
    text-align: center;
	margin-left: 20pt;
    color: #984a02;
}


.postscript {
    font-family: Optima;
    font-size: 10pt;
    color: #000000;
    line-height: 1.5em;
    margin-top: 16pt;
	margin-left: 48pt;
	margin-right: 48pt;
}


h1 {
	text-shadow: 1px 1px 4px grey;
    line-height: 120%;
    margin-top: 24pt;
    margin-bottom: 18pt;  
    font-size: 16pt;
    font-weight: normal; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #872008;
    letter-spacing: 1pt;
}


h2 {
	text-shadow: 1px 1px 4px grey;
    margin-top: 24pt;
    margin-bottom: none; 
    font-size: 14pt;
    font-weight: normal; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #872008;
    letter-spacing: 2pt;
}



h3 {
	text-shadow: 1px 1px 3px grey;
    margin-top: 24pt;
    margin-bottom: none; 
    font-size: 12pt;
    font-weight: normal; 
    font-family: Optima;
    color: #872008;
}


h4 {
    margin-top: 24pt;
    margin-bottom: none; 
    font-size: 10pt;
    font-weight: bold; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #872008;
    text-align: justify;
}


.footnote {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    line-height: 1.5em;
    margin-top: 10pt;
    text-align: left;
	padding-left: 9px;
	text-indent: -8px;
    text-align: justify;
}

.footnote2 {
    font-family: Optima, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    line-height: 1.5em;
    text-align: justify;
	padding-left: 12px;
	text-indent: -12px;
    text-align: justify;
}

.title {
	text-shadow: 1px 1px 4px grey;
    margin-top: 24pt;
    margin-bottom: none;  
    font-size: 32pt;
    font-weight: normal; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    color: #872008;
    letter-spacing: 1pt;
    text-align: center;
}


.tocbg  {
    background-color: #872008;
}



.space2  {
    line-height: 2em;
}



.times9  {
	font-family: "Times New Roman";
    font-size: 9pt;
	line-height: 1.2em;

}



.arial8  {
	font-family: "Arial";
    font-size: 8pt;
}



.citation  { 
	font-family: Times New Roman;
    font-size: 10pt;
    font-style: normal;
    line-height: 1em;
    margin-top: -6pt;
    color: #984a02;
    text-align: center;
}

.citationindent  { 
	font-family: Times New Roman;
    font-size: 10pt;
    font-style: normal;
    line-height: 1em;
    margin-top: -6pt;
	margin-left: 20pt;
    color: #984a02;
}


.backattach {
    background-attachment: fixed; 
    background-repeat: no-repeat; }
	
.red  {
    color: #872008;
    text-align: center;
	text-shadow: 1px 1px 4px grey;
    margin-top: 24pt;
    margin-bottom: none; 
    font-size: 14pt;
    font-weight: normal; 
    font-family: Optima, Arial, Helvetica, sans-serif;
    letter-spacing: 2pt;
}


.critic  {
	margin-top: 0pt
	font-family: Optima;
	font-size: 9pt;
    font-style: italic;
}


.sig  {
	font-family: Times New Roman;
    font-size: 9pt;
    font-style: italic;
    line-height: 0em;
    margin-top: 0pt;
    color: #984a02;
	margin-left: 0pt;
}



.criticname  {
    font-size: 8pt;
	text-align: right;
}














