CSS: indicateur de chargement de position au centre de l'écran

Comment puis-je placer mon indicateur de chargement dans le centre de l'écran. Actuellement, je suis en utilisant un peu d'espace réservé et il semble bien fonctionner. Cependant, quand je scroll vers le bas, l'indicateur de chargement reste dans cette position prédéfinie. Comment puis-je faire suivre le défilement de sorte qu'il est toujours assis sur le dessus??

#busy
{
    position: absolute;
    left: 50%;
    top: 35%;
    display: none;
    background: transparent url("../images/loading-big.gif");
    z-index: 1000;
    height: 31px;
    width: 31px;
}

#busy-holder
{
    background: transparent;
    width: 100%;
    height: 100%;        
}

source d'informationauteur Frank Vilea