First I'd like to credit that I modeled this code off of This table. It's modified from something the mods found here, but I can't track it down. If you have a link, please comment and I'll edit to credit.
The goal was to create a character table that you can easily alphabetize without having to shuffle rows every single time you add or remove a character. It's all Divs of constrained size inside a constrained sized table, so it basically works like text-wrapping.