Diagramar en CSS y divs se pone complicado cuando se trata de que se "vea igual" en los distintos navegadores, afortunadamente existen varias herramientas en las que podemos apoyarnos para hacernos la vida más fácil, por ejemplo, el uso de algún framework para css es de mucha ayuda, puedes probar con: Blueprint, 960 grid (mi favorito), YAML, YUI, entre otros.