il problema è verticalmente o orizzontalmente? Se ti può essere d'aiuto quello che so è che IE interpreta diversamente il text-align:center e bisognerebbe impostarlo anche nel body.

ma lasciando la parola agli esperti ti consiglio due siti:

qui trovi letteralmente tutto...
http://www.meyerweb.com/eric/css/ref...s/css2ref.html


qui trovi invece molti bug, e come risolverli.
http://www.positioniseverything.net/