blog page and css fixes