body { margin: 0 auto; } header { background-color: #0c0c0c; color: white; height: 100px; width: 100%; float: left; } aside { background-color: #1e1e1e; color: white; width: 30%; height: 600px; float: left; } main { background-color: #0090ff; width: 70%; height: 600px; float: left; } footer { background-color: #004072; height: 100px; width: 100%; text-align: right; float: left; }