body {
 background-color: #bbb;
 font: small Verdana;
}

h1, .footer {
 background: #ccc;
 padding: 5px 30px;
 border-bottom: 3px solid black;
}

.footer {
 border-bottom: none;
 border-top: 3px solid black;
}

.container {
 background: #ccc;
 width: 304px;
 margin: 30px auto;
 border: 3px solid black;
 padding: 20px;
}

img {
 display: inline;
 padding: 1px;
 align: center;
 border: 1px solid black;
}

a:hover {
 background: yellow;
}

.container a:hover {
 background: none;
}

