body {
    color: wheat;
}

h1 {text-align: center; font-size: 4.5em;}
h2 {text-align: center; font-size: 3em;}
h3 {text-align: center; font-size: 2.4em; color: gold;}
h4 {text-align: center; font-size: 2em; color: goldenrod;}
h5 {text-align: center; font-size: 1.5em; color: aqua;}
h6 {text-align: center; font-size: 1.2em;}
h7 {text-align: center; font-size: 1em;}
h8 {text-align: center; font-size: .75em;}

img {
    float: left;
    margin: 5px 5px 0px 5px;
}

img.top {
    vertical-align: text-top;
}

.div1 {
    float: left;
    width: 300px;
    height: 150px;
    margin-top: 0px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}

.div2 {
    margin: 10px;
}


.div3 {
    clear: left;
}

.div4 {
    top: 0px;
    float: left;
    height: 100px;
    margin: 0px;
    margin-top: 0px;
}

.div5 {
    top: 0px;
    float: right;
    height: 100px;
    margin: 0px;
    margin-top: 0px;
}
.div6 {
    color: wheat;
    float: center;
    text=align: center;
    height: 80px;
    padding: 0px 0;
    margin: 0px;
    margin-top: 0px;
    width: 100%;
}

.div7 {
    float: center;
    text=align: center;
    margin: 10px;
}

.div8 {
    float: left;
    width: 276px;
    height: 150px;
    margin: 10px;
}

.div9{
    float: left;
    width: 250px;
    height: 150px;
    margin: 10px;
}

.div10{
    float: left;
    width: 238px;
    height: 150px;
    margin: 10px;
    margin-bottom: 20px;
}

.div11{
    float: left;
    width: 141px;
    height: 250px;
    margin: 0px;
    margin-left: 10px;
    margin-right: 20px;
}

.div12{
    float: left;
    width: 315x;
    height: 150px;
    margin: 10px;
}

.column {
    float: left;
    width: 32%;
    padding: 5px;
}

.column4 {
    float: left;
    width: 24%;
    padding: 5px;
}

.error {
    color: red;
}

.row::after {
    content: "";
    clear: both;
    display: table;
}

a:link {
    color: white;
}

a:visited {
    color: white;
}

a:hover {
    color: red;
}

a:active {
    color: blue;
}

#title {
    position: relative;
    padding: 10px;
    font-weight: normal;
    text-align: center;
    border: 3px solid #73AD21;
}
 
#subtitle {
    position: relative;
    padding: 0px 0px 0px 0px; /*top right bottom left*/
    margin-top: 10px;
    font-weight: normal;
}

#navigation {
    position: relative;
    padding: 0px 0px 0px 10%; /*top right bottom left*/
    height: 25px;
    font-weight: normal;
}
 
#subnavigation {
    position: relative;
    padding: 0px 0px 0px 0px; /*top right bottom left*/
/*    border: 1px solid blue;*/
    font-weight: normal;
}
 
#maintext {
    position: relative;
    padding: 0px 0px 0px 0px; /*top right bottom left*/
    font-weight: normal;
}