body {
  background-color: #000000;
  color: #000000;
  font-family: helvetica,verdana,arial,sans-serif;
  margin: 2em 9em 2em;
  letter-spacing: 0.03em;
}

h2 {
	font-size: 18px;
	letter-spacing: 0.1em;
	}

a {
  text-decoration: none; 
  font-family: verdana,helvetica,arial,sans-serif;
  color: #003366;  
}

a:visited {
  text-decoration: none; 
  color: #003366;
}

a:hover {
  text-decoration: none; 
  color: #000000;
  }

.strapline {
  text-align: center;
  height: 112px;
  background-color: #B22222;
  color: #FFFFFF;
  font-size: 25px;
  font-weight: bold;
  letter-spacing: 0.3em;
  font-family: inherit, sans-serif;
  padding-top: 2px; 
  margin-left: 10px;
  margin-right: 10px;
  }

.logo-area {
	padding: 10px;
	vertical-align: top;
	text-align:center;
	background-color: #CCCCCC;
	margin-left: 10px;
	margin-right: 10px;
}

.page-content {
  font-size: 18px;
  text-align: justify;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 20px;
  } 
  
.section {
 background-color: #FFFFFF;
 padding: 10px 40px 10px 40px;
 }

 .black-space {
 height: 20px;
 }
 
