I would recommend starting with your master frameset (http://www.santharia.com/startup_new/mainframe.htm). Place the tag I gave you earlier:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
before your opening <HTML> tag to dictate which HTML encoding to use. Then, place the following tag into your <HEAD></HEAD> section:
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-1">
to override any previous charset instructions the end-user’s browser may have cached. (This is the tag Silfer gave you.) That will carry over into your individual pages. It’s not any one page that has issues. What happens, is that most foreign Web sites have a language descriptor in them. For instance, Japanese sites tend to use this one a lot:
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=Shift_JIS">
Once someone has been to a site using a descriptor such as this, the browser will continue to use that character set until another page gives it new instructions. When I first turn my computer on in the morning, the site looks great. It’s after my wife or I have been to a Japanese Web site and then I come back to Santharia that everything gets changed. I think most folks will pass through the that URL. There’s no need to change each page, but you might want to consider building these tags into your templates.
I hope this helps!