That's sort of interesting; here's what it's choking on:
Code:
<STYLE ID="NOF_STYLE_SHEET">
<!--
DIV#LayoutLYR { position:absolute; top:0; left:0; z-index: 1; visibility:hidden; }
DIV#Banner5LYR { position:relative; visibility:inherit; top:0; left:0; width:413; height:96; z-index:1; }
-->
</STYLE>
Specifically, the visibility:hidden; in #LayoutLYR. If I'm reading it correctly, the stuff in there should be commented out, but Safari is definitely treating it as if it isn't. Uncomment it, and you get the same in any browser--a long page of nothing with a spacer image or something at the top.
Is there something wrong with that comment such that it's not technically valid and that's why Safari isn't treating it as a comment, or is this a Safari bug? Edge case, but if it's actually a bug, it should be reported.
Not familiar enough with the spec--if an HTML comment (<!-- -->) appears within a style declaration directly in the head of a document, does that mean that it should be ignored (in which case Safari is wrong), or does everything within that style declaration get treated as if it were CSS, and thus is only checked for CSS comments (/* */), in which case Safari's behavior is correct.
Or maybe the spec isn't specific, so either is acceptable.
[Edit: Just noticed that TextWrangler's syntax coloring agrees with Gecko--colors it as if it's commented out--while it correctly recognizes "commented" material within a <SCRIPT> tag as being "live".]