article {
margin: 10px;
width: 470px;
display: table;
text-align: center;
vertical-align: middle;
border-spacing: 15px;
border: 5px solid #686868;
background-image: url(“img/wood.png”);
}
article ul {
display: table-row;
}
article ul:first-child li {
background-image: url(“img/wall-1.png”);
}
article ul:last-child li {
background-image: url(“img/wall-2.png”);
}
article li {
display: inline-table;
border: 10px solid #686868;
}
article li:first-child {
border-spacing: 30px 20px;
}
article li:nth-child(2) {
border-spacing: 20px 20px;
margin-left: 15px;
margin-right: 15px;
}
article li:last-child {
border-spacing: 50px 20px;
}