/***TOPNAV SPECIFIC***/
    #topnav a:hover {
        color:#c1e5e8;
    }
/*********************/

body {
    margin:0 0 40px;
    background:url(bg.jpg);
}
body,p,div,table,tr,td,span {
    font-family:Verdana,Arial,sans-serif;
    font-size:10px;
    color:#000035;
}
a {
    text-decoration:none;
    color:#c1e5e8;
}
p {
    margin:5px 0 15px;
}
hr {
    border:0;
    border-top:1px dotted #e4e8e7;
    margin:10px 0;
}
.content img {
    border:2px solid #d1d8d4;
}
ul li {
    list-style-type:none;
    list-style-image:url(list.jpg);
}

#main {
    width:800px;
    margin:0 auto 20px;
}

.header {
    width:630px;
    height:53px;
    background:url(header.png) no-repeat;
    padding:227px 0 0 170px;
}
    .navigation {
        width:293px;
        height:26px;
    }

#main .links {
    width:150px;
    margin:-16px 10px 20px 0;
    float:left;
}
    #main .links hr {
        border:0;
        margin:2px;
    }
    #main .links .box .innen img {
        margin:1px;
    }
    #main .links .box h1 {
        color:#e4e8e7;
        font-size:14px;
        text-transform:uppercase;
        font-weight:bold;
        letter-spacing:-1px;
        border-top:1px dotted #e4e8e7;
        border-bottom:1px dotted #e4e8e7;
        margin:0 0 2px;
        text-align:center;
    }
         #main .links .box h1:first-letter {
            font-size:18px;
        }
    #main .links .box .innen  {
        background:url(content.png);
        padding:5px;
        text-align:center;
    }

.content {
    width:610px;
    min-height:450px;
    float:left;
    background:url(content.png);
    padding:0 15px 10px;
    line-height:17px;
}
    .content .top_img {
        margin:-16px -15px 0;
    }
    .content h1 {
        color:#e4e8e7;
        font-size:18px;
        text-transform:uppercase;
        font-weight:bold;
        letter-spacing:-1px;
        border-top:1px dotted #e4e8e7;
        border-bottom:1px dotted #e4e8e7;
        margin:0;
        line-height:24px;
    }
        .content h1:first-letter {
            font-size:22px;
        }
    .content h2 {
        color:#d1d8d4;
        font-size:16px;
        text-transform:lowercase;
        font-weight:bold;
        letter-spacing:-1px;
        margin:0;
        line-height:18px;
    }
    .content h3 {
        color:#d1d8d4;
        font-size:12px;
        font-weight:bold;
        letter-spacing:0.5px;
        margin:5px 0 2px 10px;
        line-height:18px;
    }

.footer {
    float:right;
    width:610px;
    height:16px;
    text-align:right;
    padding:0 15px;
    margin:0 0 20px;
    background:url(footer.png) no-repeat;
    color:#084761;
}
