Помогите пожалуйста...

У меня трабл со шрифтами:

Опера :

Поле постов

Запись Визуальный редактор:,

Запись HTML:

 

Фаерфокс

 

Только в фаерфоксе отображается тот шрифт, что указан. Но когда печатаешь сообщение в визуальном редакторе отчего то шрифт мелкий...

 

Что не так с моем коде или чего ему не хватает?

body { background:url('/userdir/5/4/9/6/549613/42154595.jpg' font-size:12pt !important; font-color:#000000 !important; font-family:Comic Sans MS !important; margin:0; padding:0; }
.header {font-family:Mistral; font-size:16pt; color: #ff0000;}
.menuSection {font-family:Monotype Corsiva; font-size:12pt; font-color:#000000;}

 

Как мне сделать, что бы исчезло это различие в текстах по браузерам и размеры текста были одинаковы? вычеркнуть все из CSS и сделать руками в менюшке?

 

Также вопрос в догонку - каким тегом отмечаются слова "комментировать" и т.д. что сразу под постами? Хочу их выделить, а то не сильно выделяются на фоне клеточек от текста записей.

 

И по поводу .header - как мне установить Mistral как основной шрифт (обязательный для всех), но для тех нескольких у кого его нет (мне сказали что на линуксе его нет) он заменялся например Tahoma или Arial ? такой код подойдет? font-family:Mistral !important, Tahoma, Arial;