#main-content p.text {
    font-size: 24px;
    text-align: center;
    line-height: 1.5em;
}

h1.title {
    font-family: 'Kreon', Arial, sans-serif; 
    font-size: 25px; 
    text-shadow: 1px 1px 1px #ffffff; 
    color: #48423f; 
    text-align: center;
    line-height: 40px;
}

div.music {
    margin-bottom: 40px;
    height: 530px;
}

div.music p {
    font-family: 'Kreon', Arial, sans-serif; 
    font-size: 20px; 
    text-shadow: 1px 1px 1px #ffffff; 
    color: #48423f; 
    text-align: center;
    line-height: 30px;
}

div.music p strong {
    letter-spacing: 3px;
    font-size: 22px;
}

div.music ul {
    padding-right: 20px;
}

div.music li {
    font-family: 'Kreon', Arial, sans-serif;
    text-shadow: 1px 1px 1px #ffffff;
    color: #48423f;
    font-size: 18px;
    line-height: 25px;
    text-align: left;
}

div.music li p {
    display: inline;
    font-size: 13px;
}

#first, #second, #third {
    height: 450px;
    width: 450px;
    border:3px solid #dddddd;
    margin: 45px 15px 30px 30px;
    float: left;
}

#forma {
    font-family: 'Kreon', Arial, sans-serif; 
    font-size: 19px; 
    text-shadow: 1px 1px 1px #ffffff; 
    color: #48423f; 
    text-align: right;
    line-height: 30px;
    width: 570px;
    margin: 0 auto;
    margin-bottom: 30px;
}

#sum {
    width: 25px;
    text-align: center;
}

#firstname, #secondname, #address_email, #sum {
    font-family: 'Kreon', Arial, sans-serif; 
    font-size: 19px; 
    text-shadow: 1px 1px 1px #ffffff; 
    color: #48423f; 
}

#firstname, #secondname, #address_email{
    width: 270px;
}


input.formbutton{
    font:19px 'Kreon', Arial, Verdana, Geneva, sans-serif;
    font-weight:700;
    height:30px;
    width:150px;
    margin: 0 auto;
}

#cerror {
    width: 750px;
    margin: 0 auto;
}

#cerror p {
    font-family: 'Kreon', Arial, sans-serif;
    font-size: 26px; 
    text-shadow: 1px 1px 1px #ffffff;
}

#cerror ul li{
    line-height: 1.5;
}

