﻿
/*	Header Photo
	------------------------------------------------------------------------------------------------------------------------------------- */
	div#header_photo { background-image: url(/home/img/header/home.jpg); }
	
	
	
/*	Layout
	------------------------------------------------------------------------------------------------------------------------------------- */
	div#strapline {
		width: 250px;
		margin: 58px 0px 0px 25px;
		font-size: 20px;
		text-align: center;
		line-height: 150%;
	}
	div#intro { width: 860px; margin: 0px auto; }
	div#what_we_can_do_for_you { width: 920px; margin: 40px auto 0px auto; }
	div#used_by_over_17000_companies { width: 942px; height: 129px; margin: 40px auto 0px auto; position: relative; }
	
	
	
/*	Vacancy Advertisement
	------------------------------------------------------------------------------------------------------------------------------------- */
	div#vacancy_advertisement_content {
		height: 390px;
		background: White url(/home/img/home/jobsite_logos.png) 440px 86px no-repeat;
	}
	
	div#vacancy_advertisement_content div#va_bottom_right_text {
		font-size: 14px;
		color: #0A5276;
		position: relative;
		left: 491px;
		top: -18px;
	}



/*	Response Management
	------------------------------------------------------------------------------------------------------------------------------------- */
	div#response_management_content {
		height: 390px;
		background: White url(/home/img/home/response_management_bg.png) 30px 30px no-repeat;
	}
	
	div#response_management_content div#rm_source_type_labels { height: 390px; }
	div#response_management_content div#rm_source_type_labels div { margin-top: 66px; font-size: 14px; font-weight: bold; color: #0A5276; }
	div#response_management_content div#rm_source_type_labels div:first-child { margin-top: 0px; }
	
	div#response_management_content div#rm_number_texts { height: 390px; position: relative; top: -390px; }
	div#response_management_content div#rm_number_texts div { height: 390px; font-size: 13px; line-height: 150%; position: relative; }
	div#response_management_content div#rm_text_1 { width: 132px; top: 114px; left: 192px; text-align: center; }
	div#response_management_content div#rm_text_2 { width: 180px; top: -390px; left: 260px; text-align: right; }
	div#response_management_content div#rm_text_3 { width: 280px; top: -511px; left: 160px; text-align: right; }
	div#response_management_content div#rm_text_4 { width: 360px; top: -1045px; left: 500px; text-align: right; }



/*	Client Logos
	------------------------------------------------------------------------------------------------------------------------------------- */
	div#used_by_over_17000_companies h1 { margin-left: 11px; }
	
	div#client_logos_groups { width: 942px; height: 90px; background-color: White; position: relative; }
	div#client_logos_groups div.client_logos_group { width: 942px; text-align: center; float: left; }
	div#client_logos_groups div.client_logos_group img { margin: 20px 1%; height: 50px; }
	
	div#client_logos_gradients_overlay {
		width: 100%;
		height: 90px;
		background: url(/home/img/home/client_logos_gradients.png) no-repeat;
		position: relative;
		top: -90px;
	}
	
	div#client_logos_left_button,
	div#client_logos_right_button {
		width: 40px;
		height: 40px;
		background-repeat: no-repeat;
		cursor: pointer;
		margin-top: 25px;
	}
	div#client_logos_left_button { background: url(/home/img/home/client_logos_nav_buttons.png) 0px 0px; float: left; }
	div#client_logos_left_button:hover { background: url(/home/img/home/client_logos_nav_buttons.png) 0px 40px; }
	div#client_logos_right_button { background: url(/home/img/home/client_logos_nav_buttons.png) 40px 0px; float: right; }
	div#client_logos_right_button:hover { background: url(/home/img/home/client_logos_nav_buttons.png) 40px 40px; }