Ähm, ich finde es ja schön, dass du so ein span-Fän bist, aber spans sind nicht dafür da, um gefloatet zu werden.
![Stupid](images/smilies/stupid.gif)
Ersetz mal die ganzen spans, die eigentlich Block-Elemente vertreten, durch divs.
Edit: Ich hoffe doch, dass ich jetzt nichts falsches gesagt habe, es scheint ja auch so zu gehen.