I think I got it.
My text contained "|", and when it translated the properties of the CSS it contained that and I suspect the error.
And onto the next issue....
PNG 24 does not support transparency in Fireworks. For that you need to choose PNG 8 or PNG 32. Note that Fireworks is a bitmap and graphics editor with multi page prototyping capabilities. Use it for creating mockups for clients, and images for for web pages. It's not a WYSIWYG HTML editor. Use Dreamweaver to build the actual web pages.
Thanks I'll try that.
Really ticks me off that they promote this really cool feature and that it is so buggy and basically useless except for the simplest page layout.