img, div, input
{
	border:0px; 
	behavior:	url("/css/html/iepngfix.htc");
}


#header 
{
	background: url(/images/html/Header.png);	
	position:absolute;
	width: 672px;
	height: 118px;		
	top:0px;
	left:50%;
	margin-left:-336px;
}
#left
{
	/*background: url(/images/html/left_menu.png);*/	
	top: 102px; /*78px;*/
	width: 160px;
	height: 465px;	
	position: absolute;
	left: 50%;
	margin-left: -496px;
}

#right
{
	background: url(/images/html/polaroids.png) no-repeat;
	top: 72px;
	width: 213px;
	height: 360px;
	position: absolute;
	left: 50%;
	margin-left: 291px;
}

#content_div
{
	top: 118px;
	width: 674px;
	position: absolute;
	left: 50%;
	margin-left: -339px;
	max-width: 674px;
} 

#maincontent_div
{
      background-image:url(/images/html/tile.png);
      _background-image:none;
      _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/html/tile.png');
      overflow: hidden;
		width: 674px;
}

#footer
{
	background: url(/images/html/bottom_page.png) no-repeat;
	padding-left: 33px;
	padding-right: 33px;
	color: black;
	font-size: 10px;
	clear: both;
	height: 45px;
}

#footer_left 
{
	float: left;
}

#footer_right 
{
	float: right;
}

#footer_right a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#footerseparator,
#wrcseparator,
div.jobseparator,
div.separator
{
	border-top: 1px solid #CCCCCC;
	clear: both;
	height: 1px;
	padding: 0;
	margin: 0;
}

#footerseparator
{
	color: Black;
	padding-bottom: 10px;
}

#footerseparator hr,
#wrcseparator hr,
div.jobseparator hr,
div.separator hr,
#headerseparator hr
{
	display: none;
}
	
h1
{
  display: none;
	text-indent:5000px;
}

html, body 
{
	background: url(/images/evolution_desktop_tile.jpg) repeat;
	background-color: white;
	font-family: Arial, Sans-Serif;
	color: #999999;
	height: 100%; 
	text-align: left;
	margin: 0; 
	padding: 0;    
}

