sì devi usare i css

body{
margin: 0;
padding:0;
height:100%;
}
div#container{
width:800px;
height:210px;
position:absolute;
top:50%;left:50%;
margin:-105px 0 0 -400px;
}


800 è la larghezza
210 è l'altezza

105 è 210/2
400 è 800/2

in pratica posizioni in modo assoluto il div e lo sposti con l'angolo alto-sx a metà schermo preciso
poi lo sposti a sinistra di L/2 e in alto di H/2