/* HOMEPAGE RULES */

div#body_content {
	height: 475px;
}

* html div#body_content {
	margin: 0px 25px 0px 0px;
}


/* TESTIMONIAL SHOWCASE */

div#testimonials_showcase {
	height: 315px;
}


/* TESTIMONIAL SHOWCASE PHOTOS */

	.circle_of_talent {
		background: transparent url("/images/backgrounds/homepage/header(circle_of_talent).jpg");
	}

	.consultation {
		background: transparent url("/images/backgrounds/homepage/header(consultation).jpg");
	}

	.friendly_candidate {
		background: transparent url("/images/backgrounds/homepage/header(friendly_candidate).jpg");
	}

	.go_team {
		background: transparent url("/images/backgrounds/homepage/header(go_team).jpg");
	}

	.important_project {
		background: transparent url("/images/backgrounds/homepage/header(important_project).jpg");
	}

	.laptop_gal {
		background: transparent url("/images/backgrounds/homepage/header(laptop_gal).jpg");
	}

	.laptop_guy {
		background: transparent url("/images/backgrounds/homepage/header(laptop_guy).jpg");
	}

	.numbers_are_up {
		background: transparent url("/images/backgrounds/homepage/header(numbers_are_up).jpg");
	}

	.signs_of_opportunity {
		background: transparent url("/images/backgrounds/homepage/header(signs_of_opportunity).jpg");
	}

	.smiling_exec {
		background: transparent url("/images/backgrounds/homepage/header(smiling_exec).jpg");
	}

	.stairway_greeting {
		background: transparent url("/images/backgrounds/homepage/header(stairway_greeting).jpg");
	}

	.team_lineup {
		background: transparent url("/images/backgrounds/homepage/header(team_lineup).jpg");
	}

	.thumbs_up {
		background: transparent url("/images/backgrounds/homepage/header(thumbs_up).jpg");
	}

	.yellow_book {
		background: transparent url("/images/backgrounds/homepage/header(yellow_book).jpg");
	}
	
	.consultation, .friendly_candidate, .important_project, .laptop_gal, 
	.numbers_are_up, .signs_of_opportunity, .smiling_exec, .stairway_greeting, 
	.team_lineup, .thumbs_up, .yellow_book {
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}


/* BODY TEXT REGION */

div#body_text {
	padding: 5px 20px 0px 20px;
	height: 160x;
	width: 535px;
	font-size: 14px;
	line-height: 24px;
	background: transparent url("/images/body_regions/green_home_gradient.gif");
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

	#body_text h2 {
		font-size: 18px;
	}


/* KJ  PREFFERED AD */

	#kj_preferred_ad p span {
		display: none;
	}

/* JOBS SHOWCASE LIST */

h3#jobs_showcase_title {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 15px 20px 0px 0px;
	width: 140px;
	font-size: 20px;
	color: #fbf5a9;
	text-align: right;
}


/* JOBS SHOWCASE 

ul#jobs_showcase {
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 60px 0px 0px 0px;
	border-left: 2px dotted #86b557;
	width: 184px;
	height: 140px;
	font-size: 14px;
	text-align: left;
	line-height: 12px;
	list-style: none;
}

	#jobs_showcase li {}

		#jobs_showcase li a {
			display: block;
			padding: 0px 20px 0px 35px;
			width: 129px;
			line-height: 30px;
			background: transparent url("/images/misc_elements/kj_jobs_bullet.gif");
			background-repeat: no-repeat;
			background-position: 0px 0px;
			color: #2a5824;
			text-decoration: none;
		}
		
		#jobs_showcase li a:hover {
			background-position: 0px -45px;
			color: #ffffff;
		}
*/		

