/** {
    font-family: 'Verdana', 'Tahoma';
}
*/
 body {
     margin: 0px;
     padding: 0px;
     background:black;
     font-family: 'Roboto', sans-serif;
}
 #wrapper {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     //text-align: center;
     height: 100%;
}
 #site {
}
 #headline {
     color: white;
     padding-top: 50px;
     position: relative;
     margin: 0 auto;
}
 #content {
     z-index:999;
     position:relative;
     margin: 0 auto;
     color: white;
}
 #footer {
     margin: 0 auto;
     position: relative;
     top: 235px;
     font-size:11px;
     min-height:30px;
     padding-top:10px;
     color: white;
     z-index:1;
}
 #content a {
    text-decoration:none;
     color:white;
     padding-left: 3px;
     padding-right: 3px;
}
 #content a :link, a:selected {
    text-decoration:none;
     border:0;
     color:white;
}
 #content a:hover {
     text-decoration:none;
     border:0;
     color:#36B5EA;
}
 #content a:after {
    color:white;
}
 #logo {
     position:relative;
     top:200px;
     margin: 0 auto;
     width:250px;
}
 #logo img{
     width:250px;
     box-shadow: 20px 20px 20px #930d0d, -20px 20px 20px #930d0d, 20px -20px 20px #930d0d, -20px -20px 20px #930d0d;
     -moz-animation: flash 1.35s infinite;
}
 @-webkit-keyframes flash {
     0% {
        box-shadow: 20px 20px 20px #930d0d, -20px 20px 20px #930d0d, 20px -20px 20px #930d0d, -20px -20px 20px #930d0d;
    }
     50% {
        box-shadow: 20px 20px 20px #000000, -20px 20px 20px #000000, 20px -20px 20px #000000, -20px -20px 20px #000000;
    }
     100% {
        box-shadow: 20px 20px 20px #930d0d, -20px 20px 20px #930d0d, 20px -20px 20px #930d0d, -20px -20px 20px #930d0d;
    }
}
 #links {
     position:relative;
     width:480px;
     margin:0 auto;
     top:235px;
}
 #links a {
    text-decoration:none;
     color:white;
     padding-left: 3px;
     padding-right: 3px;
     padding-left:8px;
}
 #links a :link, a:selected {
    text-decoration:none;
     border:0;
     color:white;
}
 #links a:hover {
     text-decoration:none;
     border:0;
     color:#36B5EA;
}
 #links a:after {
    color:white;
}
 #footer a {
    text-decoration:none;
     color:white;
     padding-left: 3px;
     padding-right: 3px;
}
 #footer a :link, a:selected {
    text-decoration:none;
     border:0;
     color:white;
}
 #footer a:hover {
     text-decoration:none;
     border:0;
     color:#930d0d;
}
 #footer a:after {
    color:white;
}
