CYTAT
Nie nie korzystalem z generatora kodu... pisalem to recznie a ze dopiero sie ucze to wyszlo jak wyszlo... nie wiem co masz na mysli ze kod jest freestylowo napisany, jesli wstawilbys jakies przyklady i co jest w nich nie tak to moze bym zrozumial..
Zacznij od tego co napisał użytkownik "papieros" - pozamykaj div, id musi być unikalne - to są podstawowe błędy których musisz się pozbyć. Na dzień dobry wchodząc na Twoją stronę widać ponad 300 błędów w samym tylko kodzie html. 300 błędów może wygląda strasznie, ale w większości się powtarzają, więc sukcesywnie poprawiając błąd po błędzie dojdziesz do czystego kodu. I dopiero WTEDY jeżeli problem nadal będzie występował w IE możesz szukać innej przyczyny. Ale na 95% po uprzątnięciu kodu, problemu nie będzie.
Dlaczego taki nacisk kładę na walidację kodu? Bo większości problemów da się uniknąć właśnie poprzez walidowalny kod. Wiadomo - różnice między przeglądarkami pozostaną, ale walidowalny kod redukuje te różnice do minimum, a co najważniejsze - znalezienie błędu w takim przypadku to tylko chwila. Zachęcam również do zapoznania się z artykułem
Lepiej trzymaj się standardów