¿Y por qué no utilizar las distintas/complementarias propiedades para el ancho que brinda css?
Cita: max-width:1024px;
min-width:790px;
width:90%;
Por ejemplo y con sus equivalentes para ie.
Presentamos la página en función de la pantalla del visitante, prevenimos colapsos a bajas resoluciones y también "desparrames" en pantallas "de cine en casa".
Porque no hay que contar sólo con los tamaños de fábrica de las pantallas, sino con las ventanas sin estar maximizadas.
Un saludo