body{
    font-family: Verdana;
    text-align: center;
    padding: 0 3% 0 3%;
}
header{
    background-color: #FDFAAA;
    color: #5BBB77;
    padding: 10px;
    text-shadow: 5px 5px 10px black;
}
.left{
    background-color: #ffa6a6;
    width: 79%;
    height: 600px;
    margin: 15px 0px 15px 0px;
    box-shadow: 5px 6px 10px black;
    float: left;
    overflow-y: auto;
}
.right{
    float: right;
    background: linear-gradient(to bottom, #FDFAAA, #5bbb77);
    width: 20%;
    height: 630px;
}
footer{
    clear: both;
    background-color: #5bbb77;
    color: #fff555;
    font-weight: bold;
    font-size: 120%;
    padding: 15px;
}
table{
    margin: auto;
    width: 90%;
}
th{
    background-color: #5BBB77;
    font-size: 16px;
    width: 40px;
}
tr:nth-child(even) {
    background: #FDFAAA;
}
ul{
    list-style-type: square;
    line-height: 1.5;
}
a{
    color: #680808;
}
h4{
    color: green;
}