Marge supérieure à l'intérieur d'une div ne fonctionne pas?

J'ai un div qui contient des liens (a href). Tous les autres marges de travailler avec un href, mais la marge Supérieure est de ne pas travailler avec un href. Je veux placer des liens dans le milieu, mais parce que de ne pas travailler de la marge supérieure, il n'est pas possible. J'ai entendu dire par la position de réglage ou affichage, il peut travailler. Veuillez indiquer d'une croix du navigateur solutions.

div.MainContainer div.Links
{
    height: 57px;
    width: 100%;
    border-top: solid 0px #404040;
    border-left: solid 2px #404040;
    border-right: solid 2px #404040;
    border-bottom: solid 2px #404040;
    background-image: url("../Images/links_background.png");
}
div.MainContainer div.Links a
{
    font:12px verdana;
    color:White;
    margin:10px;
    border:dashed 1px white;
    margin:15px 20px 20px 20px ;
    width:100px;
}

source d'informationauteur haansi