is this "TYPE=MyISAM" in the module install sql necessary? I have also a lot of problems with this line. sometimes it needs to be changed to "ENGINE=MyISAM". if this is not necessary then all old modules should be updated and this line should be deleted
yesterday I have fixed one bug in my framework-starndard theme. I think the framework is a good start point for users that do not know much about themes.
on the bleekk-tools site you can play with the css and the theme calculator helps if you change columns width.