> Are there any other characters I must avoid/replace? You might find this helpful: http://groups.google.com/groups?selm=AN3u6.892%24sk3.291241%40newsb.telia.ne t&rnum=1 Also, egenix's mxExperimental comes with a Tidy wrapper called mxTidy that works quite well. // m