.top { background-image: url("media/large_background.png"); background-size: 400%; } .top a:link, .top a:visited { color: lightsteelblue; } .footer { margin-top: 15px; margin-bottom: 15px; width: 100%; text-align: center; } .main { text-align: center; color: white; padding-top: 20px; padding-bottom: 60px; } .site { padding-bottom: 20px; } .container { background-color: rgba(0, 0, 0, 0.4); border-radius: 5px; margin-bottom: 30px; margin-top: 150px; padding: 20px; } .link { display: inline-block; width: 150px; }