sto impazzendo con un problema di posizione della tabella.
questa è la pagina:
codice:
        <div id="main">
                <div id="contatti">
    <form method="post" action="">
        <table>
            <tr>
                <td>Nome:</td>

                <td><input type="text" name="nome" value="" /></td>
            </tr>
            <tr>
                <td>Cognome:</td>
                <td><input type="text" name="cognome" value="" /></td>
            </tr>
            <tr>
                <td>Intestazione messaggio:</td>

                <td><input type="text" name="intestazione" value="" /></td>
            </tr>
            <tr>
                <td>Messaggio:</td>
                <td><textarea name="testo" cols="30" rows="10"></textarea></td>
            </tr>
            <tr>
                <td><input type="submit" value="Send" name="send" /></td>

                <td></td>
            </tr>
        </table>
    </form>
</div>            
</div>
e questo il css:
codice:
#main {
    width: 1024px;
    min-height: 550px;
    margin-top: 40px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: auto;
}

#contatti {
    width: 512px;
    margin: 0 auto;
}
molto semplice quindi.
il form con la tabella dovrebbe vedersi dentro al div contatti, invece si vede tutta sballata a sinistra.