.main {position: absolute;
    top: 208px;
    left: 282px;
    height: 656px;
    width: 634px;
    z-index: 3;
    font-family: "Comic Sans MS", cursive;
    font-size: 10pt;
    line-height: 160%;
    border-width: 1px;
    border-color: rgb(0,0,0);
    border-style: solid;
    background-color: rgb(206,233,255);
    overflow-x: hidden;
    overflow-y: auto}

.navbar {position: absolute;
    top: 166px;
    left: 282px;
    height: 43px;
    width: 634px;
    z-index: 3;
    font-family: "Comic Sans MS", cursive;
    font-size: 11pt;
    line-height: 140%;
    text-align: center;
    border-width: 1px;
    border-color: rgb(0,0,0);
    border-style: solid;
    background-color: rgb(188,255,157);
    overflow: hidden}

.footer {position: absolute;
    top: 863px;
    left: 115px;
    height: 42px;
    width: 801px;
    z-index: 3;
    font-family: "Comic Sans MS", cursive;
    font-size: 8pt;
    line-height: 132%;
    text-align: center;
    border-width: 1px;
    border-color: rgb(0,0,0);
    border-style: solid;
    background-color: rgb(91,172,254);
    overflow: hidden}

.sidebar {position: absolute;
    top: 343px;
    left: 115px;
    height: 521px;
    width: 168px;
    z-index: 3;
    font-family: "Comic Sans MS", cursive;
    font-size: 14pt;
    line-height: 141%;
    text-align: center;
    border-top: 0px;
    border-left: 1px;
    border-right: 1px;
    border-bottom: 1px;
    border-color: rgb(0,0,0);
    border-style: solid;
    background-color: rgb(254,254,129);
    overflow: hidden}

.banner {position: absolute;
    top: 0px;
    left: 115px;
    height: 167px;
    width: 801px;
    z-index: 3}

.logo {position: absolute;
    top: 166px;
    left: 115px;
    height: 177px;
    width: 168px;
    z-index: 3}

body {background-color: rgb(255,255,255)}


