body {
background-color: #8DC047;
overflow-x: hidden;
min-width: 900px;
}

#body {
margin-top:50px;
}

#main_image {
margin-top: 50px;
width: 100%;
text-align: center;
}

#footer {
margin-top: 10px;
margin-bottom: 40px;
width: 100%;
text-align: left;
margin-left: 145px;
margin-right: 150px;
}

h1 {
color: white;
font-family: "Helvetica Neue","Helvetica", "Arial", sans-serif;
margin-top: 50px;
font-size: 40px;
font-weight: bold;
line-height: 19px;
margin-left: 149px;
margin-right: 150px;
}

p {
color: white;
font-family: "Lucida Grande","Arial", sans-serif;
font-size: 12px;
line-height: 17px;
margin-left: 150px;
margin-right: 150px;
margin-bottom:20px;
}

a {
color: #F5EE31;
font-weight: bold;
}