body
{
   width: 760px;
   font-family: Arial, Vedana, "Times New Roman", Times, serif;
   font-size: 150%;
   color: #3300ff;
   text-align: center;
   margin: 0;
   margin-top: 0px;
   margin-bottom: 20px;    
   background-color: black;
   
}

#image {
     position: absolute;
     left: 50%; 
     top: 50%;
     width: 577px;
     height: 172px;
     margin-top: -86px; /* moitié de la hauteur de ton image */
     margin-left: -289px; /* moitié de la largeur de ton image */
     border: 1px solid #000;
}

a {
color: #3300ff;
text-decoration: none;
}
a:hover {
color: #cc0033;
font-weight: bold;
}