Hola de nuevo después de mucho tiempo
Que un usario tenga una versión de Internet Explorer inferior a 8 es porque no le gusta vivir...
Te recomiendo que leas sobre
Responsive Web Design.
Viene a ser lo que estás haciendo pero aún te faltan algunos detalles para conseguir compatibilidad con la "mayoría" de navegadores.
Saludos