#page h1
{
  position:   absolute;
  top:        200px;
  left:       40px;
  width:      400px;
  height:     42px;
  background: transparent url("cogniworks_logo_name.png") top left no-repeat;
}

#page h1 span
{
  display: none;
}

/* IE */
* html #page h1
{
  background: transparent url("cogniworks_logo_name.gif") top left no-repeat;
}


#page h2
{
  position:   absolute;
  top:        250px;
  left:       40px;
  width:      170px;
  height:     16px;
  background: transparent url("consulting.png") top left no-repeat;
}

#page h2 span
{
  display: none;
}

/* IE */
* html #page h2
{
  background: transparent url("consulting.gif") top left no-repeat;
}


#page p
{
  margin-bottom: 20px;
}

#red_hex1
{
  position: absolute;
  top:      330px;
  left:     260px;
  width:    200px;
  height:   174px;
  z-index:  10;
  background-image:    url("red_hex1.png");
  background-repeat:   no-repeat;
  background-position: 0 0;

}

/* IE transparency fix */
* html #red_hex1
{
	background: transparent;
	filter:     progid:DXImageTransform.Microsoft.AlphaImageLoader (src="red_hex1.png", sizingMethod="scale");
}

#red_hex2
{
  position: absolute;
  top:      250px;
  left:     380px;
  width:    150px;
  height:   130px;
  z-index:  9;
  background-image:    url("red_hex2.png");
  background-repeat:   no-repeat;
  background-position: 0 0;

}

/* IE transparency fix */
* html #red_hex2
{
	background: transparent;
	filter:     progid:DXImageTransform.Microsoft.AlphaImageLoader (src="red_hex2.png", sizingMethod="scale");
}

#red_hex3
{
  position: absolute;
  top:      100px;
  left:     430px;
  width:    100px;
  height:   87px;
  z-index:  7;
  background-image:    url("red_hex3.png");
  background-repeat:   no-repeat;
  background-position: 0 0;

}

/* IE transparency fix */
* html #red_hex3
{
	background: transparent;
	filter:     progid:DXImageTransform.Microsoft.AlphaImageLoader (src="red_hex3.png", sizingMethod="scale");
}

#photo_hex
{
  position: absolute;
  top:      170px;
  left:     450px;
  z-index:  8;
}

