	




#nav ul li {
	color: #F6F3F2 !important;
}
#nav ul li a:hover {
	color: #F6F3F2 !important;
}
#nav ul li.active a {
	color:#F6F3F2;
}
	#nav ul li ul li.active a,
	#nav ul li ul li a:hover {
		color: #F6F3F2 !important;
	}



#nav {
	background-color: #242021 !important;
}



.warning.row {
	background-color: #242021 !important;
}


#mobile_header {
	border-color: #242021;
}
.flexnav li.active > a {
	color: #242021 !important;
}


.csi_image_foreground {
	background-color: #242021 !important;
}
h5 {
	color: #242021 !important;
}
#column2_right p {
	color: #242021 !important;
}
#column2_right h6 {
	color: #242021 !important;
}
#content #product div.product_item div.product_item_image div.cycle-pager span,
#content #banner .cycle-pager span {
	color: #242021 !important;
	background-color: #242021 !important;
}

#approach #approach_pagnation ul li.active a span {
	background-color: #242021 !important;
}

#content #contact_form input[type=submit] {
	background-color: #242021 !important;
}
.person h4 span {
	color: #242021 !important;
}



a.button {
	background-color: #242021 !important;
}

#content #product div.product_item div.product_item_image div.cycle-pager span.cycle-pager-active,
#content #banner .cycle-pager span.cycle-pager-active {
	color: #CACACC !important;
	background-color: #CACACC !important;
}
								}
#content #contact_form input[type=submit] {
	background-color: #CACACC !important;
}
#home_ #home div.home_item div.home_item_foreground h6 {
	
	color: #999999;
}
#home_ #home .home_feature p {
	color: #CACACC !important;
}
#content #contact_form input[type=text],
#content #contact_form input[type=email],
#content #contact_form textarea {
	color: #CACACC !important;
}
.person img {
	border-bottom: solid 6px #CACACC !important;
}



	#container_left {
	  position: relative;
	  z-index: 1;
	}
	
	#home_ {
		z-index: 0;
	}
			#home_ #home div.full-size-image-ad {
				float: right;
				height: 230px;
				width: 228px;
				margin-right: 10px;
			}
				#home_ #home div.full-size-image-ad a {
					height: 100%;
					display: block;
				}
					#home_ #home div.full-size-image-ad a img {
						height: 230px;
						width: 100%;
					}


#content #products div.products_item .products_item_image_foreground {
	background-color: #CACACC !important;
}


#nav-sub li#nav-sub-our-approach.parent-active a {
	color: #F6F3F2;
}
