/* HOMEPAGE RULES */

/* SITE CONTAINERS */

div#site_container {
	background: transparent url("/images/backgrounds/home/h_stripe.png");
	background-repeat: repeat-x;
	background-position: center top;
}

div#container {
	background: transparent url("/images/backgrounds/home/photo_container_bg.png");
	background-repeat: no-repeat;
	background-position: center top;
	height: 850px;
}


/* HEADER */

	h2#photo_information {
		display: none;
	}
	

/* SITE INTRO TEXT */

	div#intro_text {
		height: 150px;
	}


/* MAIN SITE CONTENT BODY */

div#slider_container {
	position: relative;
	margin: 0px auto;
	padding: 20px 0px 0px 0px;
	width: 950px;
	height: 340px;
	overflow: hidden;
}

div#slider {
	left: 0px;
	position: absolute;
	width: 6650px;
}

	div.slider_text p {
		margin: 0px 0px 20px 0px;
	}

	#slider a {
		color: #00a1c5;
	}
	

/* mirror_window */

div.mirror_window {
	background: transparent url("/images/eye_candy/home/mirror_window.jpg");
}

	div.mirror_window div {
		background: transparent url("/images/eye_candy/home/mirror_window_blur.jpg");
	}

		.mirror_window div h2 {
			color: #ffffff;
		}

		.mirror_window div a {
			color: #00a1c5;
		}
		
/* mesh */

div.mesh {
	background: transparent url("/images/eye_candy/home/mesh.jpg");
}

	div.mesh div {
		background: transparent url("/images/eye_candy/home/mesh_blur.jpg");
	}
	
		.mesh div h2 {
			color: #ffffff;
		}

		.mesh div a {
			color: #00a1c5;
		}
		
/* hard_disk */

div.hard_disk {
	background: transparent url("/images/eye_candy/home/hard_disk.jpg");
}

	div.hard_disk div {
		background: transparent url("/images/eye_candy/home/hard_disk_blur.jpg");
	}

	
		.hard_disk div h2 {
			color: #ffffff;
		}

		.hard_disk div a {
			color: #00a1c5;
		}
		
/* data_center */

div.data_center {
	background: transparent url("/images/eye_candy/home/data_center.jpg");
}

	div.data_center div  {
		background: transparent url("/images/eye_candy/home/data_center_blur.jpg");
		color: #CCCCCC !important;
	}

	
		.data_center div h2 {
			color: #ffffff;
		}

		.data_center div a {
			color: #00a1c5;
		}
		
/* stair_well */

div.stair_well {
	background: transparent url("/images/eye_candy/home/stair_well.jpg");
}

	div.stair_well div {
		background: transparent url("/images/eye_candy/home/stair_well_blur.jpg");
	}
	
		.stair_well div h2 {
			color: #08222f !important;
		}

		.stair_well div a {
			color: #ffffff !important;
		}
		
/* binary */

div.binary {
	background: transparent url("/images/eye_candy/home/binary.jpg");
}

	div.binary div {
		background: transparent url("/images/eye_candy/home/binary_blur.jpg");
	}
	
		.binary div h2 {
			color: #ffffff;
		}

		.binary div a {
			color: #00a1c5;
		}
		
/* globe */

div.globe {
	background: transparent url("/images/eye_candy/home/globe.jpg");
}

	div.globe div  {
		background: transparent url("/images/eye_candy/home/globe_blur.jpg");
	}
	
		.default_information div h2 {
			color: #ffffff;
		}

		.default_information div a {
			color: #00a1c5;
		}
	
/* server_rack */

div.server_rack {
	background: transparent url("/images/eye_candy/home/server_rack.jpg");
}

	div.server_rack div {
		background: transparent url("/images/eye_candy/home/server_rack_blur.jpg");
	}
	
		.default_information div h2 {
			color: #ffffff;
		}

		.default_information div a {
			color: #00a1c5;
		}
	
/* glow_finger */

div.glow_finger {
	background: transparent url("/images/eye_candy/home/glow_finger.jpg");
}

	div.glow_finger div {
		background: transparent url("/images/eye_candy/home/glow_finger_blur.jpg");
		color: #ffffff !important;
	}
	
	
		.glow_finger div h2 {
			color: #ffffff !important;
		}

		.glow_finger div a {
			color: #d583c4 !important;
		}
/* login_screen */

div.login_screen {
	background: transparent url("/images/eye_candy/home/login_screen.jpg");
}

	div.login_screen div {
		background: transparent url("/images/eye_candy/home/login_screen_blur.jpg");
	}
	
		.default_information div h2 {
			color: #ffffff;
		}

		.default_information div a {
			color: #00a1c5;
		}
	
/* choose_direction */

div.choose_direction {
	background: transparent url("/images/eye_candy/home/choose_direction.jpg");
}

	div.choose_direction div {
		background: transparent url("/images/eye_candy/home/choose_direction_blur.jpg");
	}
	
		.default_information div h2 {
			color: #ffffff;
		}

		.default_information div a {
			color: #00a1c5;
		}
	
/* highway_night */

div.highway_night {
		background: transparent url("/images/eye_candy/home/highway_night.jpg");
	}

	div.highway_night {
		background: transparent url("/images/eye_candy/home/highway_night_blur.jpg");
	}
	
		.default_information div h2 {
			color: #ffffff;
		}
		
		.default_information div a {
			color: #00a1c5;
		}
	
/* microchip */

div.microchip {
		background: transparent url("/images/eye_candy/home/microchip.jpg");
	}

	div.microchip div {
		background: transparent url("/images/eye_candy/home/microchip_blur.jpg");
	}
	
		.microchip div h2 {
			color: #ffffff;
		}

		.microchip div a {
			color: #00a1c5;
		}
	
/* horizon_night */

div.horizon_night {
		background: transparent url("/images/eye_candy/home/horizon_night.jpg");
	}

	div.horizon_night div {
		background: transparent url("/images/eye_candy/home/horizon_night_blur.jpg");
	}
	
		.horizon_night div h2 {
			color: #ffffff;
		}

		.horizon_night div a {
			color: #00a1c5;
		}
	
/* indy_skyline_night */

div.indy_skyline_night {
	background: transparent url("/images/eye_candy/home/indy_skyline_night.jpg");
}

	div.indy_skyline_night div  {
		background: transparent url("/images/eye_candy/home/indy_skyline_night_blur.jpg");
		color: #FFFFFF !important;
	}
	
		.indy_skyline_night div h2 {
			color: #df8323 !important;
		}

		.indy_skyline_night div a {
			color: #df8323 !important;
		}

/* indy_skyline_day */

div.indy_skyline_day {
	background: transparent url("/images/eye_candy/home/indy_skyline_day.jpg");
}

	div.indy_skyline_day div  {
		background: transparent url("/images/eye_candy/home/indy_skyline_day_blur.jpg");
	}
	
		.indy_skyline_day div h2 {
			color: #ffffff;
		}

		.indy_skyline_day div a {
			color: #00a1c5;
		}
	
/* nerve_ending */

div.nerve_ending {
	background: transparent url("/images/eye_candy/home/nerve_ending.jpg");
}

	div.nerve_ending div {
		background: transparent url("/images/eye_candy/home/nerve_ending_blur.jpg");
	}
	
		.nerve_ending div h2 {
			color: #ffffff;
		}

		.nerve_ending div a {
			color: #00a1c5;
		}
	
/* horizon */

div.horizon {
	background: transparent url("/images/eye_candy/home/horizon.jpg");
}

	div.horizon div {
		background: transparent url("/images/eye_candy/home/horizon_blur.jpg");
	}
	
		.horizon div h2 {
			color: #ffffff;
		}

		.horizon div p {
			line-height: 22px;
		}

		.horizon div a {
			color: #ffffff !important;
		}


/* power_button */

div.power_button {
	background: transparent url("/images/eye_candy/home/power_button.jpg");
}

	div.power_button div {
		background: transparent url("/images/eye_candy/home/power_button_blur.jpg");
		color: #ffffff !important;
	}
	
		.power_button div h2 {
			color: #91b26a !important;
		}

		.power_button div a {
			color: #91b26a !important;
		}
	
/* female_typing */
	
div.female_typing {
	background: transparent url("/images/eye_candy/home/female_typing.jpg");
}

	div.female_typing div {
		background: transparent url("/images/eye_candy/home/female_typing_blur.jpg");
	}
	
		.female_typing div h2 {
			color: #ffffff;
		}

		.female_typing div a {
			color: #00a1c5;
		}
	

/* DEFAULT PANEL 

div#default_information {
	background: transparent url("/images/eye_candy/home/road.jpg");
}

	div#default_information div {
		background: transparent url("/images/eye_candy/home/road_blur.jpg");
	}
	
		#default_information div h2 {
			color: #ffffff;
		}

		#default_information div a {
			color: #00a1c5;
		}
	
*/	
/* ABOUT PANEL 

div#about_information {
	background: transparent url("/images/eye_candy/home/datacenter.jpg");
}

	div#about_information div {
		background: transparent url("/images/eye_candy/home/datacenter_blur.jpg");
		color: #ffffff;
	}

			#about_information div h2 {
				color: #00cbff;
			}

			#about_information div a {
			color: #00cbff;
		}
*/
/* INDUSTRY PANEL

div#industry_information {
	background: transparent url("/images/eye_candy/home/keyboard.jpg");
}

	div#industry_information div {
		background: transparent url("/images/eye_candy/home/keyboard_blur.jpg");
		color: #202020;
	}

			#industry_information div h2 {
				color: #41628e;
			}
			
						#industry_information div a {
							color: #41628e;
						}
			
			
 */
/* CLIENTS PANEL 

div#clients_information {
	background: transparent url("/images/eye_candy/home/power.jpg");
}

	div#clients_information div {
		background: transparent url("/images/eye_candy/home/power_blur.jpg");
		color: #ffffff;
	}

			#clients_information div h2 {
				color: #91b26a;
			}

			#clients_information div a {
				color: #91b26a;
			}
*/
/* CANDIDATES PANEL 

div#candidates_information {
	background: transparent url("/images/eye_candy/home/servers.jpg");
}

	div#candidates_information div {
		background: transparent url("/images/eye_candy/home/servers_blur.jpg");
		color: #ffffff;
	}

			#candidates_information div h2 {
				color: #00cbff;
			}
		
			#candidates_information div a {
				color: #00cbff;
			}
*/
/* OPPORTUNITIES PANEL
div#opportunities_information {
	background: transparent url("/images/eye_candy/home/road.jpg");
}

	div#opportunities_information div {
		background: transparent url("/images/eye_candy/home/road_blur.jpg");
	}

			#opportunities_information div h2 {
				color: #ffffff;
			}
			
			#opportunities_information div a {
				color: #ffffff;
			}


 */

/* CONTACT PANEL

div#contact_information {
	background: transparent url("/images/eye_candy/home/datacenter.jpg");
}

	div#contact_information div {
		background: transparent url("/images/eye_candy/home/datacenter_blur.jpg");
		color: #ffffff;
	}

			#contact_information div h2 {
				color: #00cbff;
			}

			#contact_information div a {
				color: #00cbff;
			}
 */
 
 
div.slider {
	float: left;
	width: 950px;	
	height: 340px;
	background-repeat: no-repeat;
}

	div.slider div {
		margin: 0px 0px 0px auto;
		padding: 31px 24px 10px 36px;
		width: 321px;
		height: 340px;
		line-height: 26px;
		font-size: 14px;
		color: #202020;
	}
	
		.slider div h2 {
			padding: 0px 0px 20px 0px;
			line-height: 24px;
			font-size: 18px;
			color: #ffffff;
			text-transform: uppercase;
		}


/* MAIN TEXT REGION */

		/* RECENT JOBS SHOWCASE */

		h2#recent_jobs_title {
			display: none;
		}
		
		ul#recent_jobs {
			display: block;
			padding: 29px 0px 0px 21px;
			width: 574px;
			height: 140px;
			background: transparent url("/images/body_regions/recent_jobs_bg.png");
			background-repeat: no-repeat;
			background-position: 21px 19px;
		}
	
			#recent_jobs li {
				display: inline;
			}
				
				#recent_jobs li a {
					display: block;
					margin: 0px 6px 0px auto;
					padding: 0px 18px 0px 35px;
					height: 40px;
					width: 357px;
					line-height: 40px;
					font-size: 12px;
					color: #5b656f;
					overflow: hidden;
				}

				#recent_jobs li a:hover {
					background-color: #f1f1f1;
				}
				
					#recent_jobs li a span.job_title {
						display: inline;
						float: left;
						width: 220px;
					}
					
					#recent_jobs li a span.location {
						display: block;
						float: right;
						width: 112px;
						color: #0794b7;
					}


		/* EMPLOYER RESOURCES SHOWCASE */

		h2#employer_resources_title {
			display: none;
		}

		ul#employer_resources {
			display: block;
			padding: 26px 0px 0px 21px;
			width: 574px;
			height: 150px;
			background: transparent url("/images/body_regions/employer_resources_bg.png");
			background-repeat: no-repeat;
			background-position: 21px 19px;
		}

			#employer_resources li {
				display: inline;
			}

				#employer_resources li a {
					display: block;
					margin: 0px 6px 0px auto;
					padding: 0px 18px 0px 35px;
					width: 224px;
					line-height: 40px;
					font-size: 12px;
					color: #5b656f;
				}
		
				#employer_resources li a:hover {
					background-color: #ffffff;
				}
		
		
		/* INDUSTRY NEWS SHOWCASE */	
			
		h2#industry_news_title {
			position: absolute; 
			right: 25px;
			top: 523px;
			float: right;
			width: 345px;
			line-height: 30px;
			font-size: 30px;
			color: #dbdbdb;
			text-align: right;
		}
	
		ul#industry_news {
			position: absolute; 
			right: 25px;
			top: 563px;
			float: right;
			width: 345px;
			text-align: right;
		}

			#industry_news li {
				display: inline;
			}

				#industry_news li a {
					display: block;
					height: 50px;
					overflow: hidden;			
				}

					#industry_news li a span.headline {
						display: block;
						line-height: 30px;
						font-size: 16px;
						color: #80e5ff;
					}

					#industry_news li a span.date {
						display: block;
						line-height: 20px;
						font-size: 12px;
						color: #ffffff;
					}
					
a#centerline_blog_link {
	margin: 6px 0px;
	padding: 0px;
	display: block;
	width: 300px;
	height: 45px;
	float: right;
	background: transparent url("/images/misc_elements/our_blog_button.png");
	background-position: 0 -6;
	background-repeat: no-repeat;
}
a#centerline_blog_link:hover {
	background-position: 0 -51px;
}
a#centerline_blog_link span {
	display: none;
}
					