.blog {
   width: 30%;
   float: left;
   background-color: #e6e6e6;
   margin: 0;
   height: 100%;
   
    }
    
main {
    padding-top: 1%;
    width: 70%;
    background-color: #ffffff;
    margin-left: 30%;
    }

article {
    
}

footer {
    clear: both;
    width: 100%;
    font-size: 18px;
    padding: 1% 0 1% 0;
    background-color: #f6f6f6;
}