/*********** STRUCTURE **********/

#column_bc {

	float:right;

	width:735px;

}

#column_b {

	float:left;

	width:235px;

	padding-top:50px;



}

#column_c {

	float:right;

	width:235px;

	padding-top:50px;

	padding-right:220px;

}

.career
{
	width:350px;
	padding-right:40px;
	margin-top:12px;
}

#buttonsDiv a
{
	float:left;
	margin-right:5px;
}
.hidden
{
	display:none;
}

.visible
{
	display:block;
}

#careers_container_overflow
{
	width:400px;
	position:absolute;
	padding-bottom:0;
	margin-bottom:0;
}

#careers_container_no_overflow
{
	height:465px;
	width:400px;
	overflow:hidden;
	margin-top:15px;
	position:relative;
	float:left;
}

#buttonsDiv
{
	float:left;
	margin:480px 0 0 25px;
}

/*********** TYPOGRAPHY **********/



.sifr_heading {

	font-size:21px;

	letter-spacing:3px;

	color:#54573b;

	font-weight:normal;

	text-transform:uppercase;

}



#careers_container_overflow div span h1 {

	font-size:13px;

	font-weight:bold;

	color:#474747;

	letter-spacing:0px;

	padding-bottom:10px;

}

#careers_container_overflow div span h2, #careers_container_overflow div span p {

	font-size:11px;

	font-weight:normal;

	color:#474747;

}



#careers_container_overflow div span h2 {

	font-weight:bold;

}

#careers_container_overflow div span p {

	padding-bottom:12px;

}