Well it works in Safari just fine, but still, if I do a view source on the frameset it comes out all garbled.
It seems that after the content type header is passed, a bunch of garbage is as well, before the opening html tag, and that's probably throwing firefox and other mozilla based browsers off.

See craziness below:


> telnet blackoutaudio.co.uk 80
Trying 80.253.99.22...
Connected to storm.linux.uk.assimilatedservers.net (80.253.99.22).
Escape character is '^]'.
GET /m_techno.html HTTP/1.0
Host: blackoutaudio.co.uk

HTTP/1.1 200 OK
Date: Tue, 20 Jul 2004 19:51:41 GMT
Server: Apache
Last-Modified: Thu, 30 Jan 2003 18:54:10 GMT
ETag: "16c08c-780-3e3974d2"
Accept-Ranges: bytes
Content-Length: 1920
Connection: close
Content-Type: text/html

hhFHml>sMonaco'` óP'&ml"tÂ&me="bt'1�T1�TÊèÌÂ*Â*R*chHHçS[ (ühhspacing=no">
t2
HšK'd¡
S600Monaco Helvetica
ConfidentialHhhF!ÂFMPSRBBSTÃ*ÿÿLConnection closed by foreign host.