My have a similar problem. My large image looks fine but the thumb crops each side.
I though it might be a relative size issue so I resized the tumbs so the large image is 600x450 and the thumbs are 175x131 and changed the code based on what you suggested above to:
//process gallery
$gallery = get_gallery(get_mediarss_url('gallery=' . $pg_id . '&thumb=175p&full=600p'));
?>
.
.
.
.
<div class="thumbs" style="text-align:center;">
<?php if(sizeof($gallery['images']) <= 0) { ?>
<div class="no-images">no images</div>
<?php } ?>
<?php
$random = rand(0, 10000);
for($i = 0; $i < sizeof($gallery['images']); $i++) {
echo '<a href="' . $gallery['images'][$i]['fullsize']['url'] . '" rel="lightbox-pg' . $random . '" name="<strong>' . str_replace('"', '\"', $gallery['images'][$i]['title']) . (strlen($gallery['images'][$i]['title']) > 0 ? ':' : '') . '</strong> ' . str_replace('"', '\"', $gallery['images'][$i]['description']) . '"><img alt="" title="' . $i . '##' . str_replace('"', '\"', $gallery['images'][$i]['title']) . '##' . str_replace('"', '\"', $gallery['images'][$i]['description']) . '" src="' . $gallery['images'][$i]['thumb']['url'] . '" width="175px" height="131px" alt="test" /></a>';
}
?>
</div>
now the thumb wont show at all.
if you go to footware.php you will see what's happening.
Any help would be very much appreciated.
Cheers,
Kevin.