I'm not entirely sure what the point of your site is. Is it supposed to be for generating links? A site with low domain authority and tons of outbound links like this will actually hurt any site...
Typically you'll want to create the logo as a vector image with Adobe Illustrator, then export it as a raster image (such as a PNG or JPG) for use on the web. If you're looking to print, you can...
As others have said, this could probably be done in a day or two if you can live with the backgrounds. Resizing and adding a watermark at the same position in each image is easy.
I can't help you, but if you posted this as needing help with javascript, you'd probably get better answers. You're having scripting issues, not html class issues.