body {background-color: #1d1228; margin: 0; padding: 0; color: #fe0465;}
#wrapper {margin: 0 auto; width: 920px; max-width: 100%;}
header {margin-bottom: -5px;}
a:link, a:visited {color: #fe0465;}
img {max-width: 100%;}
main {text-align: center; background-color: #2c1c3a;}
h1, h2 {margin:0; padding: 1%; text-transform: uppercase; font-size: 1.5em;}
video {width: 92%;}
.thumbs img{border: 5px solid #4d3065;}
ul {padding: 0; margin: 0;}
li {list-style: none; display: inline-block;}
.banner {text-align: center;}
footer {background-color: #2c1c3a; text-align: center;}
footer a {margin: 15px 0; display: inline-block;}