étrange firefox flotteur de positionnement, fonctionne très bien sur chrome/safari (CSS)

J'ai un étrange problème dans Firefox, je n'arrive pas à résoudre. Dans Chrome et Safari mon float: left et float: right colonnes sont travail correctement et dans la bonne position, mais quand je l'ai vue dans Firefox c'est wayyyy foiré. Mon fond d'en-tête est dans la section ci-dessus, et mes colonnes sont superposées! J'ai été la recherche autour, mais ne peut pas vraiment trouver des solutions à des différences dans Firefox -- quelqu'un peut jeter un oeil à mon code et me dire ce qu'il se passe? Ou faut-il que les faits à propos de Firefox chars que je ne suis pas au courant? Merci!!!!

Voici mon JsFiddle avec mon code. Les flotteurs semblent être d'accord dans Firefox pour le JsFiddle.. tout simplement pas sur ma page. Ugh, je vais continuer à chercher, mais je suis sûr que c'est un problème avec la flotte.. Supprimant tout fait aligner parfaitement sur Firefox. Au moins la colonne de gauche.

Voici pertinentes css float:

.fourtextleft {
    font-family: Roboto;
    text-decoration: none;
    text-transform: none;
    font-weight: 300;
    font-size: .5em;
    color: #666;
    float: left;
    width: 38%;
    height: auto;
    text-align: justify;
    margin: 0% 5% 2% 0%;
    padding: 4% 2% 3.5% 0%;
    vertical-align: middle;
}

.fourtextright {
    font-family: Roboto;
    text-decoration: none;
    text-transform: none;
    font-weight: 300;
    font-size: 1em;
    color: #666;
    float: right;
    width: 30%;
    height: auto;
    text-align: justify;
    margin: 3% 15% 2% 0%;
    padding: 4% 0% 3.5% 2%;
    vertical-align: middle;
}

.floaters {
    clear: both;
}

Merci pour toute aide que vous pouvez fournir!

ஃ Shanling

Si vous ne pouvez pas reproduire le problème dans cet exemple simple, les chances sont qu'il a quelque chose à voir avec le reste de la page.

OriginalL'auteur shan | 2013-06-15