You would have to use a bit of javascript for this. I think it looks something like.
<HEAD>
<SCRIPT language="javascript">
maxheight=document.body.clientheight
maxwidth=document.body.clientwidth
document.all.mover.style.pixelTop=maxheight/2
document.all.mover.style.pixelLeft=maxwidth/2
</SCRIPT>
<STYLE type="text/css">
#mover {position: absolute; left: 5; top: 5;}
</STYLE>
</HEAD>
<BODY onload="centerit()">
<DIV id="mover>
Hello
</DIV>
</BODY>
This will position the division directly in the middle of the screen. You will need to deduct width of your div from the maxwidth and height of the div from the maxheight to get the division positioned proparly. i.e. if the div was an image 100 by 100 you would deduct 100 from each maximum.
maxheight=document.body.clientheight
maxwidth=document.body.clientwidth
becomes.
maxheight=document.body.clientheight-100
maxwidth=document.body.clientwidth-100
hope thats clear enough.
Mark.