/* GENERAL SETTING FOR ALL ELEMENTS */
* { 
  box-sizing: border-box;
  text-align:center;
}


/* BASE STYLES - DO NOT EDIT */
.layouts { 
  width: 80%;
  height:500px;
  margin: auto;
  margin-bottom:20px;
}
.container {
  border:1px solid;
  height:100%;
}
header {
  background-color: pink;
  border:1px solid;

}
footer {
  background-color: lightgreen;
  border:1px solid;

}
main {
  background-color: lightblue;
  border:1px solid;
}
aside {
  background-color: lightyellow;
  border:1px solid;

}
article {
  background-color: lightgray;
  border:1px solid;

}
section {
  background-color: lavender;
  border:1px solid;

}
body {
  width:800px;
  margin:0 auto;
}
