.product-list-item {
  position: relative;
  display: block;
  min-height: 160px;
  margin: 20px 0 0 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #CCC;
  text-decoration: none;
}
.product-list-item img {
  position: absolute;
  top:0;
  left:0; 
  border: 0;
}
#content  .product-list-item h2 {
  margin: 0 120px 0 240px; 
  text-decoration: none;
}
.product-list-item p {
  margin: 0 0 0 240px; 
  text-decoration: none;  
  color: #333;
}
.price {
  position: absolute;
  top:0;
  right:0;
  color: #555;
  text-decoration: none;
}
.view-link {
  position: absolute;
  right: 0px;
  top: 145px;
  text-decoration: none;
}
