en ppio es verdad de que esta optimizado para 1024 x 768. Se puede leer la resolucion del MOnitor de usuario con un código como este :
<script language="JavaScript">
if (screen.width >= 1024)
window.location.href = "resolucion_mayor.htm"
else if (screen.width == 800)
window.location.href = "resolucion_menor.htm" <- aqui se pone la URL
</script>
Quien entienda algo de Java, entenderá el codigo. (La funcion screen.width es la encargada de leer la resolucion del monitor de usuario), una solucion es que si el usuario usa una resolucion diferente se les puede abrir un mensaje diciendo que la pagina se ve optimizada con una resolucion 1024 768 y con ello colocar botones que optimizen la resolucion como por ejemplo:
Está claro de que esto lo unico que hace es que se abra la ventana del navegador con estas medidas, NO cambia vuestra paginas. El ancho de las paginas esta FIJO para todos los designs (para que quere claro), y hasta ahora esto no se puede cambiar lamentablemente.