I have noticed the nav bar is full width, can this be changed to match the body ie centered fixed width.
Sure - if you edit html/menu.php and at the very top add:
<div class='small-12 columns'>
...and at the very end:
...it will then take on the same width as the rest of the page content.