body {
    background-color:       #000050;
    margin-left:            15%;
    margin-right:           15%;
    color:                  #f7f7f7;
    font-family:            sans-serif;
}

img {
    margin:                 10px;
}

img#cog {
    float:                  right;
}

a {
    color:                  #FF5000;
}

#table {
    display:                table;
    border-spacing:         10px;
}

.table-row {
    display:                table-row;
}

.table-cell {
    display:                table-cell;
    border:                 1px solid #f7f7f7;
    padding:                10px;
    vertical-align:         middle;
    text-align:             center;
}

footer {
   position:absolute;
   bottom:0;
   width:50%;
   height:60px;
   text-align: center;
}
