Io vedo solamente il footer in mezzo alla pagina come unico problema, poi non so se c'è qualche altra cosa che non è dove avresti voluto che fosse. In pratica, il div con su scritto "created by blablabla" mi appare ad 1/4 della pagina, sopra il box about, impedendomi di leggere le info del fotografo.
Se vuoi un footer classico che appare in fondo alla pagine, ti basta aprire il file footer.css con un qualsiasi editor di testo e modificare le seguenti righe:
codice:
.footer {
width:100%;
background-color:#000;
height: 40px;
margin: auto;
position: absolute;
left: 0px;
right: 0px;
bottom: 1700px;
top: 1700px;
vertical-align: 50%;
text-align: left;
}
In:
codice:
.footer {
width:100%;
background-color:#000;
height: 40px;
margin: auto;
position: relative;
left: 0px;
right: 0px;
bottom: 0px;
top: 25px;
text-align: left;
}
Togliendo appunto l'attributo vertical-align e mettendo tutto in posizione relativa anzichè assoluta. Non l'ho testato ma a rigor di logica dovrebbe funzionare.