
/* ================================
/* SHOWCASE
/* ================================ */

.home .showcase { width:960px; height:430px; overflow:hidden; position:relative; background-color:#fff; }
.home .showcase .slide { width:960px; height:430px; position:relative; overflow:hidden; background-color:#ccc; }
.home .showcase .slide h1 { position:relative; top:40px; float:left; background-color:#999; color:#fff; padding:16px 20px; font:normal 30px/30px 'CenturyGothicRegular',"Helvetica",Arial,sans-serif; }
.home .showcase .slide h2 { position:relative; top:50px; float:left; clear:left;background-color:#999; color:#fff; padding:16px 20px; font:normal 16px/20px 'CenturyGothicRegular',"Helvetica",Arial,sans-serif; }

	.home .showcase .slide.one { background-image:url(/lib/img/home/showcase-slide1.jpg); }
	.home .showcase .slide.one h1 { background-color:#ed1c24; }
	.home .showcase .slide.one h2 { background-color:#b9151b; }
	
	.home .showcase .slide.two { background-image:url(/lib/img/home/showcase-slide2.jpg); }
	.home .showcase .slide.two h1 { background-color:#094fa3; }
	.home .showcase .slide.two h2 { background-color:#03a3da; }
	
	.home .showcase .slide.three { background-image:url(/lib/img/home/showcase-slide3.jpg); }
	.home .showcase .slide.three h1 { background-color:#fd6c02; top:240px; }
	.home .showcase .slide.three h2 { background-color:#b04b01; top:250px; }

/* ================================
/* SERVICES
/* ================================ */

.services { clear:both; position:relative; padding-top:20px; height:200px; background-color:#fff; }
.services-column { float:left; width:240px; }
.services-column a { display:block; text-decoration:none; padding-top:110px; }
.services-column a:hover p { color:#666; }
.services-column h2 { font:normal 16px/16px 'CenturyGothicRegular',"Helvetica",Arial,sans-serif; color:#666; text-align:center;  }
.services-column p { font:normal 12px/18px "Helvetica",Arial,sans-serif; color:#999; text-align:center; padding:0 10px; }

	.services-column.individual { background:transparent url(/lib/img/home/individual-icon.gif) no-repeat center top; }
	.services-column.individual h2 { color:#ed1c24; }
	.services-column.group { background:transparent url(/lib/img/home/group-icon.gif) no-repeat center top; }
	.services-column.group h2 { color:#094fa3; }
	.services-column.home { background:transparent url(/lib/img/home/home-icon.gif) no-repeat center top; }
	.services-column.home h2 { color:#9a3267; }
	.services-column.educational { background:transparent url(/lib/img/home/educational-icon.gif) no-repeat center top; }
	.services-column.educational h2 { color:#0c8040; }


/* ================================
/* TEAM
/* ================================ */

.team { clear:both; position:relative; padding:10px 0 20px; overflow:hidden; background-color:#fff; }
.team .more { float:right; padding:10px 20px; background-color:#a9a9a9; font:normal 14px/18px 'CenturyGothicRegular',"Helvetica",Arial,sans-serif; color:#fff; }
.team .more a { color:#fff; text-decoration:none; }
.team h3 { float:left; clear:left; padding:20px 40px 0; font:normal 26px/26px 'CenturyGothicRegular',"Helvetica",Arial,sans-serif; color:#de4a41; }
.team p { clear:left; padding:0 40px 0; font:14px/20px "Helvetica",Arial,sans-serif; color:#999; }
.team ul { clear:left; margin-left:40px; }
.team ul li { display:block; float:left; margin-right:20px; }
.team ul li a { display:block; float:left; width:100px; height:100px; border:4px solid #fff; overflow:hidden; }
.team ul li a img { width:100px; height:100px; }
.team ul li a:hover { border-color:#ed1c24; }





