body
{
font-family: Tahoma, Arial, Sans-Serif;
}

#page, #footer, #pagenav, #header
{
width: 85%;
}



h2.narrowheading { padding-left: 0.8em }
.linkbarbottom { height: 1.1em }
#footer p { padding-left: 20px }
.linkbar li.left { margin-left: 0px; }
.linkbar li.right { margin-right: 24px; }


h2.narrowcorner
{
background-image: url(skin/green/header-top-corner.gif);
background-repeat: no-repeat;
background-position: top left;
}

#rightbar #wp-calendar caption, #rightbar h2
{
background-image: url(skin/green/right-top-corner.gif);
background-repeat: no-repeat;
background-position: top left;
}

#rightbar ul li
{
background-image: url(skin/green/right-bottom-corner.gif);
background-repeat: no-repeat;
background-position: bottom left;
}


#leftbar #wp-calendar caption, #leftbar h2
{
background-image: url(skin/green/left-top-corner.gif);
background-repeat: no-repeat;
background-position: top right;
}

#leftbar ul li
{
background-image: url(skin/green/left-bottom-corner.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

#rightbar ul li ul li, #leftbar ul li ul li { background-image: none; }



#inner { padding-right: 20px; }

#main
{
float: right;
width: 79%;
}

#leftbar
{
float: left;
width: 19%;
}

#header
{
font-size: 1.2em;
margin: 0 auto;
background: white url(gradient/green.png) repeat-x top left;
}

#headerlogo
{
float: left; cursor: pointer; padding: 1em; width: 160px; position: relative;
}

#headertext
{
font-family: Papyrus, Fantasy, Arial, sans-serif;
text-align: right;
font-size: 1.3em;
padding: 1em 1em 1em 0; 
color: #000;
}

#headertext a
{
color: #8c143a;
}

body
{
background: transparent url(background/blue_diagonal.png) repeat top left;
}

