.heading { max-height: 100%;   margin: 0em;   padding: 1em;}
.heading,   .linksandcontent, .lhlinks, .content, .rhlinks 
{
   
}
 
.linksandcontent
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 20%;
/*	border: solid;	*/
}
 .lhlinks, .content, .rhlinks 
{
	position: absolute;
	top: 0%;
	padding: 1%; 
}
 
  #item { text-align: left; font-family: "Arial";  margin-top: 1em;	}  
 
#leaflet { text-align: left; color: #ff3333; font-family: "Verdana"; font-weight: 120; margin-top: 1em;}

#photo {
	z-index: 2; float: right;   margin-top: 4em; margin-left: 1em; font-family: "Arial"; }
 
.lhlinks,.rhlinks {margin-top: 5em; font-size: small; background-color: #ddd;}

.lhlinks {
	font-size: small; vertical-align: top; width: 15%;}
.content { border-left-width: thin }
.content {left: 18%; width: 70%; font-family: "Arial"; font-weight: 100; border-left-width: "1px";}
.rhlinks {left: 90%; width: 10%; }
.indented {padding-left: 1em;}
h1, h2, h4, h5, h6
{
     text-align: center; 
}
h1, h2, h4, h5, h6 h7
{
     font-weight: bold; padding: 0em; border: 0em; margin: 0em;
}
h1 { font-size: 30pt; font-family: "Times New Roman"; color: red; font-style: italic; }
h2 { font-size: 20pt; font-family: "Times New Roman"; color: green; font-style: italic; }
h3 { font-size: 12pt; font-family: "Verdana"; color: maroon; text-align: left; }
h4 { font-size: 14pt; font-family: "Times New Roman"; color: blue; }
h5 { font-size: 15pt; font-family: "Times New Roman"; color: teal; }
h6 { font-size: 18pt; font-family: "Times New Roman"; color: yellow; font-style: italic; }
h7 { font-size:  8pt; font-family: "Arial"; color: green; }
blockquote {font-weight: bold; font-size: 12pt; font-family: "Times New Roman"; color: black;}

.readthisifnothingelse {font-size: 1.1em; font-family:"Times New Roman";  color: red; font-weight: bold}


