.imagelist { background: white none repeat; height: 145px; width: 190px; 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: 1px auto; display: table-cell; vertical-align: middle; padding:5; text-decoration:none;
 text-align: center; font-color: #09C; font-weight:bold; font:16px Tahoma, Arial;}
.imagelist a img {float:center; margin: 3px 0 0 0 ; display: table-cell; vertical-align: middle; padding:5; }

