Nada mejor que un poco de lectura para comprender las cosas:
http://www.librosweb.es/css/capitulo...nto_float.html
Aunque te recomiendo que leas todo el capitulo 5. En realidad no es mucho, pero es muy didáctico.
http://www.librosweb.es/css_avanzado...ar_floats.html
Volviendo a tu web, te comento que uso una resolución de 1024 * 768, lo que hace que no se vea bien, que aparezca el scroll horizontal. Así que un punto a tener en cuenta es cual será la resolución minima para visualizar correctamente tu página.
También aparece desplazada del top, etc.
Mira:
Ah, como verás es Chrome.
Ese margen blanco que rodea a tu página, tal vez se solucione con algún "reset css". (busca en google lo de reset)
saludos