Re: Safari & CSS, not rendering?
All font names with whitespace must be enclosed in "". If it doesn't have any whitespace, there is no need to, so you should have this:
<pre>code:<hr>
h2 {
color:black;
font-family: "Monotype Corsiva", "Apple Chancery";
}</pre><hr>
It's also a good idea to include a generic font family at the end, incase the UA doesn't have any of the fonts:
<pre>code:<hr>
h2 {
color: black;
font-family: "Monotype Corsiva", "Apple Chancery", cursive;
}</pre><hr>
Also, although this probably isn't related to your problem,
<pre>code:<hr>
h2 {text-align: center}
</pre><hr>
Should be combined with the previous one, to make
<pre>code:<hr>
h2 {
color: black;
font-family: "Monotype Corsiva", "Apple Chancery", cursive;
text-align: center;
}</pre><hr>
Work?