absolu: le fond ne fonctionne pas

J'ai un code css.
pourquoi le "bottom: 0" ne fonctionne pas lorsque le "position: relative;"
si j'abandonne "position: relative;" vers le "bas" des œuvres, mais des "float: left" et "float: right" pas en "largeur: 930px;".
désolé mon mauvais anglais

<style type="text/css">
#main {
    position: relative;
    width: 930px;
    padding:10px;
    margin:0 auto; 
}

#left {
    position:absolute;
    left:0;
}

#right {
 position:absolute;
 right:0;
}

#bottom {
    position: absolute;
    bottom:0;
}
</style>

<div id="main">
    <div id="left">
        Left
    </div>
    <div id="right">
        Right
    </div>
    <div id="bottom">
        Bottom
    </div>
</div>

source d'informationauteur Thuong Nguyen