.menu {
display:none;
}
#content {
  margin: 0.5em 0 3em 0;
}
.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
	padding-bottom:30px;
}
#left {
  float: left;
  width: 12em;
  margin: 0.33em 0 0 0;
 }
#clock {
text-align:right;
color:#FFFFFF;
font-family:Tahoma, Arial, "Times New Roman", Courier;
font-size:0.75em;
font-weight:bold;
padding-bottom:0.1em;
}
#right {
  float: right;
  width: 12em;
  margin: 0px;
  padding: 1em;
 }
#footer {
  clear: both;
  background-color:#fff;
  border: 2px solid #c2c2c2;
  text-align: center;
  padding:0.25em 0;
}
#footer p {
  padding:0;
  margin:0;
  color:#000;
  font-size: 0.9em;
}
#navigation {
display:none;	
}
.clear {
  clear: both;
  padding:1em 0 0.75em 0;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}
#validator {
position:relative; 
padding-left:2.5%;
float:left;
}
#centerform {
text-align:center;
}
#popup {
background-color:#fff;
padding:1em;
height:425px;
}
#popup ul li {
text-decoration:none;
}
.iconfloatleft {
float:left;
padding:1.5em;
margin:0;
}
.floatleft {
float:left;
padding: 0 1.5em 0 0;
margin: 0;
}
.floatleft li {
list-style-type:none;
}
.floatright {
float:right;
padding: 0 0 0 1.5em; 
margin:0;
}
.floatright li {
list-style-type:none;
}
.floatcentreright {
float:right;
padding:0;
margin: 0.25em 3em 0.25em 0.25em;
}
.floatcentreleft {
float:left;
padding:0;
margin: 0.25em 3em 0.25em 3em;
}
body{
 color:#87cefa;
 margin: 0;
 padding:0;
 }
h1, h1.underline, h2, h2.caps, h3, h4, p, p.indent, ul, li, ol, a:link, a:visited {
font-family:Tahoma, Arial, "Times New Roman", Courier;
}
h1, h1.underline, h2, h2.caps {
  color:#c26b02; 
  font-weight:bold;
  }
h1{
  font-size:1.5em;
  padding-left: 0;
  }
h1.underline{
   font-size:1.5em;
   text-decoration:underline;
  }
h2{
  font-size:1.2em;
  }
h2.caps {
  font-size:1.2em; 
  font-variant:small-caps;
  }
h3 {
  color:#000; 
  font-size:1.1em; 
  }
h4 {
  color:#000;
  font-size:1em;
  }
p {
  color:#000000;
  font-size:0.95em;
  }
p.indent {
  color:#000000; 
  font-size:0.95em; 
  padding-left:4%;
  }
.emphasis {
  text-decoration:underline;
  font-weight:bold;
}
.italic {
font-style:italic;
}
 
ul {
  list-style-type:disc;
  font-size:1em; 
  color:#000000; 
  padding-left:2.5%;
} 
li {
  margin-left:inherit;
}
ol {
  list-style-type:disc;
  font-size:0.95em; 
  color:#000000; 
  padding-left:2.5%;
} 
a:link, a:visited {
  color: #0000ff;
  font-size:0.95em;
  text-decoration:none ;
}
a:hover {
  color: #C26b02;
}
a:active {
  color: #FF0000;
}
#albumlist {
  list-style-type:none;
  text-align:center;
  margin-left:1.5em;
  padding:0;
}
#albumlist li {
  float:left;
  margin-right:0.25em;
  margin-bottom:1.25em;
  padding:0 2em 0 0;
}
#albumlist img {
  display:block;
  border:0.1em solid #333300;
}
.centretext {
  text-align:center;
}
.dataTable {
  font-family:Tahoma, Arial, "Times New Roman", Courier;
  border: 1px solid #d6dde6; 
  width:100%;
  font-size:0.95em;
  text-align:left;
  }
.dataTable td {
  border: 1px solid #d6dde6;
  padding-left:4px;
  }
.dataTable tr {
  padding:0;
  margin:0;
  text-align:left;
 }
.dataTable th {
border: 1px solid #828282;
background-color:#c2c2c2;
padding-left:4px;
font-weight:bold;
}
tr.altrow {
background-color:#dfe7f2;
}
hr {
border:none;
background-color:#717171;
color:#add8e6;
height:3px;
width:80%;
margin-top:1em;
margin-bottom:1em;
}
.indexlist {
list-style-type:none;
font-size:0.95em;
line-height:1.5em;
}
.thumbs {
float:right;
margin-left:-10px;
}
.thumbs li {
list-style-type:none;
}
.multipage {
clear:both;
text-align:center;
}
#logobox {
position:relative;
height:65px;
width:65px;
top:15em;
left:3.5em;
}
input.txt {
color:#00008b;
background-color:#e3f2f7;
border:1px inset #00008b;
width:200px;
}
input.btn {
color:#00008b;
background-color:#add8e6;
border: 1px outset #00008b;
}
form p {
clear:both;
margin:0;
padding:0;
padding-top:5px;
}
form p label {
float:left;
width:30%;
font-size:0.9em;
font-family:Tahoma, "Times New Roman", "Brush Script MT", "Comic Sans MS";
}
.verse {
font-family:Tahoma, "Times New Roman", "Brush Script MT", "Comic Sans MS";
font-size: 0.9em;
}
.listBox {
	border: 2px solid #c2c2c2;
}
#w3c {
	display:none;
}
.photoCaption {
	background-color: #FFFF66;
	padding: 5px;
	width: 400px;
	border: 1px dashed gray;
	color: black;
	text-decoration: none;
	text-align:center;
	z-index:50;
}
div#popup {
	background:#EFEFEF;
	font-family:Tahoma, Arial, "Times New Roman", Courier;
	font-size:0.95em;
	font-weight:bold;
	border:1px solid #999999;
	margin:0px;
	padding:7px;
	width:auto;
	height:auto;
}
#map {
	margin: 0.5em 10em 0 0;
	background-color:#fff;
	color:#000000;
	border: 2px solid #c2c2c2;
	height:30em;
}	
#side_bar {
	overflow:auto;
	height:49.25em;
	font-size:0.6em;
	background-color:#CCC;
	float: right;
	width: 15em;
	border: 2px solid #c2c2c2;
	padding-top:0.75em;
	padding-left:0.5em;
}
#blockText {
text-align:justify;
}
.underline {
text-decoration:underline;
}
