implemented better way of centering content in the page, keeping some aspects of previous technique. Still need to sort out header-nav