@charset "utf-8";
/* CSS Document */


html {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	margin: 0 5%;
	padding: 0;
	height: 100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	color: #111111;
}
h1, h2, h3 {
	text-align: center;
}

a {
	color: #660000;
}
header {
	font-size: 120%;
	margin-bottom: 1em;
}
header h1 {
    text-shadow: 2px 2px #ccc;
	margin-bottom: 0;
}
header h2 {
    text-shadow: 2px 2px #ccc;
	margin: auto;
}
header .left {
	float: left;
	width: 30%;
}
header .right {
	float: right;
	width: 30%;
}
header hr {
	margin: .25em auto;
	width: 50%;
}
footer {
	clear: both;
	margin-top: 2em;
	font-size: 90%;
	text-align: center;
}

footer p {
	text-align: center;
	max-width: 100%;
}
p {
	text-align: justify;
	font-size: 100%;
	margin: auto;
	max-width: 900px;
	padding: 1em;
}
.center {
	margin: auto;
	padding: 0;
	text-align: center;
}
p.center {
	text-align:center;
	max-width: 100%;
}
p.center img {
	margin: 1em;
}
#content {
	text-align: center;
	padding-bottom: 20px;
	min-height: 400px;
}
#content p.center img {
    position:relative;
    margin:1em;
	width: auto;
	max-height: 65vh;
}
.imageright {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.imageleft {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}

p#nav  {
	text-align: center;
	font-style: italic;
	font-size: 110%;
}
#nav img {
	max-width: 40%;
	height: auto;
}

#nav a {
	color:  #444444; 
	margin: 0 .5em;
	padding: 0 .5em;
	text-decoration: none;
	display: inline;
	margin-top: 0px;
	font-weight: bold;
	font-style: italic;
	white-space: nowrap;
}
#nav a:hover {
	color: #151515; /*#DFD8CA;*/
	background-color: #DDD; /*#401100;*/
}

h1, h2 {
	text-align: center;
}
table.center  {
	margin: 1em auto;
	padding: 0;
	text-align: center;
}
table.about {
	margin: auto;
	padding: 2em;
}
.gallery {
	text-align: center;
}
.gallery img {
	margin: .5em;
	border: none;
}
input {
	background-color: #EEE;
}
div.inset {
	width: 280px;
	float: right;
	margin: 1em;
}
.smaller {
	font-size: smaller
}
.halfleft {
	clear: both;
	float: left;
	width: 45%;
}
.halfright {
	float: right;
	width: 45%;
}
.clear {
	clear: both;
}
.right {
	text-align: right;
}
td.redbar {
	border-left:thin solid #F00;
	 bgcolor:#FF0000;
	 width: 2px;
	 color:#F00;
}
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-536870145 1107305727 0 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times New Roman",serif;
	mso-fareast-font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:none;
	tab-stops:center 3.0in right 6.0in;
	font-size:12.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times New Roman",serif;
	mso-fareast-font-family:"Times New Roman";}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:26.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times New Roman",serif;
	mso-fareast-font-family:"Times New Roman";
	text-shadow:auto;
	layout-grid-mode:line;
	font-style:italic;
	mso-bidi-font-style:normal;}
a:link, span.MsoHyperlink
	{mso-style-unhide:no;
	mso-style-parent:"";
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-unhide:no;
	mso-style-parent:"";
	color:purple;
	text-decoration:underline;
	text-underline:single;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page wordsection1
	{size:8.5in 11.0in;
	margin:.5in 63.0pt .7in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}

