.image-container {
	float:left;
	height: 130px;
  	width:105px;
	margin:10px;
	overflow: hidden;

  }
  
  
  .image-container-fp {
	float:left;
	height: 150px;
  	width:157px;
	border: 1px dotted #cccccc; 
	margin:2px;
	overflow: hidden;
	vertical-align: baseline;


  }
  
.image-grouper {
		font-family: Arial,sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		margin-left:0px; 
		margin-right:0px;
		background-image: url("../assets/bg-striped-black.png"); 
  	padding: 0px 20px 0px ;
  

  }

div.spacer {
  clear: both;

  
  
  }

  
.img-shadow {
  float:left;
  background: url(/assets/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/assets/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;


  }

.img-container img {

    display: block;
    margin-left: auto;
    margin-right: auto;



  } 

IMG.centreer {
    display: block;
    margin-left: auto;
    margin-right: auto;
	position:relative;
			
			top:00px;

}



.img-shadowfeature {
  float:left;
  background: url(/assets/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/assets/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadowfeature img {
  display: block;
  position: relative;
  background-color: #FFFFFF;
  border: 1px solid #FF0000;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  z-index:2; 
  } 


/* testing */

.thumbnail-box {
      float: left;
      width: 120px;
      margin: 0px 0 0 0;
      position: relative;
      border: 1px solid red;
}
.thumbnail-box .title {
        color: #3e76b3;
      font-size: 13px;
      height: 110px;
}
.thumbnail-box .title a {
        color: #3e76b3;
      text-decoration: none;
}
.thumbnail-box .title .atb {
      padding: 4px 0 0 0;
}
.thumbnail-box .title .handset {
      color: #787878;
}
.border {
      border: 1px solid #dedede;
}
.freegifts {
      border: 1px solid #dedede;
      padding: 10px;
}
.freegifts .title {
      color: #81caed;
      padding: 0 0 4px 0;
}
.atb {
      background-color: red;
      position: absolute;
      padding: 0 0 10px 0;
}