Problemas con internet explorer

Hola, estoy maquetando un sitio, y resultó que se ve perfectamente en firefox, en chrome y tiene un pequeñísimo bug en opera, pero en internet explorer se ve espantosamente mal.

Desde divs que deberían estar pegadas y no lo estan, otros divs totalmente fuera de lugar y hasta fondos de divs (colores) que no se muestran.

Esto pasa en IE8, no quiero saber lo que pasará en IE7 o 6

Cualquier ayuda será útil para ir empezando a recomponer la web.

Gracias!
Es problema de tu programacion. Debes previsualizar cada cambio en todos los navegadores, de otra manera, despues sera complicado arreglarlo.
Para ayudarte debemos ver el codigo y no creo que sea corto, yo personalmente ahora no tengo tiempo para revisar, aun asi pon la URL a tu web, por si alguien tiene tiempo.
Ya lo solucioné, gracias olukarak igual por la respuesta tan rápida.
Tenía el css y el html validado, por lo que me parecía muy raro que en IE8 se viera tan mal (realmente era horrible) el problema era que el IE se ejecutaba en quirksmode y no en standardmode, solo cambié el doctype para forzar el modo estandar y funcionó correctamente.
Saludos
Serías tan amable en indicarme paso a paso como lo solucionaste?, yo tengo un problema que me parece algo similar al tuyo. En Explorer mi página muestra un espacio vacío debajo de la publicidad, es ésta http://hotelesventa.com/
Estimado Manuel,

En primer lugar te pido disculpas por no haber respondido a tu pregunta en tiempo y forma, estoy acostumbrado al antiguo foro, en el que me llegaban automáticamente los mails de respuestas a mis mensajes. Lo que debes hacer es cambiar el doctype de tu página, las primeras lineas que dicen algo así como esto:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 .... etc.

por la siguiente línea

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

De verdad, espero que ya lo hayas podido solucionar, pero esto puede llegar a ser útil también para otros que vean este tema.

Saludos!!