#navigation {
display: none;
}
#footer h2 {
font-size: 14px;
margin: 20px 0px 0px;
border-top: 1px solid black;
padding-top: 10px;
}
#container {
width: 90%;
margin: 10px auto;
height: auto;
border: 1px solid #666666;
padding: 10px;
}
#header p { 
display: none;
}
#header h1 {
border-bottom: 1px solid #000000;
font-size: 36px;
padding-bottom: 10px;
font-variant: small-caps;
text-align: center;
}
#header h1 a {
color: #000000;

}
h2.header {
text-align: center;
text-transform: uppercase;
color: #666666;
margin: 10px 0;
padding-bottom: 10px;
border-bottom: 1px solid #666666
}
#content h2.header,#newsfeature h2.feature { 
background-repeat: no-repeat;
background-position: -1234em; 
}
.presentation {
display: none;
}

