.imagelist { background: #EFCF29 none repeat; height: 90px; width: 138px; display: block; padding-top: 10px;  }
.imagelist { border-style: solid; border-color: white;  border-left-width: 1px;  border-top-width: 1px;  border-right-width: 0px;  border-bottom-width: 0px ; display: table; overflow: hidden; vertical-align: middle;  }
.imagelist:hover { background: #F7D78C none repeat; }
.imagelist a { margin: 0px auto; display: table-cell; vertical-align: middle; text-align: center; }
.imagelist a img {  }
