#portfolios {
  width: 100%;
  margin: 0px 15px 0px 15px;
  background: #eee;
  border:1px solid #000;
}


#portfolio_products {
  float:left;
  width: 30%;
}

#portfolio_consulting {
  float:left; 
  width: 35%;
}

#portfolio_open_src 
{ 
  float:left; 
  width: 35%;
}

.portfolio {
  font-family:	Helvetica, sans-serif;
  padding:	0px 0px 0px 6px;
  margin:	0px 0px 0px 0px;
  font-size:	12px;
}  

.portfolio {
  color: #000;
}


.portfolio a {
  text-decoration: none;
}

.portfolio a:hover {
  color: #cc3399;
}

.portfolio dt {
  font-size:	12px;
  padding:	0px 10px 0px 10px;
}  

.portfolio dd {
  font-size:	14px;
  padding:	0px 10px 0px 10px;
  margin:	0px 0px 0px 10px;
  background-image: url('/images/slash_small.jpg');
  background-repeat: no-repeat;
  background-position: 0 6px;
}  


