
	/* GENERIC 
	------------------------------------- */
	
		body { padding: 0 0 400px 0; font-family: Arial, Helvetica, sans-serif; }
		
		a { color: #2274d9; }
		
		h1 { padding: 10px 0 8px 2px; }
		h4 { margin: 10px 0 0 0; color: #666; font-size: 85%; font-weight: bold; }
		
		p { padding: 10px 0 0 0; font-size: 90%; color: #666; }
		p.sub-h3 { padding: 0; font-size: 85%; font-weight: bold; }


	/* COLUMNS 
	------------------------------------- */
	
		.columns {
			margin: 0 auto; width: 900px;
			background: url("../images/bg-columns.gif") repeat-y; }
		
		.col-left 	{ float: left; padding: 0 40px 0 0; width: 240px; }
		.col-right 	{ float: right; padding: 0 0 0 40px; width: 570px; }
		
		.col-right h3 i { padding: 0 0 0 10px; font-size: 68.8%; }
		
		#recruitment-foundry, #hk-stringer, #itzbig,
		#novotus, #qtalent-partners, #hank-rusty,
		#talent-force, #pedley-richard, #talenttabs,
		#authoria, #strictly-execs, #mobile-recruit,
		#hirevue { 
			margin: 0 0 500px 0; height: 1%;
		}
		
		
	/* HEADER 
	------------------------------------- */
			
		.header { margin: 0 0 12px 0; padding: 12px 0 12px 0; border-bottom: 1px dashed #cccccc; }	
	
		.contact 	{ font-size: 80%; }
		.contact ul { padding: 0 0 0 8px; }
		.contact li { padding: 0 0 4px 0; }
		
		.phone {
			padding: 0 0 2px 24px; font-size: 95%;
			background: url("../images/icon-phone.gif") no-repeat;
		}
		
		.email { background: url("../images/icon-email.gif") no-repeat; }
		.email a { padding: 0 0 0 24px; }
		
		.linkedin {
			padding: 0 0 0 24px;
			background: url("../images/icon-linkedin.gif") no-repeat;
		}
		
		p.quote-author {
			margin: 8px 0 8px 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 70%; font-weight: bold;
		}
		
		p.quote-author i { font-weight: normal; }
		
		
	/* NAVIGATION 
	------------------------------------- */
		
		.nav li {
			padding: 7px 0 7px 6px;
			border-top: 1px dashed #cccccc; font-size: 90%;
		}
		
		.nav .btn 	{ padding: 0 0 1px 24px; background: url("../images/icon-page.gif") no-repeat; background-position: left; color: #2274d9; }
		.nav .sub 	{ padding: 0 0 0 24px; font-size: 70%; font-weight: bold; }
		
		#recruitment-foundry li.recruitment-foundry, #hk-stringer li.hk-stringer,
		#itzbig li.itzbig, #novotus li.novotus, #qtalent-partners li.qtalent-partners,
		#hank-rusty li.hank-rusty, #talent-force li.talent-force,
		#pedley-richard li.pedley-richard, #talenttabs li.talenttabs,
		#authoria li.authoria, #strictly-execs li.strictly-execs,
		#mobile-recruit li.mobile-recruit, #hirevue li.hirevue, #seres-one li.seres-one { background-color: #f5f5f5; }
		
		.nav li.no-border { border: none; }
		
		.nav li.sub-holder { padding: 0; }
		.nav li.sub-holder ul.sub-nav { height: 1%; }
		.nav li.sub-holder ul.sub-nav li { padding: 4px 0 4px 26px; }
		
		.nav li.sub-holder ul.sub-nav .btn {
			padding: 0 0 0 16px; font-size: 85%;
			background: url("../images/icon-arrow.gif") no-repeat;
			background-position: left;
		}
		
		.talent-book img 			{ float: left; margin: 8px 12px 0 0; border: 1px solid #cccccc; }
		.talent-book-links 			{ float: left; margin: 12px 0 0 0; width: 160px; }
		.talent-book-links .btn 	{ background: none; padding: 0; }
		.talent-book-links .sub 	{ padding: 0; }
		.talent-book-links .buy		{ margin: 8px 0 0 0; padding: 0 0 1px 20px; font-size: 80%; background: url("../images/icon-cart.gif") no-repeat; }
		

	/* RECRUITMENT FOUNDRY 
	------------------------------------- */
	
		.quote p i { font-weight: normal; }
		
		.quote-content {
			margin: 20px 0 0 0; padding: 0 10px 10px 20px;
			font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;
			background: #eeeeee;
		}
		
		.quote-content-author {
			font-size: 75%; font-weight: bold; font-style: normal;
			font-family: Arial, Helvetica, sans-serif;
		}
			
	
	/* TALENT FORCE: THE BOOK 
	------------------------------------- */
		
		#book-details {
			margin: 20px 0 0 0; padding: 0 10px 14px 20px;
			background: #eeeeee;
		}
		
		#book-details h4 { padding: 12px 0 8px 0; }
		#book-details p { padding: 0; font-size: 80%; }
		
	/* QTALENT PARTNERS
	------------------------------------- */
	
		#q-partners  	{ padding: 20px 0 0 0; }
		#q-partners li 	{ float: left; display: block; padding: 0 12px 10px 0; width: 130px; }
		#q-partners p 	{ padding: 0; }
		
		
	/* INDUSTRY SPEAKERS
	------------------------------------- */
	
		#speaker-phone { padding: 0 0 20px 200px; }
		#speaker-phone p { padding: 0; }
		
	/* HIREVUE
	------------------------------------- */
	
		#hirevue .col-right ul { font-size: 85%; font-weight: bold; color: #666; }
		#hirevue .col-right li { list-style-type: disc; margin: 0 0 0 20px; padding: 10px 0 0 4px; }

	/* NEWSLETTER
	------------------------------------- */
	
	#newsletter 			{ width: 458px; }
	#newsletter img 		{ display: block; }
	#newsletter label 		{ display: block; padding: 14px 0 0 1px; font-size: 70%; color: #555555; }
	#newsletter input 		{ display: block; margin: 4px 0 0 1px; padding: 3px; }
	#newsletter .subscribe 	{ margin: 14px 0 0 1px; padding: 2px 3px 3px 3px; font-size: 75%; cursor: pointer; }
		
		
		
		
		
		