/* HOMEPAGE RULES */
body {
	background-color: #101010;
}

/* EYE CANDY */

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* SITE CONTAINERS */

div#whole_site_container {
	background: transparent url("/images/backgrounds/home/h_bg_repeat.jpg");
	background-repeat: repeat-x;
}

div#site_container {
	background: transparent url("/images/backgrounds/home/h_bg.jpg");
	background-position: center top;
	background-repeat: no-repeat;
	height: 850px;
	overflow: hidden;
}

div#container {
	background-position: 350px 142px;
	background-repeat: no-repeat;
	height: 850px;
	overflow:hidden;
}

/* HEADER */

div#header {
	height: 119px;
}

	#header h1 {
		height: 100px;
		width: 330px;
	}


/* SITE INTRO TEXT */

div#intro_text {
	height: 150px;
}


/* MAIN SITE CONTENT BODY */

div#whole_site_container {
}

div#site_container {
}

div#main_body {
	height: 500px !important;
}


/* MAIN TEXT REGION */

	div#body_text  {
		width: 285px;
		height: 275px;
		padding: 75px 9px 45px 20px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-size: 13px;
		line-height: 26px;
		color: #FFFFFF;
	}
	
		#body_text h2 {
			font-size: 20px;
			padding: 0px 0px 30px 0px;
			text-transform: uppercase;
			color: #f6651b;
		}
			#body_text h2 span {
				color: #FFFFFF;
			}
			#body_text h2 span.tm {
				position: relative;
				top: -8px;
				font-size: 14px;
				color: #f6651b;
			}		
			
/* ADS REGION */		

	div#ads_region {
		width: 350px;
		float: left;
		padding: 0px 0px 0px 1px;
	}
	
	a#top_talent_ad {
		display: block;
		width: 350px;
		height: 250px;
		background: transparent url("/images/misc_elements/top_talent_ad.png");
		background-repeat: no-repeat;
	}

	a#job_op_ad {
		display: block;
		width: 350px;
		height: 380px;
		background: transparent url("/images/misc_elements/job_op_ad.jpg");
		background-repeat: no-repeat;
	}	
	
	a#top_talent_ad strong, a#job_op_ad strong {
		display: none;
	}
	
	#ads_region a:hover {
		background-position: -350px 0px;
	}

/* FOOTER */

#footer {
	top: -191px;
	position: relative;
}	

	p.footer_contact {
		position: absolute;
		left: 553px;
		top: 30px;
		font-size: 23px;
		color: 101010;
	}	

	p.footer_contact span a {    
		color: #5C788E;
		font-size: 16px;
		letter-spacing: 1px;
		line-height: 30px;
	}

	p.footer_contact span a:hover {
		color: #e46600;
	}

	.copyright span a {
		color: #5c788e;
		font-size: 12px;
		line-height: 30px;
	}
	.copyright span a:hover {
		color: #e46600;
	}

		
	
		a#facebook_link {
			position: absolute;
			top: 15px;
			right: 520px;
			width: 60px;
			height: 60px;
			background: transparent url("/images/misc_elements/facebook_button.png");
			background-repeat: no-repeat;
			background-position: 0px 0px;
		}
		
		a#facebook_link:hover {
			background-position: 0px -60px;
		}
		
			#facebook_link span {
				display: none;
			}	
		
