body { 
background-color : #333333; 
} 
ul { 
list-style-type : none; 
overflow : hidden; 
background-color : #cc3333; 
} 
li { 
float : left; 
} 
li a { 
display : block; 
color : #333333; 
text-align : center; 
padding : 14px 16px; 
text-decoration : none; 
} 
li a:hover { 
background-color : #999999; 
} 
img { 
padding : 20px; 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
.column { 
float : left; 
width : 33.33%; 
padding : 5px; 
} 
h1 { 
color : #cc3333; 
font-family : athelas; 
font-size : 300%; 
} 
p { 
color : #white; 
font-family : athelas; 
font-size : 160%; 
} 
.footer {
   position: bottom;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: #cc3333;
   color: white;
   text-align: center;
}      