/*  
Theme Name: Select People
Theme URI: http://www.selectpeople.ie/
Description: Job Offers listing
Version: 0.5
Author: Spoiltchild Design
Author URI: http://www.spoiltchild.com
*/

#job-offers, #job-offer { padding: 20px; }
	#job-offers h2 { font: 18px Tahoma,Verdana,Sans-Serif; padding: 0 0 20px 0; margin: 0; font-weight: 400;}
		#job-offers table { width: 738px; }
		#job-offers td, #job-offers th { padding: 5px 10px; margin:0; border-bottom: 1px solid #cfe6f9; border-top: 1px solid #fff; border-left: 1px solid #fff;  }		
			#job-offers tr { background: #f0f4fb }
			#job-offers tr:hover { background: #fffef1; }	
			#job-offers td, #job-offers th { font: 12px/16px Tahoma,Verdana,Sans-Serif; margin: 0; font-weight: 400; color: #121212; }
			#job-offers th { color: #666; padding-bottom: 10px; text-transform: uppercase; }
		#job-offers a { font: 12px/16px Tahoma,Verdana,Sans-Serif; margin: 0; font-weight: 400; color: #0a50a1; text-decoration: underline; display: block; }
			#job-offers a:hover { text-decoration: none; color: #004367; }
			#job-offers a:visited { color: #076ca2; }	
				
	#job-offer { font: 12px/18px Tahoma,Verdana,Sans-Serif; margin: 0; font-weight: 400; color: #121212; }
		#job-offer ul { margin: 0; padding: 0; list-style: none; }
			#job-offer li { margin: 0; padding: 5px 0 2px 30px; background: url('images/li.png') 5px 7px no-repeat; line-height: 16px; }
			#job-offer a { font: 12px/16px Tahoma,Verdana,Sans-Serif; margin: 0; font-weight: 400; color: #0a50a1; text-decoration: underline; }
				#job-offer a:hover { text-decoration: none; color: #004367; }
				#job-offer a:visited { color: #076ca2; }
			
	
#search-jobs { padding: 20px; }
	#search-jobs h3 { font: 16px Tahoma,Verdana,Sans-Serif; padding: 0 0 5px 0; color: #fff; margin: 0; font-weight: 400;}
	#search-jobs label { font: 11px Tahoma,Verdana,Sans-Serif; padding: 10px 0 3px; margin: 0; font-weight: 400; color: #fafafa; display: block; clear: both; }
	#search-jobs input { width: 180px; padding: 3px; border: 1px solid #ccc; background: #fafafa; -moz-border-radius: 3px; -webkit-border-radius: 3px; font: 13px Tahoma,Verdana,Sans-Serif; margin: 0; font-weight: 400; }
		#search-jobs input#ac { color: #fff; font-size: 12px; padding: 5px;  border: none; background: #309bcf; margin: 15px 0 10px; width: 80px; text-transform: lowercase; cursor: pointer;}
	#search-jobs select { font: 13px Tahoma,Verdana,Sans-Serif; width: 190px;  }
	
	div.links { clear: both; margin: 20px 30px; position: relative; height: 30px; }
	
		#job-offer .apply { position: absolute; top: 0; right: 0; display: block; padding: 5px; width: 150px; text-align: center; color: #fff; text-decoration: none; font-size: 12px; background: #309bcf; text-transform: lowercase; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
		#job-offer .back { position: absolute; top: 0; left: 0; display: block; padding: 5px; width: 150px; text-align: center; color: #fff; text-decoration: none; font-size: 12px; background: #666; text-transform: lowercase; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
		#job-offer .facebook { position: relative; top: 0; bottom: 0px; left: 225px; display: block; padding: 5px; width: 220px; text-align: center; color: #ffffff; text-decoration: none; font-size: 12px; background: #1C71B8; text-transform: lowercase; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
		#job-offer .links a:hover { color: #ffffff; background: #121212; }
		
		
#simple-form { background: #0a50a1; width: 708px; padding: 10px 20px; margin: 0 auto; }
	#simple-form #search-jobs { padding: 0; }
	#simple-form #search-jobs h3 { font: 14px Tahoma,Verdana,Sans-Serif; padding: 0 0 3px 0; color: #fff; margin: 0; font-weight: 400;}
	#simple-form #search-jobs div {  width: 200px; float: left; }
	#simple-form #search-jobs label { padding: 0 0 3px; margin: 0; width: 150px; color: #fafafa; display: block; clear: none; }
	#simple-form #search-jobs select { width: 180px;  }
	#simple-form #search-jobs div input { width: 170px; }
	#simple-form #search-jobs input#ac { padding: 3px 5px; margin-top: 17px; }
