Ciao a tutti! Avrei due problemi.

Il primo è:

Stavo cercando di mettere al centro un div dentro un div (o meglio quasi al centro)

Il problema è che prima avevo l'anteprima sul browser, invece ora non me lo da più ma sul software si.

Non capisco cosa sia successo, prima me lo dava.

Ho già provato a pulire la cache ma niente

L'altro problema è: Come faccio a centrare un div dentro a un div?

Per intenderci: http://vanishingpoint.site90.net/

Io vorrei che il div sia più o meno al centro dove sta lo spazio dando chiaramente dei margini.

Per intenderci non proprio al centro, allineato a destra dando die margini per distanziarlo con gli altri due elementi.

Ho già provato a dargli dei margini ma non riesco a farlo andare sopra. Me lo mette sempre in basso sia in botton che in top.

Codice HTML

codice:
<div id="corpo">
    <div id="latotop"></div>
    <div id="latobottom"></div>
    <div id="corpo2"></div>
    </div>
Codice CSS
codice:
#corpo {
    width: 1024px;
    height: 770px;
    background: #a9a9a9;
    margin: 0 auto;
    margin-bottom: 50px;
    padding: 1px;
    
}

#latotop {
    
    width: 250px;
    height: 300px;
    background: white;
    margin-top: 30px;
    margin-left: 20px;
}

#latobottom {
    
    width: 250px;
    height: 350px;
    background: white;
    margin-top: 50px;
    margin-left: 20px;
}

#corpo2 {
    
    width: 300px;
    float: right;
    background: white;
}
Dove sbaglio?

Vi ringrazio