que version de IE tienes porque con margin:0px auto; basta y sobra ¿?
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
#capa{
margin:0px auto;
height:200px;
width:100px;
background:blue;
}