html {margin: 0; padding: 0;}
body {font: 0.8em Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;
   background: #f8f8ff; color: black;}
h1 {
	font-size: 200%;
	letter-spacing: 3px;
	margin: 0;
	padding: 0.66em 0 0.33em 16%;
	background:#b0c4de;
	   }

img{float:auto;padding: 2px; margin:1px; border: none;}
h2{color:#4169e1; background:#fff; font-size:160%;}
h3 { width: 85%;font-size: 150%; margin: 0; padding: 0 0 0 0.5em; 
   background: #b0c4de; border-left: 2px solid #4169e1; }
h4 {font-size: 120%; }
h1, h3, h4 {line-height: 1em;}

p {line-height: 1.66; margin: 0.5em 3em 1em 3em;}
p.imgtag { margin: -1em 0 1em 0; text-align:center;}
div#sitenav {float: left; width: 12.5%; font-size: 11px; background-color:#f5f5f5; border: 1px solid #4169e1;}
div#sitenav a {display: block; padding: 2px 2px; margin: 0; text-decoration: none; text-align: left; color:#4169e1;border-top: 1px solid gray; border-right: 3px solid #4169e1;}
div#sitenav a:hover {color:#e0e0e0;background: #b0c4de;}
div#sitenav h4 {background: #b0c4de; color: white; text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}
div#entry {margin: 0 20% 1em 20%; padding: 0;}
div#entry a{color:#4169e1;}
#quote {color:#000; font-size: 1.0em;margin: 1em 9% 1% 9%;}
table{
	display: table;
}
td{color: #000; background: #fff; font: bold  0.8em arial, sans-serif; border: #ccc 1px groove; text-align:center;}
div#sidebar {position: absolute; top: 4em; right: 0; width: 20%;font-size: 11px; z-index: 11; }
div#sidebar h4 {background:#b0c4de; color: black;
   margin: 0; padding: 0.33em 0 0 0.5em; border-width: 0;}
div#sidebar a {display: block; padding: 2px 0 2px 2px; margin: 0; color:#4169e1; border-left: 1px solid #fff5ee;}
div#sidebar a:hover { color:#e0e0e0;background: #b0c4de;}
div.footnote {  background:#b0c4de;font-size: 7pt;line-height: 10pt;text-align: center;}





