Ho un layout e questo problema:



Come potete vedere, il DIV che contiene la scritta Valid CSS ecc si accavalla se quello soprastante scende, io vorrei fare in modo che non succeda questo e che rimanga al di sotto di tutto, senza accavallamenti, come posso fare?

Questa è la parte di css che controlla il DIV Footer:

codice:
#footer {
	width : 800px;
	clear : none;
	color : #333;
	border : 1px solid #4e7fb6;
	margin : 0 0 10px 0;
	text-align : center;
	display : inline;
	float : left;
	padding-top : 5px;
	padding-bottom : 5px;
	position: static;
	left: 102px;
	top: 909px;