/*PAGE BACKGROUND COLOR*/
html {
background-color: #4F4F4F;
}

/*COLOR OF PAGE BORDER*/
#pageborder {
background-color: #fff;
}

/*COLOR OF HEADER*/
#gradient {
}

/*BACKGROUND COLOR AND BORDER OF THE MAIN PAGE CONTENT AREA*/
#contentholder {
background-color: #FFF;
}

/*HEADER COLOR*/
#header {
}

/*LOGO CONTAINER COLOR*/
#logo {
}

/*TEXT COLOR OF THE THREE HEADLINES IN THE HEADER*/
#header h1, #header h2, #header h3 {
color: #454545;
}

/*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: #454545;
}

/*COLOR OF TITLE HEADLINE 1*/
#maincontent h1 {
	color: #454545;
	}

/*COLOR OF PARAGRAPH*/	
	#maincontent p.style2 {
	color:#000000;
	}
	
	#maincontent p {
	color: #000000;
	}
	
	#contentMain p{
	color:#000000;
	}

/*BACKGROUND COLOR OF THE PHONE CONTAINER*/	
	#phone_number{
	background-color: #999999;
}

/*TEXT COLOR OF PHONE NUMBER*/	
#phone_number h2{
	color:#FDE753;
}
	
/*BACKGROUND AND BORDER COLOR OF THE FORM*/
form {
background-color: #bcbcbc;
}

/*BACKGROUND COLOR OF THE FORM HEADER*/
#formholder #headerholder {
background-color: #C7E5FC;
}

/*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:  #C7E5FC;
}

/*TEXT COLOR OF THE FORM HEADER*/
#formholder h1 {
color: #000000;
}

/*TEXT COLOR OF THE FORM INSTRUCTIONS*/
#formholder p {
	color:#000000;
	}

/*COLOR OF THE FORM LABELS*/
form label {
color: #fff;
}

/*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: #000;
}

/* COLOR TITLE OF THE SECOND HEADER (HEADLINE 2) */
#secondcontent h2 {
	color: #000000;
	}
	
/* COLOR PARAGRAPH OF THE SECOND HEADER (HEADLINE 2) */
	#secondcontent p { 
	color: #000000;
	}
	

/*COLOR OF THE TESTIMONIALS DIV*/
#testimonials {
	background: #C7E5FC;
	color: #000000;
	}

#phone_number a {
	color: #0000000;
	}
	
/*BACKGROUND COLOR OF TESTIMONIALS TITLE*/	
	#testimonials_title{
	background-color: #C7E5FC;
	}

	#testimonials blockquote p span.openQ {
	color: #fff;
	}
	
	#testimonials blockquote p span.closeQ {
	color: #fff;
	}

/*COLOR OF THE FOOTER*/
p.footer {
color:#000000;
}


/*REQUIRED FOR IE TO SUPPORT THE TRANSPARENT PNG GRADIENT USED IN THE HEADER*/
/* img, div { behavior: url(iepngfix.htc) }*/
.style1 {	
	color: #000000	
}

/*SPACER FOR LAYOUT 2*/
.spacer{
	background-color:#999;
	border: 1px solid #999;

	}
										
														