body {
 font-family: Cambria,Palatino,"Book Antiqua",serif;
 max-width: 70em;
 margin-left: 3%;
 margin-right: 3%;
 margin-top: 20px;
 color:#F0F0F0; background-color:#040808; 
}


/* Jumps done with fancy li tags now for better phone use */

.jumps > li     { list-style-type:none; }
.jumps > li > a { display:inline-block; 
                  border-radius:15px; border:3px solid yellow; 
                  padding:40px 0 0 100px; margin:-20px 0 0 -50px;
                  background:Gray; opacity: 0.3; }
                  
.jumps > li > a:hover { background:ForestGreen; opacity:0.6; }




img.aerial {
  position:absolute;
  top:60px;
  left:40px;
}

h1 {
 font-size: 1.8em;
 text-align: left;
 margin-bottom: 0.5em;
}


h2 {
 margin-bottom: 0.2em;
 font-size: 1.5em;
}

h3 {
 font-size: 1.2em;
 margin-bottom: 0em;
 line-height: 1.4em;
}

p {
 font-size: 1.2em;
 margin-top: 1em;
 margin-bottom: 0.5em;
 line-height: 1.6em;
}

p.centre {
 text-align:center;
 font-size: 1.0em;
 font-weight:bold;
 }

p.quote {
font-size: 1.1em;
margin-left:3em;
margin-right:3em;
}
 
.fleft {
	float: left;
	margin-right:1em; margin-top:0.4em;
	margin-bottom:0;
        text-align:center; font-size: 1.0em; font-weight:bold;
}

.fright {
	float: right;
	margin-left:1em; margin-top:0.4em;
	margin-bottom:0;
        text-align:center; font-size: 1.0em; font-weight:bold;
}
 
.caption {
 text-align: center;
 font-style: italic;
 font-size: 0.9em;
 }
 
 a {text-decoration: none}
 a:hover {text-decoration: underline}
 