
/*PAGE BACKGROUND COLOR*/
html {
background-color: #e8e7e7;
}

/*COLOR OF PAGE BORDER*/
#pageborder {
background-color: #CCC;
}

/*BACKGROUND COLOR AND BORDER OF THE MAIN PAGE CONTENT AREA*/
#contentholder {
background-color: #FFF;
border: 1px solid #999;
}

/*HEADER COLOR*/
#header {
background-color: #38599E;
}

/*LOGO CONTAINER COLOR*/
#logo {
background-color: #FFF;
}

/*TEXT COLOR OF THE THREE HEADLINES IN THE HEADER*/
#header h1, #header h2, #header h3 {
color: #FFF;
}

/*BORDER AROUND THE PHOTO HOLDERS*/
#mainphoto, #secondphoto {
border: 1px solid #999;
}

/*BORDER AROUND THE MAIN AND SECONDARY PHOTOS*/
#mainphoto img, #secondphoto img {
border: 1px solid #666;
}

/*COLOR OF THE PHOTO CAPTIONS*/
#mainphoto p, #secondphoto p {
color: #666666;
}

/*BACKGROUND AND BORDER COLOR OF THE FORM*/
form {
background-color: #EB952D;
border: 1px solid #999;
}

/*BACKGROUND COLOR OF THE FORM HEADER*/
#formholder #headerholder {
background-color: #EFCCA1;
}

/*COLOR OF THE SPACING AROUND THE FORM HEADER TEXT TO HIDE THE HORIZONTAL RULE - NOTE: MUST MATCH THE BACKGROUND COLOR OF THE FORM HEADER*/
#formholder h1 span {
background-color:  #EFCCA1;
}

/*TEXT COLOR OF THE FORM HEADER*/
#formholder h1 {
color: #6a9b4f;
}

/*COLOR OF THE FORM LABELS*/
form label {
color: #333;
}

/*SETS THE COLOR OF THE ERROR MESSAGES*/
span.errormsg {
	color: #ff0000;
}

/*COLOR OF THE FORM BUTTON AND BUTTON TEXT*/
form .button {
background-color: #699a4e;
color: #fff;
}

/*COLOR OF THE REQUIRED INDICATOR*/
p.required {
color: #FF0000;
}

/*COLOR OF THE ASTERISKS NEXT TO THE REQUIRED FIELD LABELS */
.red {
color: #FF0000;
}

/*COLOR OF THE TESTIMONIALS DIV*/
#testimonials {
	background: #38599E;
	color: #fff;
	}

/*COLOR OF THE FOOTER*/
p.footer {
color:#999999;
}
