Comment faire un cercle à l'intérieur d'un autre à l'aide de CSS

Je suis en train de faire un cercle à l'intérieur d'un autre cercle à l'aide de css, mais je rencontre un problème qui le rend totalement centré. Je suis proche, mais pas encore là. Des idées?

<div id="content">
    <h1>Test Circle</h1>
    <div id="outer-circle">
        <div id="inner-circle">
            <span id="inside-content"></span>
        </div>
    </div>
</div>

Voici mon CSS:

#outer-circle {
    background: #385a94;
    border-radius: 50%;
    height:500px;
    width:500px;
}
#inner-circle {
    position: relative;
    background: #a9aaab;
    border-radius: 50%;
    height:300px;
    width:300px;
    margin: 0px 0px 0px 100px;
}

Aussi, ici, est un violon:
http://jsfiddle.net/972SF/

supprimer la marge, ajouter left: 100px; top: 100px;.
Pourriez avoir besoin de jouer avec des z-index en outre, pour assurer le cercle intérieur se trouve sur le dessus 🙂
pas besoin de z-index.
Vrai, pas besoin lorsque les éléments sont imbriqués!

OriginalL'auteur scapegoat17 | 2014-03-14