comment faire pour activer le défilement plutôt que de les écraser divs ensemble

sur mon site web, c'est un div de mise en page lorsque la fenêtre est reszied tout est poussé ensemble. Tels que des images se chevauchent ou sont déplacé au-dessous les uns des autres et les divs aussi se chevauchent les uns les autres.

Comment puis-je obtenir de défilement lorsque le contenu de la div est plus grande que la taille de la fenêtre, semblable à facebook si vous redimensionnez la fenêtre, il empêche tout overlappting et tout simplement à l'utilisateur de faire défiler?

body
{
    background-color: #B0B0B0;
    color: #ffffff;
    margin-top: 0px;
    margin: 0px;        
}

#header
{   
    width: 100%;
    height: 100px;
    margin: 0px;
    padding: 0px;
}

#content
{

    width: 80%;
    height: 800px;  
    margin-top: 50px;       
    margin-left: auto;
    margin-right: auto;
    padding: 30px;      
}

<div id="header">
[Header]
</div>
<div id="content">
[Content]
<img src="image1.png" /><img src="image2.png"/><img src="image3.png" />
</div>

Le html est comme ça, mais évidemment avec plus de contenu

Espère que je n'ai pas fait ce trop confus, merci.

OriginalL'auteur Elliott | 2010-10-18