main a {
 display: block;
 background-color: burlywood;
 border: 1px black solid;   
 text-decoration: none;
 margin-top: 20px; 
 margin-bottom: 20px;
 padding: 10px; 
 text-align: center;
 font-size: 1.25rem;
 font-weight: bold;
 border-radius: 20px;
}

.newsletters a {
    background-color:indianred;
    color: white;
}

.newsletters a:hover {
    background-color: rgb(255, 171, 171);
}

.forms a {
    background-color: rgb(216, 119, 1);
    color: white;
}

.forms a:hover {
    background-color: #ffc37a;;
}

.links a {
    background-color: dodgerblue;
    color: white;
}

.links a:hover {
    background-color: rgb(175, 215, 255);
}

.guides a {
    background-color: rgb(0, 139, 0);
    color: white; 
}

.guides a:hover {
    background-color: rgb(156, 250, 156);;
}