 .haccordion .header, .haccordion .content{
   float: left;
  }
  
  .haccordion .header{
	width: 40px;
	background:none repeat scroll 0 0 #cccccc;
	border:1px solid #000;
	color:#262626;
	cursor: pointer;
	height: 500px;
  }
  
  .haccordion .content{
  background-color: #ececec;
   display: none;
   width: 0px;
   overflow: auto;
   height: 500px;
   border:1px solid #cecece; 
   margin-bottom: 200px;
  }
  
  .haccordion .content p{
  text-align: justify;
   margin: 0 5px 0px 0px;
  }
  
  
  .haccordion .content.visible{
    display: block;
    width: 500px;
  }

#aboutopt-tab{
background: transparent url(images/aboutopt.jpg) no-repeat 0 0;
}

#aboutteam-tab{
background: transparent url(images/aboutteam.jpg) no-repeat 0 0;
}

#aboutcontact-tab{
background: transparent url(images/contactus.jpg) no-repeat 0 0;
}

