Ok, here's your problem:
Lines 37-39 currently look like this:
- .find("img:first-child:eq(0)").addClass( "ui-li-thumb" ).each(function() {
- item.addClass( $(this).is( ".ui-li-icon" ) ? "ui-li-has-icon" : "ui-li-has-thumb" );
- }).end()
The selector on line 1 is too general, finds any image in the parent li that is a first-child, adds the ui-li-thumb class to it and the ui-li-has-thumb to the li. From what I can tell in the source there isn't an obvious switch to turn this behavior off.
Short of hacking the javascript, your best bet would be to write a more-specific CSS rule to override the ul-li-thumb class' default behavior, maybe something like this (just a guess here, it'll probably need some more tweaking depending on the rest of your site):
- .ul-li-has-thumb div > .ul-li-thumb {
- position: static;
- float: none;
- margin-right: 0;
- }
Without knowing exactly what you intend it to look like that's the best I can do. Good luck!
-Eric