body {
    background: url('img/bg.png');
    background-attachment: fixed;
    color: White;
    font-size: 16px;
}

.main_table {
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: auto;
}

.news_table {
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 16px;
}
.news_title {
    margin-top: 2em;
    color: red;
}
.news_news {
    padding: 2em;
}
.small-dc-img {
    border: 0;
    height: 60px;
    content: url('img/Discord-Logo-White.png');
}
.alliance_logo {
    align-content: center;
    margin: auto;
    content: url('img/alliance_logo.png');
    height: 200px;
}
.horde_logo {
    align-content: center;
    margin: auto;
    content: url('img/horde_logo.png');
    height: 200px;
}
.alliance_horde_table {
    align-content: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
    margin-bottom: 2em;
}

.button {
    cursor: pointer;
    color: rgb(247, 177, 10);
    min-width: 400px;
    text-transform: uppercase;
    font-weight: 400;
    font-family: BlizQuadrataWeb, serif;
    letter-spacing: 1px;
    text-shadow: rgba(0, 0, 0, 0.7) 0px 1px 7px, rgba(0, 0, 0, 0.7) 0px 1px 7px;
    line-height: 1.2em;
    font-size: 16px;
    transition: border-image 0.2s ease 0s, color 0.2s ease 0s;
    background: transparent;
    border-width: 22.5px;
    border-style: solid;
    border-color: transparent;
    border-image: url(https://bnetcmsus-a.akamaihd.net/cms/template_resource/YG5XN3AWU0DZ1555957771296.png) 25 50 30 fill / 30px 50px / 0 repeat round;
    padding: 2px 30px 10px;
}
    
.button:hover {
    border-image-source: url(https://bnetcmsus-a.akamaihd.net/cms/template_resource/70R871XID73E1555957771367.png);
    color: rgb(255, 211, 107);
    background: transparent;
}