Wenn du es neben deinem content haben willst, dann platziere es doch auch im HTML danach und lass es dann neben dem content floaten.
Das mal als kurze Antwort, kannst du damit was anfangen?
Code:
</div> <--- das ist das letzte div vom Content
<div id="sidebar">
</div>
Und ja, der code ist sehr unsauber. divitis in perfektion. So wie man es nicht machen sollte