/* ---------- Header ------------ */
#home_pg #header { 
	background-image: url('../images/home_header_bg.jpg');
	width: 858px;
	height: 208px; 
	}
	
#home_pg #header h2 span {display:none;}

#home_pg #header h2 {
	width: 320px; 
	height: 41px; 
	background-image: url('../images/home_tagline.gif');
	position: absolute; 
	top: 30px; 
	left: 25px; 
	}	

#home_pg #header h3 { 
	position: absolute; 
	right: 71px; 
	bottom: 38px;
	font-size: 1.2em;
	} 
	
/* ---------- content ------------ */
#home_pg #content #rhc_con { 
	width: 472px; 
	border: 0px solid green; 
	float: right; 
	margin-right: 100px; 
	padding: 20px 0;
	} 
	
#home_pg #content h3 span {display: none;}	
	
#home_pg #content #overview {
	background: url('../images/about_h3_overview.gif') no-repeat scroll top left;
	width: 98px;
	height: 17px;
	margin-bottom: 1.4em;
	}
	
#home_pg #content p { margin-bottom: 1em;} 	

/*some stuff for the job postings */
.openings {
	color: #3f3f3f; 
	text-transform: uppercase; 
	font-weight: bold;
	}



/* ---------- heading IR for the careers title ----- */
#careers {
	background: url('../images/contact_h3_careers.gif') no-repeat scroll top left;
	width: 92px;
	height: 17px;
}
	