Salve raga,
io ho un form articolato in questa maniera!
Codice PHP:
<form method="post" action="">
                <
div align="center">
                    <
div id="form">
                        <
div id="descrizioni">    
                            
Username:

                            
Password:

                            
Ripeti password:

                            
Nome:

                            
Cognome:

                            
E-mail:
                        </
div>
                        <
div id="input">
                            <
input type="text" name="username" id="username" size="25" />

                            <
input name="password" type="password" id="password" size="25" />

                            <
input name="password1" type="password" id="password1" size="25" />

                            <
input name="nome" type="text" id="nome" size="25" />

                            <
input name="cognome" type="text" id="cognome" size="25" />

                            <
input name="email" type="text" id="email" size="25" />
                        </
div>
                    </
div>
                    

                    <
input type="submit" name="submit" value="Installa" />
                </
div>
        </
form
Come vedete nel div descrizioni ci sono i nomi dei campi e nel div input ci sono i vari input associati a ciascun campo!
Voglio in pratica creare un form tableless.
Tutto va bene se non fosse che ho 2 problemi di visualizzazione con FF:

1) il div form che racchiude i 2 div descritti sopra sembra non avere altezza eppure racchiude qualcosa quindi dovrebbe avere una certa "consistenza" (questo l'ho scoperto inserendo un border: 1px solid #000; nel css relativo al div in questione)
2) la separazione tra un input e un altro è differente tra FF e IE7 quindi la visualizzazione tra testo e relativo input che dovrebbe venire sulla stessa linea (immaginaria) non rende per nulla bene

Come faccio a risolvere questi 2 problemi?
Grazie in anticipo