body {
        font-family: sans-serif;
        padding: 0px;
        margin: 0px;
        color: rgb(0,0,0);
        background-color: rgb(255,255,255);
}

img {
        border: none;
}

#head {
        background-color: rgb(152,0,0);
        padding: 15px;
        margin: 0px;
        text-align: center;
        font-size: 30px;
        font-weight: bolder;
        color: rgb(206,206,206);
        width: 100%;
}

#main {
        width: 800px;
        text-align: left;
}

#menu {
        width: 200px;
        float: left;
        white-space: nowrap;
        font-size: 12px;
        text-transform: uppercase;
}

#menu h1 {
        font-size: 13px;
        margin-top: 10px;
        margin-bottom: 10px;
        color: rgb(128,128,128);
        border-bottom: 1px dotted rgb(128,128,128);
}

#menu a {
        color: rgb(152,0,0);
        text-decoration: none;
}

#menu a:hover {
        color: rgb(152,100,100);
        text-decoration: underline;
}

#contents {
        float: right;
        padding: 10px;
        width: 580px;
}

#contents h1 {
        color: rgb(128,128,128);
        font-size: 25px;
}

#contents h2 {
        color: rgb(128,128,128);
        font-size: 15px;
        margin-bottom: 0px;
}

#contents p, ul {
        margin-top: 0;
        font-size: 14px;
        text-align: justify;
}

#contents a {
        color: rgb(152,0,0);
        text-decoration: none;
}

#contents a:hover {
        color: rgb(152,100,100);
        text-decoration: underline;
}

#footer {
        margin-top: 20px;
        clear: both;
        width: 100%;
        font-size: 11px;
        text-align: right;
        border-top: 1px dotted rgb(128,128,128);
}

#footer a {
        color: rgb(152,0,0);
        text-decoration: none;
}

#footer a:hover {
        color: rgb(152,100,100);
        text-decoration: underline;
}

