body { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 700px;
margin: 1em auto;
}
h1, h2 ,h3, p {
margin: 0;
padding: 0;
}
a { font-weight: blod; }
a:link { color: #931420; }
a:visited { color: #f2972e; }
a:hover, a:focus { color: blue; }
ul { margin: 0 0 1.5em; }
li {
font-size: 95%;
padding-bottom: .35em;
}
p {
font-size: 95%;
padding: .25em 0;
}
em { font-weight: blod; }

/* Header */
header img { float: left; }
header h2 {
font-size: 220%;
color: #f2972e;
text-align: center;
text-shadow: 2px 2 px 0 black;
margin-bottom: .25em
}
header h3 {
font-size: 130%;
font-style: italic;
text-align: center;
}
/* Main */
main {clear: left ;}
main h1 {
font-size: 175%;
margin: 1em 0 .35em; 
}
main h2 { font-size: 130%; }
#contact_us { margin-top: 1 em; }
a.date_passed { color: grey; }
/* Footer */
footer { margin-top: 1em; }
footer  p {
font-size: 80%;
text-align: right; }
