.updated {   font-family: Geneva, Tahoma, Verdana, Univers,  Sans-serif; font-size: 10px; letter-spacing: 2px; text-align: center; margin-left: 0; margin-top: 2ex; padding: 0; color: black }

h1 { font-weight: bold; font-family: Verdana; margin-top: 3ex; margin-bottom: 0ex; font-size: 18px; text-transform: uppercase; margin-bottom: 0.5em; letter-spacing: 0.2em; text-align: center }

h2 { font-family: Verdana; font-weight: bold; margin-top: 3ex; margin-bottom: 0ex; font-size: 16px; text-transform: uppercase; margin-bottom: 0em; letter-spacing: 0.2em }

h3 { font-family: Verdana; font-weight: bold; margin-top: 3ex;  font-size: 14px; margin-left: 0em; margin-bottom: 0em; text-transform: uppercase; letter-spacing: 0.2em }

h4, h5, h6 { font-family: Verdana; font-weight: normal; margin-top: 1.1ex; margin-bottom: 0.5em; margin-left: 0em; font-style: italic; text-align: center }

p+p { text-indent: 2.6em; }
em { font-style: italic }

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

h3 strong { color: black; background-color: white }

/* a: Links general */

a:link
{
	color: black;
	background: white;
	font-weight: normal; 
	text-decoration: none;
	font-family:  "Fira Sans", Fira, "PT Sans", "Avenir Next", Avenir,  Gill, "Gill Sans", Corbel, "Trebuchet MS", "Lucida Sans", sans-serif;
	border-bottom: 1px solid rgb(20%,20%,20%);
}

a:link.image-link-plain, a:hover.image-link-plain, a:focus.image-link-plain, a:active.image-link-plain, a:visited.image-link-plain
{
	text-decoration: none;
	border: none;
	background: none;
	opacity: .5;
}

a:visited, a.graf:visited
{
	color: #333;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid rgb(30%,30%,30%);
	font-family:  "Fira Sans", Fira, "PT Sans", "Avenir Next", Avenir,  Gill, "Gill Sans", Corbel, "Trebuchet MS", "Lucida Sans", sans-serif;
	background: white;
}

a:hover, a:visited:hover
{
	color: black;
	background: #9CF;
	text-decoration: none;
	border-bottom: 2px solid black;
 -webkit-transition: background-color .5s linear;
 opacity: 1; 
}

a:focus, a.graf:visited, a:active
{
	color: yellow;
	background: black;
	text-decoration: none;
	border: 1px dashed #FFCCCC;
}


A:link.noline {text-decoration: none}

A:Link.orange { color: black }


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";
}



SPAN.hilite { border: dashed 2px gray; font-weight: bold; color: black; background-color: white; padding: 1px; }

DIV.hilite { border: dotted 2px gray; color: black; background-color: white; padding: 0.5em; }

STRONG { font-weight: bold; }


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


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

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

.noindent {margin-left: 0}

OL, UL { margin-left: 2em; margin-top: 0px }


LI, DT, DD { margin-top: 1ex }


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


ABBR, ACRONYM, span.jakob { text-decoration: underline }

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

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

blockquote { margin-left: 2em; margin-bottom: 1em }

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