Tabla y CSS

vertical-align creo recordar que es para texto con la tabla deberias usar margin-bottom para decirle el margen que tiene respecto al elemento de abajo.

Tambien puedes probar a darle un display:block; a table1.

Que me corrija alguien si me equivoco.

Suerte :D
Muchas gracias por la ayuda.
Lo del display:block me funciono. Pero el pie de pagia que es el .foot, sigo sin ser capaz de colocarlo abajo.
Puedes probar a ponerle otro display:block al span con la clase .foot


La página la estas haciendo online o la tienes en casa offline?
la pagina la tengo en casa offline todavia. Lo que e logrado ahora es colocarlo abajo con un position: absolute. Aun asi, sigue teniendo problemas, pues si comienzo a añadir texto se queda en el lugar marcado. Con el position: relative es lo mismo.