.theover {
  height:0px; 
  border-left:0px solid transparent;
  font-size:0px;
  line-height:0px;
}

.tab_content{
	display:none;
}

.timelineNode {
	margin-top:15px; 
	border:2px solid white;	
	border-radius: 50%;
	width: 15px;
 	height: 15px; 
	background-color: #ffffff;
}

.timelineNode:hover
{
    background-color: #004a61;
}

.timelineNode:active
{
    background-color: #40c3c3;
}

#content_bg {
	height: 250px;
}


#textBox{
	width:220px;
	height:270px;
	float:right;
	margin:22px 0px 0 0px;
	padding:10px;
	border: 0;
}

#reveal{
	//z-index:5;
}

.theovertext{
	z-index:10;
}

#pyramidHolder{
	width:355px;
	height:290px;
	margin:25px 0px 0px 0px;
	float:left;
	position:absolute;
	top: 135px;
	left: 42px;
}

//70px;//42px;  //132px;//55px;