.pikachoose{width:250px;margin:0 auto 0 auto;}

/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:250px;margin:0;overflow:hidden;}
.pikachoose ul li{float: left;border:0;padding:0;border: 1px solid #048E97;margin:5px 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:250px;display:block;position:relative;}

/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:0px;left:0px;width:250px;}
.pika_back_img{position:relative;top:0px;}
.pika_subdiv{position:relative;border: 1px solid #048E97;padding:0;width:250px;}
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:250px;height:16px;padding-top:4px;text-align:left;position:absolute;bottom:2px;left:5px;}
.pika_caption a{color:#048E97;font-size:12px;font-weight:bold;}
.pika_caption a:hover{color:#048E97;font-size:12px;font-weight:bold;text-decoration:underline;}