Remove the bolded line (the last one). The only time you want to clear floats is when you want to move down to a new horizontal plane (like you did with your splash div) and start fresh.
You also shoudn't add 'clear:both' to the floated element - it should either be added as a separately clearing element, or on the element that FOLLOWS the floated item.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!