.info h2{
	margin:0;
  padding:0.5em 0;
}
.links div.lightbox-popup-nav{
	position:relative;
	float:left;
	line-height:1em;
}
.links div.lightbox-popup-nav a.ThinkingBox_popup_backButton, .links div.lightbox-popup-nav a.ThinkingBox_popup_nextButton{
  visibility:visible;
	font-size:1em;
}

.image_listings div.lightbox-popup-nav{
  position:absolute;
  float:left;
  width:100%;
  height:100%;
  top:0%;
  z-index:100;
	line-height:1em;
}
.image_listings div.lightbox-popup-nav a.ThinkingBox_popup_backButton, .image_listings  div.lightbox-popup-nav a.ThinkingBox_popup_nextButton{
  visibility:hidden;
}
.image_listings div.lightbox-popup-nav:hover a.ThinkingBox_popup_backButton, .image_listings div.lightbox-popup-nav:hover a.ThinkingBox_popup_nextButton{
  visibility:visible;
}
.image_listings a.ThinkingBox_popup_backButton, a.ThinkingBox_popup_nextButton{
  outline:none;
  position:relative;
  height:100%;
}
.image_listings .ThinkingBox_popup_backButton{
  background:url("../images/buttons/tb_left_arrow_small.png") no-repeat scroll left 42% transparent;
  position:relative;
  float:left;
  left:10px;
  top:30px;
}
.image_listings .ThinkingBox_popup_nextButton{
  background:url("../images/buttons/tb_right_arrow_small.png") no-repeat scroll right 42% transparent;
  position:relative;
  float:right;
  right:10px;
  top:30px;
}

.image_listings .ThinkingBox_popup_backButton:hover{
  background:url("../images/buttons/tb_left_arrow_small-over.png") no-repeat scroll left 42% transparent;
}
.image_listings .ThinkingBox_popup_nextButton:hover{
  background:url("../images/buttons/tb_right_arrow_small-over.png") no-repeat scroll right 42% transparent;
}

.project{
  padding:10px;
  z-index:11;
}
.project .heading{
  position:relative;
  float:right;
  width:51%;
  background-color:#fff;
}
.project .title{
  font-family:"Arial Narrow";
  font-size:3.5em;
  letter-spacing:-0.05em;
  color:#807F7F;
  font-weight:bold;
  position:relative;
  float:left;
  line-height:0.8em;
  margin:0;
  padding:0;
  top:5px;
  width:8em;
  text-align:left;
}

.project .links{
  float:left;
  position:relative;
  top:90px;
  background-color:#fff;
  width:90%;
  height:100%;
}
.project #article_links.links{
  left:0px;
}
.project p.links{
  text-align:left;
}
.project .links a{
  padding:0 0.3em;
  text-decoration:none;
  font-size:0.9em;
}
.project.careers .links a{
  width:100%;
}
.project .links a:hover{
  color:#ff0000;
  font-weight:bold;
}
.project .links .hoverStyle{
  font-weight:bold;
  color:#FF0000;
}
.project .listings {
  position:relative;
  float:left;
  text-align:left;
  top:-30px;
  left:10px;
}
.project .image_listings{
  position:relative;
  float:left;
}
.project .image_listings .item{
  position:relative;
  float:left;
}
.project .image_listings .item .image{
  position:relative;
  float:left;
}
.project .content_listings{
  position:relative;
  float:right;
  width:53%;
  top:120px;
}

.project .content_listings .content{
  float:left;
  text-align:left;
  padding:1em;
  position:relative;
}

.project .content_listings .content h2{
  font-size:1em;
  font-weight:100;
  margin:0;
  padding:0;
}
