improved page layout with floating nav