html, body{ margin: 0px; padding: 0px;}
html { height: 100%; /* fix height to 100% for IE */
max-height: 100%; /* fix height for other browsers */
border: 0; /* remove borders */
background: #00086A;
font-size: 100%; /*set default font size */
font-family: "Times New Roman", Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular",
  Times, serif; /* set default font */
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow: hidden; /*get rid of scroll bars in IE */
/* */
}
body { color: white; padding-left: 36px;
height: 100%; /* fix height to 100% for IE */
max-height: 100%; /* fix height for other browsers */
overflow: hidden; /*get rid of scroll bars in IE */
border: 0; /* remove borders */
}
a { color: white;}
a:visited { color: silver;}

#header { position: absolute; margin: 0; top: 0; right: 18px; display: block; width: 100%; height: 200px;
  background: #00086A; font-size: 4em; z-index: 5; color: #ffffff; border-bottom: none;}
#header h1 { margin: 10px auto; text-align: center; color: #ffffff;
  font-size: 50%; /*set default font size */
  border-bottom: 2px solid #ffffff; padding-bottom: 24px;}
#bannerimg { display: block; border: 0; height: 60px; width: 468px; margin: 8px auto; text-align: center;}
#years { margin: 10px auto 0 auto; text-align: center; color: #ffffff; height: 34px;
  font-family: Helvetica, Arial, Tahoma, Geneva, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", sans-serif; /* set default font */
  font-size: 28%; /*set default font size */
  border-bottom: 2px solid #ffffff;}
.homelinkforlist { color: #ffff80;}
.homelinkforlist a { color: #ffff80;}
.homelinkforlist a:visited { color: #ffff80;}

#content {
display:block; /* set up as a block */
height:100%; /* set height to full page */
max-height:100%;
overflow:auto; /* add scroll bars as required */
padding-left:80px; /* pad left to avoid navigation div if required */
position:relative; /* set up relative positioning so that z-index will work */
z-index:3; /* allocate a suitable z-index */
}

#content ul { font-style: italic;}

#content ul li { margin: 20px 0;}

#footer { position: absolute; margin: 0; bottom: -1px; right: 18px; display: block; width: 100%; height: 30px;
  background: #333333; color: #000; text-align: center; font-size: 1em; z-index: 4; border-top: 1px solid #ffffff;}

.pad2 { display:block;
height:204px; /* height to miss header and footer */
}