*{ font-family: Verdana; } header,footer{ background-color: #004D40; color: white; padding: 10px; text-align: center; } aside{ background-color: #80CBC4; color: white; height: 500px; width: 30%; float: left; } main{ background-color: #E0F2F1; height: 500px; width: 30%; text-align: center; float: left; } section{ height: 250px; width: 40%; float: left; } #d1{ background-color: #E0F2F1; } #d2{ background-color: #B2DFDB; } h3{ text-align: center; } img{ padding: 5px; height: 150px; border-style: dotted; border-width: 1px; border-color: #004D40; border-radius: 5px; } input{ margin: 10px; }