body {
    padding: 0;
    margin: 0;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    line-height: 150%;
    background-color: #efeee7;
}

header {
    background-color: #333333;
}

h1 {
    color: #eee;
    font-size: 28px;
}

h2 {
    font-size: 24px;
}

.container {
    width: 1024px;
    margin:0 auto;
}


 #main-bio,
 #contact-info,
 #bio-image {
     float: left;
 }

 #main-bio {
     width: 70%;
 }
#contact-info {
    width: 30%;
}
#bio-image{
    margin-right: 20px;
    width: 200px;
    height: 200px;
}