body {padding: 0; margin: 0; background: #247BB4; font-family: Verdana, sans-serif;font-size: 76%}

h1, h2, h3 {color: #003F6A}
h2, h3 {padding-top:2em}
p {font-size:1em}
a:link {color: #247BB4;text-decoration: none;border-bottom:1px solid #247BB4}
a:visited {color:#C5060B;text-decoration: none;border-bottom:1px solid #C5060B}
a:hover {color: #003F6A;text-decoration: none;border-bottom:1px solid #003F6A}
a:active{color: #A1D2F8;text-decoration: none;border-bottom:1px solid #A1D2F8}

dt {font-weight: bold}
dd {font-size:0.9em;margin:1em;padding:0}
dt + dd {margin:0}
dd + dd {}

img { width: 100%}

#banner {margin: 0; width: 100%; background: #003F6A; color: #F8F8FF; padding: 2% 0 3% 0}
#banner h1 {margin-left:15%;font-size:4em;}
#banner a:link {color: #F8F8FF;text-decoration: none;border:0}
#banner a:visited {color: #F8F8FF;text-decoration: none;border:0}
#banner a:hover {color: #F8F8FF;;text-decoration: none;border:0}
#banner a:active{color: #F8F8FF;text-decoration: none;border:0}

#contents {float: left; margin: 0; border: 0; padding: 0; background:#247BB4; color: #F8F8FF; clear:both; width:15%}
#contents h2 {display: none}
#contents h3 {color: #F8F8FF; margin-bottom: 0; padding: 0 0 0 1em}
#contents ul {list-style: none; margin: 0; padding: 0 0 0 2em}
#contents a {display:block;padding:1%}
#contents a:link {color: #F8F8FF;text-decoration: none;border:0}
#contents a:visited {color: #F8F8FF;text-decoration: none;border:0}
#contents a:hover {color: #003F6A;background:#F8F8FF;border:0}
#contents a:active{color: #A1D2F8;text-decoration: none;border:0}

[id="contents"] {
position: fixed; 
}

#intro {float: left; padding: 0% 5%; margin: 0 0 0 15%; width: 60%; background:#A1D2F8}
#intro h2 {display:none;}
#intro a:link {color: #003F6A;text-decoration: none;border-bottom:1px solid #003F6A}
#intro a:visited {color: #F8F8FF;text-decoration: none;border-bottom:1px solid #F8F8FF}
#intro a:hover {color: #F8F8FF;text-decoration: none;border-bottom:1px solid #F8F8FF}
#intro a:active{color: #0000CD;text-decoration: none;border-bottom:1px solid  #0000CD}

#story {float: left; padding: 0% 5%; margin: 0 0 0 15%; width: 60%; background: #F8F8FF}

#footer {float: left; padding: 2% 0%; margin: 0 0 0 35%; background: #247BB4; color: #F8F8FF}
#footer hr {display: none;}
#footer p {margin:0;padding:0;}
#footer a:link {color: #F8F8FF;text-decoration: none;border:0}
#footer a:visited {color: #F8F8FF;text-decoration: none;border:0}
#footer a:hover {color: #A1D2F8;text-decoration: none;border:0}
#footer a:active{color: #A1D2F8;text-decoration: none;border:0}

.image {text-align:center;}

