body {
background:url('images/mckinley-happy-family.png') no-repeat bottom left;
background-attachment:fixed;
color:#585858;
min-width:1250px;
}

a:link {
color:#5DB159;
}

a:visited {
color:#5DB159;
}

a:hover {
color:#E69F4B;
}

a:active {
color:#E69F4;
}

h1 {
font-size:17px;
}

#testimonials {
float:right;
position:relative;
margin:-20px 0 0 0;
}

.rightQuote {
margin-bottom:10px !important;
}

.heading {
margin-top:40px;
}

.leftQuote {
margin-top:20px;
}

.text {
margin-top:20px;
}

.rightQuote {
margin-left:40px;
}

.form ul {
padding:0;
margin:0;
}

.form ul li {
list-style-type:none;
padding:0;
margin:0;
}

.form ul li input {
border:0;
background:url('images/input.gif') no-repeat;
width:257px;
height:48px;
padding:15px;
}

.form ul li select {
width:247px;
width:140px;
margin-left:10px;
}

.select {
margin-bottom:20px !important;
}

.label {
padding-left:10px !important;
}

.home {
background:url('images/home.gif') no-repeat;
padding-left:26px !important;
}

#submit {
background:url('images/submit.gif') no-repeat;
width:114px;
height:44px;
cursor:pointer;
margin-left:10px;
}

#submit:hover {
background:url('images/submit-hover.gif') no-repeat;
}

.hidden {
display:none;
}

.bulletList {
margin-top:30px;
}

.bulletList ul li {
list-style-type:none;
background:url('images/checkmark.gif') no-repeat 0 3px;
padding:0 0 2px 20px;
margin:0 0 0 12px;
}

.hidden {
display:none;
}

.ready {
font-size:34px;
}

#home {
display:none;
}
