TinyMCE forces my fonts to be 10px in the editor. It also forces my font to be black, and for various tags to have an 8px margin.

Who thought this would be a good idea? And why choose such a very small font size? Wouldn't it be more appropriate to show the same font that your website uses? Seems to me like that would be the definition of WYSIWYG.