hola locoxchacho, quieres consejos:
1.- Si quieres crear una web que sea en todo el navegador no trabajes en
px, tienes que hacerlo en
%
2.- tienes que ver que se vea bien para todas las resoluciones de pantalla, no solo para para 1024, por que por ejemplo hay muchos usuarios que todavía utilizan una configuración de 800x600. y si el ancho de tu web sobrepasa el ancho de la resolución en px aparecerá el scroll horizontal.
3.- Debes probar que tu web se vea bien en todos los navegadores(no exactamente igual pero bien) o al menos en los más utilizados, IE 6 y 7, safari, opera, chrome y mozilla.
ahora, veo que tienes que algunos errores, yo tengo una conf de 1024x768 y en todos mis navegadores aparece el scroll horizontal
en el ie6, el el pie el texto se te sale, te queda muy abajo y no puedo ver la parte de Contacto y el mail, la columna derecha se baja por que tu contenido trata de ocupar el 100% de la ventana
para hacer esquinas redondeadas no es necesario utilizar javascript puedes hacerlo con css, aquí te dejo unos vínculos de
Mikmoro para que veas como puedes lograr eso
ejemplo 1 ejemplo 2 ejemplo 3 ejemplo 4
y este es un ejemplo de la estructura que tienes(cabecera,contenido a 2 columnas y pie), este ejemplo es como deberías hacer la web para que se vea en toda la ventana de tu navegador, también esta hecho por
Mikmoro ejemplo de tu estructura
espero te sirva