.imagelist { background: white none repeat; height: 138px; width: 138px; display: block; }
.imagelist { border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-width: 1px; display: table; overflow: hidden; }
.imagelist:hover { background: rgb(247, 247, 247) none repeat; }
.imagelist a { margin: 0px auto; display: table-cell; vertical-align: middle; text-align: center; }
.imagelist a img {  }
