Hola de nuevo. Primero que todo, convierte la tabla del pie en divs. Segundo, revisa todas las unidades en pixeles. Porque si hay 1 px de más o de menos en el ancho o en el alto, te saltan espacios en blanco o desbordamientos.
Y lo más importante: Si vas a escribir dentro de un div: ATENCION: La imagen del div no debe estar en html, sino como background del div, escrito en css, o sea:
ESTO ES VALIDO:
Código HTML:
Cita: <div id="prueba">Hola esto es una prueba</div>
Codigo CSS
Cita: #prueba {background-image:url(../carpeta/imagen.jpg); width:500px; height:50px;}
ESTO TE AGREGA ESPACIOS
Código HTML:
Cita: <div id="prueba"><img src="carpeta/imagen.jpg"/> Hola esto es una prueba</div>
Codigo CSS
Cita: #prueba {width:500px; height:50px;}
Y por último:
Si te olvidas de poner px tendrás esos espacios en blanco con toda seguridad.
Hazlo y después nos cuentas