Comment mettre des div sur une autre

hey les gars, j'ai div qui se dressent pour le logo et j'ai une autre div qui se dressent pour un diaporama.
le diaporama div est sous le logo de la div et je veux qu'il soit en vertu de la elle et derrière elle.
c'est ce que j'ai:

HTML

  <div id="site-container">
    <div id="header-container">
    <div id="logo"></div>
    </div>

    <div id="slide"></div>
    </div>

CSS

#logo {
   background:url(img/logo.png) no-repeat left top;
   width:259px;
   height:147px;
   float:left;
}

#slide {
   background:url(img/slide.png) no-repeat left top;
   width:776px;
   height:437px;
   float:left;
}

j'ai essayé d'utiliser la position z, mais il s'avère être quelque chose que je ne veux pas.
pourquoi, pour faire le logo div être une couche supérieure sans bouger de sa position correcte?

merci

OriginalL'auteur David Rose | 2013-08-13