mmmm buena pregunta, en serio.
Cita: ¿estaría indicando de alguna manera que la implementación del CSS que estoy haciendo no es del todo buena ...
En cualquier caso, lo que "no es del todo bueno" es el soporte de los navegadores.
Cita: y que sólo se vería bien en navegadores modernos?
Depende de lo que quieras decir con "navegador moderno".
Yo no tengo disponible un IE 5, que es el que tiene una implementación caprichosa de los anchos, deberías buscar ´ver cómo se ve en un IE 5. En cuanto a otros, tanto Opera como mozilla tienen buen soporte de css desde hace años, y pues bueno, otros más viejos ya no deberían estarse usando, porque la internet actual poco espacio les deja (hablo de Netscape 4, por ejemplo.)
¿Qué queda?
Navegadores tipo lynx ni siquiera soportan capas posicionadas, y los navegadores para ciegos tampoco hacen caso del css visual.
Por lo que mi "consejo" es: tratá de verlo en un IE 5, y si se ve bien, sé feliz
Saludos.