/* CSS Document */
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4f5152;
	margin: 0;
	padding: 0;
	background: url(/grfx/tmp_yellow/backgrounds/bg_body.png) repeat;
}

#wrapper
{
	width: 892px;
	padding: 0px 35px;
	margin: 0 auto;
	height: auto;
}

#wrapper_header
{
	width: 845px;
	height: 210px;
	margin: 0 auto;
}

#wrapper_content
{
	width: 937px;
	margin: 0 auto;
}

	#wrapper_no_cols
	{	
		width: 937px;
		margin: 0 auto;
		padding-left: 60px;
	}

	#wrapper_background
	{	width: 937px;
		margin: 0 auto;
		background: url(../../grfx/tmp_yellow/backgrounds/bg_wrapper.png) 0px 87px no-repeat;
		float: left;
	}

	#wrapper_col_left
	{
		width: 306px;
		float: left;
		margin: 0 auto;
		color: #babcbe;
		padding-left: 60px;
	}
	
	#wrapper_col_right
	{
		width: 510px;
		float: left;
		margin: 0 auto;
	}
	
	#wrapper_col_left_alt
	{
		width: 306px;
		float: left;
		margin: 0 auto;
		margin-top: 25px;
		color: #FFFFFF;
		padding-left: 60px;
	}
	
	#wrapper_col_left_alt td
	{
		line-height: 16px;
	}
	
	#wrapper_col_right_alt
	{
		width: 510px;
		float: left;
		margin: 0 auto;
		margin-top: 25px;
		color: #FFFFFF;
		line-height: 1.50em;
	}	
	
	.project
	{
		width: 220px;
		height: 157px;
		background: url(../../grfx/tmp_yellow/backgrounds/bg_exp_project_main.gif) top right no-repeat;
		float: left;
		margin-bottom: 30px;
	}
	
	.project img {
		height: 83px;
		width: 139px;
	}
	
	.project h4 a {
		color: #FFF;
		text-decoration: none;
	}
	
	.project h4 a:hover {
		text-decoration: underline;
	}
	
	.project_right
	{
		width: 140px;
		height: 157px;
		float: left;
		margin-bottom: 30px;
	}	
	
	.project_section
	{
		width: 180px;
		height: 136px;
		background: url(../../grfx/tmp_yellow/backgrounds/bg_exp_project.gif) top right no-repeat;
		float: left;
	}
	
	.project_section_right
	{
		width: 150px;
		height: 136px;
		float: left;
	}		

#wrapper_footer
{
	width: 816px;
	font-size: 0.92em;
	color: #babcbe;	
	clear: both;
	padding-top: 40px;
	padding-left: 25px;
	margin-bottom: 50px;
}
	
	#wrapper_footer a
	{
		color: #babcbe;
		text-decoration: none;
	}

/* alpha channel / opacity layer - sits on top of header / nav */

#alpha_channel {
	position: relative;
	background: url(../../grfx/tmp_yellow/backgrounds/HS_sketch.png) center left no-repeat;
	margin: 0 auto;
}
