Не са ти сериозни грешките, а само си малко разсеян
. Имаш точно 2 грешки
font-family:font-family: 'Palatino Linotype',...Махни едното "font-family:"
И тука... такава дума нема:
body {width: 100%; background:#000 url('bg.jpg') no-repeat 50% 25%; widht:100%}
Може би си искал да кажеш dhtj, но по-скоро width.
И валидирай по CSS3, че 2.1 се използва вече само от ла*няния IE. Чекни го (очакваме един Чек-бар за да се чекваме сичките, ам кога ше се напием там, само бай Шчефан ше каже ) го така: