Hi,
als erstes solltest du deine Seite validieren.
Mit Tools wie Firebug für Firefox oder anderen Entwickler-Tools für andere Browser kann man sehr gut erkennen was schief läuft.
#menue hat float:left
#content hat kein float, nimmt deshalb den restlichen Platz neben #menue ein.
#sidebar kommt dann natürlich darunter, weil #content den platz oben beansprucht.
Wie man dreispaltige Layouts mit CSS umsetzt ist <http://de.selfhtml.org/css/layouts/mehrspaltige.htm@title=in SelfHTML >erklärt.
~dave