CSS position Fixe avec des Auto de la Marge

Je veux un composant qui maintient horizontalement au centre de la page (deux colonnes), et j'ai un sous-composant (colonne de droite) que je veux sa position fixe, de sorte que le sous-position du composant afin d'être fixé, mais l'ensemble de deux colonnes centrée.

#content {
    width: 1200px;
    height:auto !important;
    height:100%;
    min-height:100%;
    padding-top: 42px;
    padding-bottom: 100px;
    margin-auto: 0 auto;
    position: relative;
}

#left {
    width: 700px;
    float: left;
}

#right {
        width: 500px;
        position: fixed;
        top: 0px;
}

OriginalL'auteur bernardw | 2010-07-12