body {
    margin: 15px;
}
#ppos {
   position: relative;
   left: 25%;;
}
#wpr {
   display: flex;
   text-align: center;
   vertical-align: bottom;;
   visibility: hidden;
   position: relative;
   left: 280px;
}
#logo {
   width: 220px;
  height: 220px;
  overflow: hidden;
  display: inline;
  background-position: 0 0;
  background-repeat: no-repeat;
  text-indent: -9000px;
}

#logo span {
   float: left;
  display: block;
}

#logo, #logo span {
  background-image: url(http://www.artiste-qb.net/intro/img/Artiste_logo.gif);
}
#arthur {
    opacity: 0;
}
#magic {
    opacity: 0;
}
#slogan {
    opacity: 0;
}
