LWJGL Texturing problem

Hi, i’m a newbie to LWJGL and for some reason a just can’t use tiles of 96x96 pixels for my texturing (I tested 32x32, 64x64 and 128x128 and all work fine). Maybe this images help understand my problem.
32x32
http://imageshack.us/photo/my-images/543/hhzb.png/
96x96
http://imageshack.us/photo/my-images/30/r2jr.png/

The little black borders in the 32x32 version are ok and are part of the tile but the big black border in the upper side of the 96x96 image is wrong

any help will be great

Thanks.

Hi

Maybe your hardware supports only textures whose size is a power of 2.

Could we have some code?