#main {
   background-color: yellow;
   font-family:  Times New Roman,Liberation Serif,Times;
   text-align: center;
}

footer {
   font-size: 0.85em;
}

#sh-avt {
   background-color: #52e752;
   border: 1px solid green;
}

#sh-mem, #sh-reg, #sh-avt, .close, .button  {
   padding: 16px;
   border-radius: 5px;
}

#sh-reg {
   background-color: yellow;
   border: 1px dotted green;
}

.button {
    background-color: #19fc4c;
    color: #b00012;
}

.close {
   background-color: red;
   color: #150080;
   text-decoration: none;
}

form fieldset {
   box-shadow: 0 0 10px rgba(0,0,0,0.5);
}