te sugiero lo siguiente:
haz un reset simple a tu diseño para resetear los estilo del navegador, ejemplo:
Código CSS:
Ver original* {
font-size: 100%;
border: none;
padding: 0;
margin: 0;
}
body {
padding: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
Luego haz la hoja de estilos asi:
Código CSS:
Ver originalbody {
background:#000000 url(../images/bg.jpg) center top no-repeat; /* Aqui pones, el color y si quieres que se repita o no */
margin:0;
}
/* Haz un contenedor para que maneje todo el sitio */
#contenedor {
text-align: left; /* Para que funcione con IE */
width: 1000px; /* Pon el Ancho en el que diseñas tu sitio */
margin: auto; /* Para que funcione con FF */
}
/* Aqui empieza a diseñar los contenedores siguientes, ya sean las dos o tres columnas, el header, etc */
/* Aqui el contenedor de la izq. Nota: ponle height si quieres o tienes una altura predeterminada */
#contenedor_izq {
float:left;
text-align:left;
width: 250px;
margin: 0;
}
/* Aqui el contenedor central Nota: ponle height si quieres o tienes una altura predeterminada */
#contenedor_central {
float:left;
text-align:left;
width: 500px;
margin: 0;
}
/* Aqui el contenedor de la derecha Nota: ponle height si quieres o tienes una altura predeterminada */
#contenedor_der {
float:left;
text-align:left;
width: 250px;
margin: 0;
}
/* en cada contenedor maneja los contenidos, de esta manera se te hace mucho mas ordenado*/
Todo esto te lo pongo como sugerencia, porque la verdad es que con la impresion en pantala no se entiende bien, el problema
Suerte y espero te sirva