body {
    background: #fff;
    color: #004422;
    width: 100%;
}

#container {
    width: 700px;
    margin: 0 auto;
    background-color: #FFFFCC;
    background-image: url(../sun.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}

#header {
    background-image:url(../bar.jpg);
    background-repeat:repeat-x;
    background-position: bottom left;
}

#logo {
    background-image:url(../title.jpg);
    background-repeat:no-repeat;
    background-position: bottom left;
    height:100px;
}

#contacts {
    font-size: 10px;
    text-align:left;
    margin-right:10px;
    float: right;
}

#content {
    padding:20px;
    padding-right: 150px;
}

.mainmenu {
    margin: 0 10px;
    text-align: left;
    background-image:url(../beam2.gif);
    background-repeat:repeat-x;
    background-position: center left;
    font-family: 'Times New Roman', 'Times', serif;
    font-size: 16px;
}

.mainmenu span {
    background-color:#FFFFCC;
    padding-left: 3px;
    padding-right: 3px;
    /*margin-right:10px;*/
}

body, td, th, input { /* redundant rules for bad browsers  */
        font-family: verdana, sans-serif;
        font-size: 12px;
        /*
        voice-family: "\"}\"";
        voice-family: inherit;
        font-size: small;
        */
}

h1, h2, h3, h4, h5, h6 {
    margin: 2em 0 0.2em 0;
    border-bottom: 2px solid #F2DB79;
    font-family: tahoma, verdana, sans-serif;
}

li {
    margin: 1em 0;
    list-style-image: url(../bullet.gif)
}

ul.tight li {
    margin: 0.2em 0;
}

blockquote {
    font-style: italic;
}


h1 { font-size: 140%; font-weight: normal; color: #01D; border-bottom: 2px solid #F2DB79;}
h2 { font-size: 120%; font-weight: normal; }
h3 { font-size: 110%; }
h4 { font-size: 100%; border: 0;}
h5 { font-size: 90%; border: 0;}
h6 { font-size: 90%; border: 0; }

:link { color: #01D; text-decoration: none; }
:visited { color: #01D;  text-decoration: none;}
:link:hover, :visited:hover { color: #333; text-decoration: none; }
:link:active, :link:active { color: #000; text-decoration: none; }
