così dovrebbe funzionare (testato con ie7 + ff):
	codice:
		body
	{
		margin: 0;
		padding: 0;
		text-align: center;
		background-color:white;
		color:#000;
		font-family:helvetica;
		font-size: 20px;
		font-weight: bold;
	}
	#contenitore
	{
		margin-top: -300px;
		position: absolute;
		margin-left: -350px;
		width:700px;
		height:600px;
		left: 50%;
		top: 50%;
		border: 1px solid;
	}
 
Ah una cosa, 1100px di larghezza sono un pò troppi, considera chi ha risoluzioni più piccole di 1280, come la 1024x768 e 800x600, non ci crederai ma è ancora la maggior parte della gente. Fossi in te diminuirei un pò lo spazio, nel codice sopra ho messo una larghezza di 700 ed un margin left della metà (350).
 