
a:link
{
    color: #00c;
}

a:visited
{
    color: #006;
}

body
{
    padding: 0;
    margin: 0;
    color: #000;
    background-color: #fff;
    font-family: garamond, serif;
}

div.header
{
    text-align: center;
}

div.heading
{
    clear: both;
}

div.heading h1
{
    display: inline;
}

div.navigation dl
{
display: inline;
}

div.heading h1, div.navigation dt, dl.map dt
{
    font-family: verdana, sans-serif;
    font-size: 1.2em;
    font-style: italic;
    font-weight: inherit;
}

h2
{
    font-family: verdana, sans-serif;
    font-size: 1em;
    font-style: italic;
    font-weight: inherit;
}

dl.news dt
{
    font-weight: bolder;
    padding-top: .5em;
}

div.navigation dt
{
    padding-top: .5em;
}

div.navigation-box
{
    float: left;
    width: 35%;
    margin: .5em;
}

div.navigation
{
    padding: .5em;
}
div.headline
{
    text-align: center;
    font-size: 1.2em;
    font-weight: bolder;
}
div.text
{
    margin: .5em;
    padding: .5em;
}

div.footer
{
    clear: both;
    text-align: center;
}




div.top-left, div.middle-left, div.bottom-left
{
}

div.top-right, div.middle-right, div.bottom-right
{
    margin-left: 12px;
    background-position: right;
}

div.top-center, div.middle-center, div.bottom-center
{
    margin-right: 12px;
}

div.top-center
{
    padding-top: 12px;
}

div.bottom-center
{
    padding-bottom: 12px;
}

div.top-left
{
    background-image: url("top-left.png");
    background-repeat: no-repeat;
}

div.top-right
{
    background-image: url("top-right.png");
    background-repeat: no-repeat;
}

div.top-center
{
    background-image: url("top-center.png");
    background-repeat: repeat-x;
}

div.middle-left
{
    background-image: url("middle-left.png");
    background-repeat: repeat-y;
}

div.middle-right
{
    background-image: url("middle-right.png");
    background-repeat: repeat-y;
}

div.middle-center
{
    background-image: url("middle-center.png");
    background-repeat: repeat;
}

div.bottom-left
{
    background-image: url("bottom-left.png");
    background-repeat: no-repeat;
}

div.bottom-right
{
    background-image: url("bottom-right.png");
    background-repeat: no-repeat;
}

div.bottom-center
{
    background-image: url("bottom-center.png");
    background-repeat: repeat-x;
}

