body {
color: #444;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
background: #ccc;
vertical-align: middle;
margin: 40px 20%;
}

.footer {
text-align: center;
padding: 50px;
font-size: 16px;
}

p {
text-indent: 5em;
text-align: justify;
}

H1 {
text-align: center;
color: #444;
font-size: 20px;
line-height: 50px;
}

a {
color: #000;
text-decoration: none;
}

a:hover {
text-decoration: underline;
} 

a:visited {
color: #888;
}

img {
float: right
}
