Injected html doesn't get jquery mobile CSS style applied

Injected html doesn't get jquery mobile CSS style applied

with reference to 

http://stuartmcintosh.com/test/index2.html

versions used:


my basic html5 page is able to display a listview with the proper style, but if I try to load some html from a file using pagebeforechange to intercept the click on the 'Videos' link it loads the html into the div but the listview just shows up as a normal link. What am I missing here??? Why doesn't the listview style get applied?

-Stuart.