/* MR SANDIAS GENERAL RULES */

/* SITE CONTAINERS */

div#whole_site_container {
	background: transparent url("/images/backgrounds/home/header_main_background.gif");
	background-repeat: no-repeat;
	background-position: center top;
}

div#site_container {
	background: transparent url("/images/backgrounds/home/homepage_main_body_background.gif");
	background-repeat: no-repeat;
	background-position: center 390px;
}


/* HEADER */

div#header {
	height: 315px;
}

	#header h1 {
		height: 315px;
	}


/* NAVIGATION */

ul#navigation {
	position: absolute;
	top: 100px;
	left: 40px;
	list-style: none;
	z-index: 10000;
}

	#navigation li {
		display: inline;
	}
	
		a#about_link {
			background: transparent url("/images/navigation/home/about_button(home).gif");
		}
		
		a#industries_link {
			display: none !important;
		}
		
		a#join_us_link {
			background: transparent url("/images/navigation/home/join_us_button(home).gif");
		}
		
		a#candidates_link {
			background: transparent url("/images/navigation/home/candidates_button(home).gif");
		}
		
		a#clients_link {
			background: transparent url("/images/navigation/home/clients_button(home).gif");
		}
		
		a#jobs_link {
			background: transparent url("/images/navigation/home/jobs_button(home).gif");
		}
		
		a#contact_link {
			background: transparent url("/images/navigation/home/contact_button(home).gif");
		}
		
		#navigation li a {
			display: block;
			width: 240px;
			height: 30px;
			background-repeat: no-repeat;
			background-position: 0px 0px;
		}
		
		#navigation li a:hover {
			background-position: -240px 0px;
		}
		
			#navigation li a span {
				display: none;
			}


/* EYE CANDY PHOTOS */

/* EYE CANDY RULES */

div#eye_candy_container {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
	z-index: 0;
	text-align: left;
}

	ul#eye_candy {
		position: relative;
		top: 0px;
		left: 50%;
		margin: 0px 0px 0px -600px;
		padding: 0px;
		list-style: none;
		width: 1200px;
		height: 390px;
		overflow: hidden;
	}
	
		ul#eye_candy li {
			position: absolute;
			top: 0px;
			left: 0px;
		}


/* MAIN BODY REGION */

div#main_body {
	position: relative;
	height: 384px;
	z-index: 3000;
}


/* MAIN TEXT REGION */

	div#body_text {
		padding: 0px 25px;
		width: 570px;
		background: transparent url("/images/misc_elements/body_text_semi_seperator.gif");
		background-repeat: no-repeat;
		background-position: 25px 240px;
	}
			
		#body_text h2, #body_text p {
			padding: 0% 60% 0% 0%;
			width: 40%;
		}
		
		#body_text h2 {
			margin: 20px 0px 40px 0px;
		}
	
		#body_text p {
			margin: 30px 0px;
		}
	
	
	/* INDUSTRY SEGMENT SHOWCASE */
	
	div#industry_specialties_showcase {
		position: absolute;
		top: 0px;
		left: 315px;
		width: 255px;
	}
	
		#industry_specialties_showcase h2 {
			width: 100%;
		}
	
		#industry_specialties_showcase ul {
			list-style: none;
		}
		
			#industry_specialties_showcase ul li {
				display: inline;
			}
			
				#industry_specialties_showcase ul li a {
					display: block;
					padding: 11px 10px 11px 35px;
					width: 200px;
					height: 13px;
					background: transparent url("/images/body_regions/industry_nav_item_background.gif");
					background-repeat: no-repeat;
					background-position: 0px 0px;
					color: #6c6c6c;
					font-weight: 100;
					font-size: 13px;
					line-height: 13px;
				}
				
				#industry_specialties_showcase ul li a:hover {
					background-position: 0px -40px;
					color: #ffffff;
				}
	
	
	/* JOIN OUR TEAM BUTTON */
			
	a#join_our_team_showcase_link {
		position: absolute;
		top: 300px;
		left: 315px;
		width: 240px;
		height: 40px;
		background: transparent url("/images/misc_elements/join_our_team_showcase_button.gif");
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	
	a#join_our_team_showcase_link:hover {
		background-position: 0px -40px;
	}
	
		#join_our_team_showcase_link span {
			display: none;
		}


div#success_stories {
	padding: 105px 0px 0px 0px;
}


/* FOOTER */

div#footer {}

