RTF?
Och var är CSS-koden du länkar in? Filen som fular?
Hur som helst misstänker jag att det har att göra med att du använder tabeller till layouten. Att du har satt den till height="100%" eller så.
BTW, till och med gammal HTML 4.01 kräver # innan färgkoder i hex. Inte för att du uppmärksammas om detta av din browser på något sätt, eller för den delen att resten av internet gör det, men ändå.