Gerade getestet, der Fehler ist im Opera immer noch da, FF jedoch zeigt das korrekte Erscheinungsbild.
Sowas lässt einem ja keine Ruhe. Also mal den Firebug zu dem Element befragt, und siehe da folgendes kommt ans Licht:
<div id="content">
<h1/>
<div>
<p style="text-align: left;">
</p>
<embed width="520" height="264" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="/media/Freezers.swf" scale="noborder" play="true" loop="true" menu="false"/>
</div>
Hier fällt ein seltsam formatierter h1-Tag im Quelltext herum. Mag sein, dass das die Ursache ist. Der FF ist extrem tolerant, der Opera hingegen mags lieber so nahe wie möglich an der Validierung.