Grazie dei consigli.
Probabilmente è proprio il css che non va bene. Mi sembra che non venga letto completamente. (sono alle prime armi in tutto ciò)...
Non è comunque così importante per me, visto che si tratta di un sito personale, senza particolari esigenze. Come detto, è curiosità.
Farò comunque ancora dei test, tempo e voglia permettendo...

ciao