* { margin: 0; padding:0; }
.img_container {  padding-left: 45px;}
.img_container ul {display:block;padding:0;margin:0;list-style:none;}
.img_container ul li{float:left;width:164px;margin:10px;}
.img_container ul li a img {
    background: none repeat scroll 0 0 #cccccc;
    height: 108px;
    padding: 2px;
    width: 164px;
}
.imageborder img{
    width:93px;
    height:93px;
    border:1px solid #574331;
    padding:5px;
    background:#eee;
    float:left;
    margin:0 10px;
}
.img_container ul li a:hover img, .imageborder:hover img { background:#e8e8e8; border-color: darkred; }
