I see. I went to your site. I know many people dislikes frames, but what you want is easier designed using frames, and if you have PHP I have a script that makes the framed site get framed even if it's individual pages are accessed directly.
If you need help I can help you, but it's friday afternoon, so I can't do anything until monday. If you like you can go here:
tutorials.reptilian-feline.net/frames1.php and read my tutorial on frames. I hope it gives you some ideas. It uses the script I was talking about, and the only thing that uses javascript on that site, is the menu rollover effect because it's an image-map, or I would have used CSS instead.
Now... there are other sollutions, like iFrames, but iFrames are less suported than frames, and if you don't use that and still want it client side, you can use javascript and hidden layers for the text. I have a link somewhere. But that needs javascript too.