Emeğinize sağlık, oldukça güzel görünüyor. Küçük bir öneri olarak, main kısmına min-height eklenirse daha iyi olabilir diye düşünüyorum. Sayfalar arası geçişte footer’ın yukarı çıkması biraz garip görünüyor.