.vip{
  width: 95%;
  background-color: #000;
  padding: 0.63em 0.63em 0.75em 0.63em;
  margin: 1em auto 1em auto;

}

.vip h1{
   text-align: center;
   color: #fff;
   padding-bottom: 0.5em;
   font-size: 1.313em;
}

.vip h2{
   text-align: center;
   color: #fff;
   padding-bottom: 0.5em;
   font-size: 1.313em;
}



.vip_links {
    margin: 0.25em auto 1.25em auto;
    width: 95%;
    max-width: 500px;
    padding: 0.63em;
    background-color:  #5c1a74;
      border-radius: 4px;
      -webkit-background-clip: padding-box;
      -moz-background-clip:    padding;
      background-clip:         padding-box;
      border: 1px solid #fff;
      text-align: center;

}
.vip_links a {

      padding: 0.5em;
      font-size: 1.125em;;
      text-decoration: none;
      margin: 0.125em auto;
      color: #fff;

}

.vip_links a:hover{
      text-decoration: underline;

}

.vip_links a:focus{
      text-decoration: underline;
      
               color: #fff;
        background-color:  #5c1a74;
}





.vip_content{
  width: 95%;

  padding: 0.63em;
  margin: 0em auto 0em auto;
  color: #fff;
  max-width: 500px;
}