body
{
	font: 1em/1.6 "Sitka Text", Cambria, "Bitstream Charter", Charter, "Charis SIL", "Hoefler Text", Utopia, "Lucida Fax", "Palatino Linotype", Georgia, "Bitstream Vera Serif", "Lucida Sans", "Trebuchet MS", serif;
	color: rgb(13%,13%,13%);
	background: white;
	width: 100%;
	text-rendering: optimizeLegibility;
	-moz-font-feature-settings: "liga=1, onum=1";
    -ms-font-feature-settings: "liga", "onum";
    -webkit-font-feature-settings: "liga", "onum";
    -o-font-feature-settings: "liga", "onum";
    font-feature-settings: "liga", "onum";
    margin-left: 15%;
margin-right: 15%;
}

.updated { font-size: smaller; font-family: sans-serif; text-align: center; }


h1 { 	font-family: "Sitka Heading", Calibri, "Segoe Sans", "Lucida Grande", "Lucida Sans", Lucida, "Bitstream Vera Sans", "Trebuchet MS", "PT Sans", sans-serif; 	
	font-size: 130%;
 margin-top: 3ex; margin-bottom: 0ex; font-size: 150%; text-transform: uppercase; margin-bottom: 0.5em; letter-spacing: 0.2em; text-align: center }

h2 { font-family: "Sitka Heading",  Cambria, "Hoefler Text", "Palatino Linotype", Palatino, "Trebuchet MS", serif; 
	font-size: 125%; margin-top: 3ex; margin-bottom: 0ex; text-transform: uppercase; margin-bottom: 0em; letter-spacing: 0.2em }

h3 { f	font-family: "Sitka Heading",  Cambria, "Hoefler Text", "Palatino Linotype", Palatino, "Trebuchet MS", serif; 
	font-size: 125%; margin-top: 3ex;   margin-left: 0em; margin-bottom: 0em; text-transform: uppercase; letter-spacing: 0.2em; display: block; background: #CC9933; padding: 2px; }

h4, h5, h6 { font-family: "Sitka Subheading", Candara, "Trebuchet MS", "Lucida Sans", Lucida, sans-serif; 
	font-size: 110%; margin-top: 1.1ex; margin-bottom: 0.5em; margin-left: 0em; font-style: italic; text-align: center }

em { font-style: italic }

strong { font-family: Verdana, Univers, sans-serif; font-weight: bold }

h3 strong { color: #993333; background-color: white }

a:link { color: #663300; background: inherit;
font-weight: bolder; 
text-decoration: underline; 
padding: 1px;
font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
}

a:visited { color: #996633; background: inherit;
font-weight: bolder; 
text-decoration: none;
font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
border-bottom: 1px dashed #996633; 
padding: 1px;
 }

a:hover {color: white; background: #663333;
font-weight: bolder; 
text-decoration: none;
padding: 0px;
border: 1px dashed #FFCC33;
font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
 }

a:focus {color: white; background: #0099FF;
font-weight: bolder; 
text-decoration: none;
padding: 0px;
border: 1px dashed #000099;
font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
 }

a:visited:focus {color: #ffff33; background: black;
font-weight: bolder; 
text-decoration: none;
padding: 0px;
border: 1px dashed #FFFF33;
font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
 }
A:link.noline {text-decoration: none}

A:Link.orange { color: black }


span.hilite {  font-weight: bold; font-family: Verdana, "Trebuchet MS", Geneva, sans-serif; color: black; background-color: #00FFCC; padding: 1px; }

div.hilite { border: dotted 2px #339900; color: black; background-color: white; padding: 0.5em; }

.hilite-border { border: 1px dotted gray; }

.hilite-limegreen { font-weight: bolder; 
color: black; 
background-color: #33CC00;
padding: 1px }

.hilite-yellow
{color: black; background-color: #FFFFCC;
height:  20px;
margin-left:  2px;
margin-top:  2px}



STRONG { font-weight: bold; }


.youarehere { text-align: center; font-family: Verdana; font-size: 11px; margin-bottom: 1ex }


.dialogue { margin-bottom: 0; text-indent: 1em }

.indented { margin-left: 2em; margin-top: 0px }

.noindent {margin-left: 0; text-indent: 0}

ol, ul { margin-left: 2em; margin-top: 0px }


li, dt, dd { margin-top: 1ex }


.cc  { font-family: "TheSans Mono", monospace }


abbr, acronym, .jakob { text-decoration: underline }

span.smallcaps, span.caps { letter-spacing:  .1em; font-size: smaller; text-transform: uppercase } 

form, legend, fieldset { margin-top: 0; }

blockquote
{
	font-family: "Fira Sans", Fira, "PT Sans", "Avenir Next", Avenir,  Gill, "Gill Sans", Corbel, "Trebuchet MS", "Lucida Sans", sans-serif;
	margin-left: 2em;
	font-size: 100%;
	text-align: left;
	border-left: .16em solid #999; /* formerly 3px */
	padding-left: 1.6em;
	color: rgb(9%,9%,9%);
}

.grey {color: gray; background: white; }

a:focus {color: #ff6600;  background: white;  text-decoration: none;  border: solid 1px blue; line-height: 1.3em }

h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, hr + p, #rightcol p,  p + address, td p:first-child, .noindent, dt, dd, dd p { text-indent: 0 }

h3 + p { margin-top: 0.5em}

h3 > strong { color: black; background: #CC9933; font-weight: bold; font-style: italic;  }
