body
{
/* body background will show up as sidebar background */
background-color:#d4e8d4;
}

a:link, a:visited, a:active
{
color:#007700;
text-decoration:none;
}

a:hover
{
color:#007700;
text-decoration:underline;
}

/* Somewhat complex layout to get a decent header */
/* Much of the layout logic inspired by nonzero1.0 oswd template */

#header
{
border-top:4px solid #004400;
border-bottom:4px solid #004400;
background-color:#226622;
color:#e8ffe8;
}

#header_box
{
background-image:url(images/head.png);
}

/* login */

#header #plugin_login a:link, #header #plugin_login a:visited,
#header #plugin_login a:active, #header #plugin_login a:hover
{
color:#a0f0a0;
}

#main
{
background-color:#ffffff;
}

#main h3.postdate
{
color:#779977;
border-bottom:1px dashed #a0c0a0;
}

a:link.sharelink, a:visited.sharelink, p.sharelink a:link, p.sharelink a:visited
{
/* color of shared links */
color:#005599;
}

#main .dateblock, #main .headblock
{
border-bottom:4px solid #d4e8d4;
}

.post, .status
{
color:#003300;
}

.post h3, .status h3
{
color:#557755;
}

p.dateline
{
color:#889988;
}

.summary a:link, .summary a:visited, .summary a:active, .summary a:hover,
.body a:link, .body a:visited, .body a:active, .body a:hover
{
font-weight:bold;
}

#footer
{
background-color:#226622;
}

#plugin_twitter_updates
{
background-color:#f0f8f0;
border:1px solid #c0c0c0;
}
