Comment obtenir des DIVs Flottantes à l'intérieur de largeur fixe DIV continuer à l'horizontale?

J'ai un DIV conteneur avec une fixe en hauteur et en largeur (275x1000px). Dans cette DIV, je veux mettre plusieurs DIVs flottantes chacun avec une largeur de 300px, et horizontal (axe des x) barre de défilement apparaît pour permettre à l'utilisateur de faire défiler à gauche et à droite pour afficher tout le contenu.

C'est mon CSS pour l'instant:

div#container {
    height: 275px;
    width: 1000px;
    overflow-x: auto;
    overflow-y: hidden;
    max-height: 275px;
}

div#container div.block {
    float: left;
    margin: 3px 90px 0 3px;
}

Le problème est que les DIVs flottantes ne va pas continuer au-delà de la largeur du conteneur. Après avoir mis trois de la DIV flottante est qu'ils vont continuer sur la sous. Si je change d'overflow-y pour auto, puis la barre de défilement verticale s'affiche et je peux faire défiler vers le bas.

Comment puis-je changer cela pour faire les DIVs flottantes continuer sans passer les uns en dessous des autres?