#jobs-landing {
	position: relative;
	margin: 0;
	padding: 0;
	border-bottom: 20px solid #33978B;
	font-size: 11pt;
	text-align: left;
}
#jobs-landing img {
	display: block;
}
#jobs-landing-istory {
	float:left;
	background: url('/careers/images/jobs_landing_bgleft.gif') no-repeat;
	width: 389px;
	height: 319px;
}
#jobs-landing-search {
	float: left;
	background: #000 url('/careers/images/jobs_landing_bgright.gif') no-repeat;
	width: 313px;
	height: 319px;
	position: relative;
}
#jobs-landing-submit {
	position: absolute;
	left: 145px;
	top: 240px;
}
#jobs-landing-cities {
	width: 240px;
	height: 150px;
	position: absolute;
	left: 30px;
	top: 82px;
	border: 2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#jobs-landing-cities option {
	font-size: 1em;
	padding: 2px;
}
#jobs-landing-search p {
	text-align: center;
	line-height: 1.5em;
}
#jobs-landing-type {
	margin-top: 4px;
	font-size: 9pt;
}
#jobs-landing-opportunities {
	position: absolute;
	width: 420px;
	top: 430px;
	left: 255px;
	font-size: 8pt;
	color: #666;
}
#jobs-landing-istory div {
	width: 389px;
	height: 319px;
}
#jobs-landing-istory div h1, #jobs-landing-istory p {
	text-indent: -9999em;
}
#istory1 {
	background: url('/careers/images/jobs_landing_istory1.jpg') no-repeat;
}
#istory2 {
	background: url('/careers/images/jobs_landing_istory2.jpg') no-repeat;
}

#istory3 {
	background: url('/careers/images/jobs_landing_istory3.jpg') no-repeat;
}

#istory4 {
	background: url('/careers/images/jobs_landing_istory4.jpg') no-repeat;
}

#istory5 {
	background: url('/careers/images/jobs_landing_istory5.jpg') no-repeat;
}

#jobs-landing-alljobs {
	font-size: 9pt;
	position: absolute; 
	top: 398px;
	left: 420px;
}
#jobs-landing-alljobs a {
	color: #666;
}
.clearer {
	clear:both;
}

#get-clickin {
	background: url('/careers/images/get_clickin_bg.gif');
	border-bottom: 20px solid #33978B;
	font-size: 10pt;
	text-align: left;
	position: relative;
}
#get-clickin div {
	padding: 20px 60px;
}
#get-clickin h1 {
	text-transform: lowercase;
	font-size: 1.5em;
}
#get-clickin .header {
	padding: 0 75px;
	padding-bottom: 25px;
}
#get-clickin-table {
	width: 100%;
}
#get-clickin-table th {
	background: #D2E8ED;
	border-top: 1px solid #035B4F;
	border-bottom: 3px solid #035B4F;
	border-collapse: collapse;
	padding: 8px 6px;
}
#get-clickin-table td {
	padding: 4px 6px;
}
#get-clickin-table caption {
	font-weight: bold;
	padding-bottom: 8px;
	color: #035B4F;
	padding-left: 15px;
}
#get-clickin-title {
	width: 145px;
	height: 30px;
	background: url('/careers/images/get_clickin.gif') no-repeat;
	text-indent: -100em;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 5px;
}
#get-clickin a {
	color: #035B4F;
}

#get-clickin a:hover {
	text-decoration: none;
}

#get-clickin tr:hover {
	background: #D2E8ED;
}
#get-clickin-back {
	position: absolute;
	left: -60px;
	top: 145px;
}

#jobs-disclaimer {
	width: 420px;
	//top: 430px;
	//left: 255px;
	margin-left: 15px;
	font-size: 8pt;
	color: #666;
}

#fun-starts-here {
	background: url('/careers/images/fun_starts_here_bg.gif') repeat-y;
	text-align: left;
	font-size: 10pt;
}

#fun-starts-here-sidebar {
	float:left;
	width: 200px;
	padding: 0;
	margin: 0;
	font-size: 8pt;
	line-height: 1.5em;
}
#fun-starts-here-sidebar div {
	margin: 0 15px;
}
#fun-starts-here-sidebar p {
	margin-bottom: 1em;
}
#fun-starts-here-sidebar ul {
	
	
}
#fun-starts-here-sidebar li {
	margin-left: 1.5em;
	list-style-type: disc;
}

#fun-starts-here-content {
	margin-left: 200px;
	padding: 20px;
}
#fun-starts-here-content p {
	margin-bottom: 1em;
	line-height: 1.4em;
}

h1 {
	font-size: 1.5em;
	color: #c93b47;
}
#fun-starts-here .position {
	color: #035B4F;
	font-weight: bold;
}
#fun-starts-here a {
	color: #035B4F;
}

#fun-starts-here a:hover {
	text-decoration: none;
}

#fun-starts-here strong {
	font-weight: bold;
}
#fun-starts-here .hours, #fun-starts-here .pay, #fun-starts-here .benefits, #fun-starts-here .locations {
	margin: 0.5em 0;
}

h2.enjoy-the-perks, h2.contact-info, h2.kick-your-career {
	width: 193px;
	height: 21px;
	text-indent: -100em;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 5px;
}
h2.enjoy-the-perks {
	background: url('/careers/images/enjoy_the_perks.gif') no-repeat;
}
h2.contact-info {
	background: url('/careers/images/contact_info.gif') no-repeat;
}

h2.kick-your-career {
	background: url('/careers/images/kick_your_career.gif') no-repeat;
}

#contact-div p {
	margin: 0;
}

.clearer {
	clear:both;
}

#all-jobs {
	padding-top: 10px;
}

#jobs-disclaimer {
	width: 420px;
	//top: 430px;
	//left: 255px;
	margin-top: 10px;
	font-size: 8pt;
	color: #666;
}

#irhp-benefits ul {
	list-style-type: disc;
	margin-left: 2em;
	font-size: 9pt;
}
#irhp-benefits ul li {
	margin-bottom: 2em;
}
#irhp-benefits strong {
	font-weight: bold;
}
#irhp-benefits blockquote {
	margin: 0.6em 1em 1em 2em;
	font-size: 8pt;
	line-height: 1.5em;
}