body
{
background-color: black;
margin: auto;
width: 1200px;
}

section
{
width: 1000px;
margin: auto;
text-align: center;
line-height: 0;
}

h1
{
color: white;
font-size: 40px;
font-weight: bold;
margin-top: 50px;
margin-bottom: 50px;
font-family: 'Acme', sans-serif;
}

h2
{
color: white;
font-size: 20px;
font-weight: bold;
margin-top: 50px;
margin-bottom: 20px;
font-family: 'Acme', sans-serif;
}

a
{
text-decoration: none;
color: white;
background-color: black;
}

a img
{
color: white;
background-color: black;
border: 2px solid black;
}

a :hover
{
border: 2px solid red;
}

p
{
color: white;
line-height: 1;
text-align: justify;
}

td
{
vertical-align: top;
border: 20px white ridge;
padding: 10px;
}

h4
{
text-align: center;
}

h6
{
color: white;
line-height: 1;
text-align: center;
}