Made styling changes and fixed some browser compatibility issues regarding font smoothing and the footer height.