Comment puis-je aligner une barre latérale à gauche de la zone de contenu principal?

Salut à tous, donc en gros j'ai une question très simple de mise en page avec une image d'en-tête, l'un des principaux centré sur la zone de texte. Et une barre de menu qui est à gauche de la principale centrée sur la zone de texte.
C'est fondamentalement la façon dont ma mise en page ressemble:

<center>Header</center>
<div style="float:left;">Sidebar</div>
<center>Main Area</center>

Bien la barre latérale est évidemment à aligner tout le chemin vers le côté gauche de la page, ce que je tiens à faire est de toujours être sur le côté gauche de la page, mais je veux qu'elle "hug" le principal centré sur la zone.

Voici une image de base de ce à quoi il ressemble maintenant, et une flèche de ce que j'aimerais faire:
http://img18.imageshack.us/img18/2307/exampleps.jpg

Évitez d'utiliser le centre de l'élément, il est obsolète. Aussi, vous pouvez trouver jsfiddle.net utile pour le partage de votre code.

OriginalL'auteur MJ93 | 2011-02-06