p.topimage, p.topimage > img  {
display: none;
}

div#foot {
background: none;
border: none;
display: none;
}

div.navigation {
display: none;
}

div.navigation ul, div.navigation {
display: none;
}
h2 {
border-bottom: solid black thin; 
}

h3 {
color: black;
}
div.footer + h3, div.main > h3 {
    color: black;
    font: normal 0.8em "zurich bt", Zurich, Univers, verdana, helvetica, sans-serif;
}

.footer {    
border-top: solid black thin;
}
.commententry {
border: solid black thin;
}
.comments {
    border-top: solid black thin;
}
blockquote {
    border: solid black thin;
}
body, html {
border: none;
}
div.footer + h3, div.main > h3  {
text-align: center;
position: static;
margin-bottom: 1em;
}
blockquote {
    color: black;
    background: white;
    border: none;
}
.commententry {
    color: black;
    background: white;
    padding: 0.5em;
    margin-left: 2.5em;
    margin-right: 2.5em;
    margin-top: 0.7em;
    margin-bottom: 0.7em;
    font: normal 0.9em  "classgarmnd bt", Sabon, "Classical Garamond", "iowanoldst bt", "Iowan Old Style", Georgia,
"Hoefler
Text", Baskerville, times, serif; 
}

.main {
color: black;
}
div.section a:link, a:link {
    color: black;
    text-decoration: none;
    border-bottom: dotted black 1px;
}

a, div.section a {
    background: transparent;
    text-decoration: none;
    color: black;
    border: none;
}


div.section a:visited, a:visited {
    color: black;
    text-decoration: none;
    border-bottom: dotted black 1px;
}


