humm, no, no funciona :(
Lo de los float ya lo habia hecho.
Agregué una clase dentro de "col1" y le puse los valores que me diste y sigue sin funcionar.
También probé meter directamente esos 3 valores dentro de "col1" (borré la clase antes), y es como si no existieran, porque no cambia nada.
Puedes ver como se ve aquí:
http://img264.imageshack.us/img264/4630/scr3hg.jpg
Lo que sale abajo, en naranja, es un menú, que debería ir al lado de la imagen roja, la cual debería ir 154 px hacia la izquierda...
PD:
he descubierto un margin-left en "banner" que hacia que la imagen no se moviera hacia la izquierda. Ahora lo hace, es decir aparece casi en coordenadas "0 0", en IE6.
Pero en FF106 y en Opera802 todo el contenido de los demás divs aparece movido 154px hacia la izquierda :(