Das:
#nav dfn, #nav .dot {
width: 0;
height: 0;
}
muss natürlich so aussehen, damit height und width interpretiert werden:
~~~css
#nav dfn, #nav .dot {
display: block;
width: 0;
height: 0;
}
Falls Du kein php hast, kannst Du den php-Kram auch aus der .htc Datei löschen und sie ohne die Endung .php speichern.
Dann brauchst Du eine .htaccess, in der folgendes steht:
<IfModule mod_mime.c>
AddType text/x-component .htc
</IfModule>