* {
margin: 0;
padding: 0;
}

body {
margin-top: 170px;
padding: 0;
height: 100%;
font: normal 13px "Berlin Sans FB", "Lucida Sans Unicode", Verdana, sans-serif;
line-height: 1.3em;
color: #333399;
background: #FFFFFF url(headerlong.jpg) no-repeat;
}

a:link
{ text-decoration: none; color: #999999; }
a:visited
{ text-decoration: none; color: #999999; }
a:active
{ text-decoration: underline overline; color: #dddddd; }
a:hover
{ text-decoration: underline overline; color: #dddddd; }

h1, h2, h3 {
margin: .5em 0;
}

h1 a, h3 a {
text-decoration: none;
}

h3.post-title {
display: inline;
font: bold 22px Arial;
letter-spacing: -1px;
}

h4{font-size:16px; font-weight:bold;}

p {
margin: .7em 0;
}

ol, ul {
margin: 1em 2em;
}

ol li, ul li {
margin: .2em 0;
}

#menu {
margin: 0;
padding: .3em;
background: #333;
color: #fff;
height: 20px;
}

#container {
width: 770px;
height: 100%;
margin: 0 auto;
text-align: left;
}

*html #container {
width: 800px;
height: 100%;
margin: 0 auto;
text-align: left;
}

#content {
width:420px;
max-width: 600px;
margin-bottom: 30px;
display:inline;
float:right;
padding:30px;
}

#footer {
clear: both;
font-size: 11px;
border-top: 1px solid #eee;
width:100%;
height:65px;
}

#left {
width: 282px;
max-width: 282px;
float: right;
margin-bottom: 30px;
padding:3px;
}

.otherannouncement{
padding:10px;
width: 425px;
margin-bottom:10px;
}

#importantannouncement {
background:#eeeeee;
color:#333399;
padding:10px;
width: 425px;
margin-bottom:7px;
}

.volunteer {
border-bottom:1px dotted #fff;
}

.highlight {
font-weight:bold;
}

.lowlight {
font-size: 10px;
}

#s {
font: normal 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif; color: #fff; padding:1px; border:3px double #ccc; background:#2E2E2E;
}

#s:focus {
color:#fff; border:3px double #ccc; background:#444;
}

#searchsubmit {
font: normal 12px "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif; color: #ccc; border:3px double #ccc; background:#222;
}