Please see this FAQ which might help:
My Juicebox gallery shows too much space above or below the main image, how do I fix this?
Two other things I'd recommend:
(1) Set imageVAlign to CENTER (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section) and the white gap will be equally split between the top and bottom of the image (instead of all at the bottom) and it should be less obvious.
(2) Use larger images in your gallery so that they need to be dynamically scaled down (by Juicebox when the gallery is displayed) and are displayed as large as possible within the gallery's image area (minimizing the white gap). With the default value of SCALE_DOWN for imageScaleMode (in JuiceboxBuilder-Pro's 'Customize -> Main Image' section), small images are not scaled up and space might be seen above or below the images. (You could always change imageScaleMode to SCALE to scale up small images if you like but using larger gallery images would be a better solution.)
1024 x 768 is usually a good 'average' image resolution for most galleries but if you know your target audience is likely to be viewing your gallery on large monitors, then larger images might be more suitable for you. (Larger images will still look fine on smaller monitors as Juicebox will scale them appropriately. The only drawback is that larger images will consume more bandwidth when they are downloaded by the user's browser.)
It looks like you're already using a Multi-Size Image gallery. You might just need to bump up the resolution for the 'medium' size images a bit.