ul#job_list {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}

	#job_list li {
		margin: 0px 0px 10px 0px;
		padding: 0px !important;
		background: none !important;
	}
	
	#job_list li a.job_board_item {
		display: block;
		width: 580px;
		height: 60px;
		color: #333;
		background: url('/images/misc_elements/button_background.jpg') 0px 0px no-repeat;
	}
	
		a.job_board_item:hover {
			background-position: 0px -60px !important;
		}
		
		a.job_board_item span {
			display: block;
			height: 40px;
			font-size: 14px;
			line-height: 40px;
			overflow: hidden;
			float: left;
		}
		
		a.job_board_item span.job_number {
			padding: 10px 10px 10px 86px !important;
			width: 50px;
		}
		
		a.job_board_item span.job_location {
			padding: 10px 10px 10px 0px !important;
			width: 120px;
		}
		
		a.job_board_item span.job_title {
			padding: 10px 10px 10px 0px !important;
			width: 270px;
		}
		
		
			a.job_board_item:hover span.job_number {
			}
			
			a.job_board_item:hover span.job_location {
			}
			
			a.job_board_item:hover span.job_title {
				color: #414893;
			}
			
			a#return_to_job_list, a#apply_to_this_job {
				display: block;
				width: 165px;
				height: 60px;
			}
			
		
		ul#job_actions {
			list-style: none;
		}
		
		ul#job_actions li {
			padding: 0px 10px 0px 0px;
			background: none !important;
			float: left;
		}
			
			a#return_to_job_list {
				background: url('/images/misc_elements/return_button.jpg') 0px 0px no-repeat;
			}
				
			a#apply_to_this_job {
				background: url('/images/misc_elements/apply_button.jpg') 0px 0px no-repeat;
			}
			
			a#return_to_job_list:hover, a#apply_to_this_job:hover {
				background-position: 0px -60px !important;
			}
			
			
			a#return_to_job_list span, a#apply_to_this_job span {
				display: none;
			}
			
/* STAFF LIST */

ul.ae_preview {
	padding: 0px !important;
	list-style: none;
}

	.ae_preview li.staff_member_list_item {
		margin: 0px 0px 10px 0px !important;
		padding: 0px !important;
		background: none !important;
	}
	
	.ae_preview li.staff_member_list_item div.staffer_container {
		position: relative;
		width: 580px;
		height: 220px;
		background: url('/images/misc_elements/staff_list_background.jpg') 0px 0px;
	}
	
	.ae_preview li.staff_member_list_item div.staffer_container:hover {
		background-position: 0px -220px !important;
	}
	
	.staffer_container a.staffer_linkedin_link {
		position: absolute;
		top: 14px;
		right: 16px;
		display: block;
		width: 55px;
		height: 57px;
		background: url('/images/misc_elements/staff_linkedin_button.jpg') 0px 0px no-repeat;
		z-index: 99;
	}
		
		a.staffer_linkedin_link:hover {
			background-position: 0px -57px;
		}
		
		a.staffer_linkedin_link span {
			display: none;
		}
		
	.staffer_container img.small_staffer_image {
		position: absolute;
		top: 14px;
		left: 16px;
		width: 172px;
		height: 190px;
		border: none;
	}
	
	.staffer_container div.staffer_details {
		position: absolute;
		top: 14px;
		left: 200px;
		width: 360px;
		height: 190px;
	}
	
	.staffer_details h3 a {
		color: #414893;
	}
	.staffer_details h3 a span {	
		color: #010101;
	}
	.staffer_details h3 a:hover, .staffer_details h3 a:hover span {
		color: #414893;
	}
	div.staffer_details p {
		padding: 0px 0px 10px 0px !Important;
	}
	
	
/* STAFF BIO */
div#staff_bio {
	position: relative;
	min-height: 200px;
}
	#staff_bio img {
		margin: 0px 20px 10px 3px;
		float: left;
		width: 172px;
		height: 190px;
		border: none;
	}	

	#staff_bio h2 {
		padding: 0px 70px 10px 0px;
	}
	
		#staff_bio h2 span {	
			color: #010101;
		}

	#staff_bio p {
		padding: 0px 0px 20px 0px !important;
	}
	
	#staff_bio a.staffer_linkedin_link {
		position: absolute;
		top: 0px;
		right: 0px;
		display: block;
		width: 55px;
		height: 57px;
		background: url('/images/misc_elements/staff_linkedin_button.jpg') 0px 0px no-repeat;
		z-index: 99;
	}
		
		a.staffer_linkedin_link:hover {
			background-position: 0px -57px !important;
		}
		
	a#back_to_staff_link {
		display: block;
		width: 214px;
		height: 60px;
		background: url('/images/misc_elements/back_to_staff_button.jpg') 0px 0px no-repeat;
	}
		
		a#back_to_staff_link:hover {
			background-position: 0px -60px !important;
		}
		
		a#back_to_staff_link span {
			display: none;
		}
		
/* TESTIMONIALS */

div.testimonial_container_large {
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 0px;
	background: transparent url("/images/misc_elements/left_quote_large.png");
	background-repeat: no-repeat;
	background-position: 10px 30px;
}
	div.even {
		background-color: #fafafa;
	}

	.testimonial_container_large h3 {	
		padding: 20px 20px 0px 0px !important;
		height: 60px;
		color: #7d96b5;
		font-size: 13px;
		text-align: right;
		background: transparent url("/images/misc_elements/right_quote_large.png");
		background-repeat: no-repeat;
		background-position: right top;
		border-bottom: 1px solid #dcdcdc;
	}
			
		.testimonial_container_large h3 span {	
			color: #010101;
		}
		
	.testimonial_container_large p {
		margin: 0px 0px 0px 0px !important;
		padding: 0px 5px 10px 5px !important;
		font-size: 13px;
	}
	
	span.more_less {
		padding: 0px 0px 0px 10px;
	}

