why doesn't the nav bar show up in new pages?
PermalinkSorry but I'm designing on local host so I can't so you. I just want to know why is C5 designed so that we have to use auto nav? Can I just dump auto nav and use the traditional php header include for my nav. I like C5 and want to use it for all my web projects but hickups like this are really time consuming.

To have the nav bar to show up in new pages, you should add the nav bar to the Page type defaults .
You can check this video tutorial to understand the concept.
http://vimeo.com/3023508
two things,
1st - if you use Firebug you can take a look at the code on the active web page and see what's causing the hick-up.
2nd - the auotnav auotmatically outputs code including a <ul> tag. In the past, any style issues I had were because I had left the <ul> tag in my template and then a second one was being outputted by C5. This caused funky styling.
But I agree with the other posters - you want to keep the autnav. If not, anytime you add a page or change it's name you will have to manually change instead of just letting the CMS do it for you.