The nav bar width changes according to which page you're on. I sort-of managed to fix it by setting a position: fixed on the main div, turning overflow off on the body and turning overflow-y to scroll on main, but there was a wee bit of text on the homepage that was cut off.