#home .ui-controlgroup {
width: 60%;
margin: 0 auto;
max-width: 200px;
}

#home img {
width:100%;
max-width: 175px;
display: block;
margin: 0 auto;
}

#home p {
width:100%;
max-width: 175px;
text-align: center;
margin: 0 auto;
padding: 5%;
}

img {
padding:3%;
}

img.main {
padding: 0;
}

#about img {
width:100%;
max-width: 175px;
display: block;
margin: 0 auto;
}

#about {
/*background: url('../background.jpg);*/
background: #FFFFFF;
}

#about h1.center {
text-align: center;
padding-bottom: 5%;
}

#about p {
margin-left: 3%;
}

#about p {
text-align: justify;
}

div.center {
padding: 3%;
margin: 0 auto;
}

div.error {
color:red;
font-size: 75%;
padding-bottom: 1%;
}

#downloads .ui-controlgroup {
width: 60%;
margin: 0 auto;
max-width: 200px;
}

#downloads img {
width:100%;
max-width: 175px;
display: block;
margin: 0 auto;
padding-bottom: 10%;
}
#downloads p {
text-align: center;
}

#downloads {
background: url('../background.jpg);
}

#contact .ui-controlgroup {
width: 60%;
margin: 0 auto;
max-width: 200px;
}

#contact img {
width:100%;
max-width: 175px;
display: block;
margin: 0 auto;
}

#contact {
background: url('../background.jpg);
}

#contact p {
margin-left: 3%;
}

#contact h1 {
width: 100%;
text-align: center;
margin:0 auto;
}

#email img {
width:100%;
max-width: 175px;
display: block;
margin: 0 auto;
}

#email div {
width: 50%
margin: auto;
text-align: left;
}
/*
* Form, input, label, textarea
*/
form {
width: 55%;
margin: auto;
padding-top: 5%;
}

input[type=""] {

}
