Thank you. I just completely revamped the site from the ground up. I ditched the old HTML frameset formatting, and instead am completely CSS & DIV driven now. I also heavily modularized the pages, so the header, menu, and footer are all include files (which took me an additional 1/2 hour to get working on the blog).
What I've done is simply point at the ./serendipity/index.php page on the menu, and left the admin config at index.php. So as far as the blog knows, it isn't embedded. The sneaky trick here is using the index.tpl and user.css files in Bulletproof. I added the necessary styles from my main CSS to user.css to force them into the blog--and I might play around to see if I can eliminate this need. FOr the formatting, I simply grabbed the sections of the main site template and pasted it into the appropriate spots in index.tpl. That's three places: 1) in the head section where I stuck my site-wide meta tags and css includes, 2) just after the body tag right after the smarty {/if} I stuck the opening tags for all my structural divs, and finally 3) at the end of the body section, just before the smarty tags, I pasted the rest of my structural DIVs, effectively encapsulating the entire blog output into my main content DIV. So, there's only one head section there. I got that idea from you (
http://board.s9y.org/viewtopic.php?p=21370#p21370).
Now I can put it away for a bit & rest my brain. Later I will play around with trying to default the main content font to Georgia (some of the posts picked it up, some didn't), and a nicer way of boxing in the various sidebar components. For now, I have some more photography stuff to catch up on and some maintenance of the photo site. The one thing I want to figure out there is how to dynamically size the iframe to eliminate the second scrollbar--but it's running into the cross-domain security problem there...