I hope it isn't too late for you, but I've run into the same type of thing many times. I came across the following couple of sites in my searches that might benefit you:Open Source Web DesignOpen Web Design
I've learned that searching for anything with "Free" in the title (like "Free web template") just complicates matters because of all the useless free stuff out there. Doing a search for "open source web design" seemed to do the trick for me though.
I hope this helps!