header and footer separation and blog page