body { color: #222; font-family: sans-serif; line-height: 1.5; margin: 1rem; max-width: 768px; } header { border-bottom: 1px solid #222; margin-bottom: 1rem; } footer { border-top: 1px solid #222; margin-top: 1rem; } a { color: #00e; text-decoration: none; } .nav-list { margin: 0; padding: 0; background-color: #333; height: 50px } .nav-list a { float: left; font-size: 16px; color: white; text-align: center; padding: 14px 16px; text-decoration: none; }