QUOTE(dsmith530 @ Jun 7 2012, 09:53 PM)
Although it would be more efficient if it didn't reload the top frame every time you click a link but still changed to duncansphotos.com/gallery or shop, etc.
You can link directly to http://duncansphotos.com/about.html
and let it load in the bottom frame of http://duncansphotos.com/
. A disadvantage is that users can't bookmark the framed page as easily that way.
I've been thinking of redoing the navigation/banner with php. Would that be possible/easy to do?
Yes it's very easy with the include
I would still have to use frames for the shop portion of my site, so I might not be able to use php
You can use e.g. an iframe for the shop page, even if the rest of the site is done in PHP.