Why do we have two divs, one with onDragOver/etc and another with onClick?
Why is this a div and not a button?
We should be styling things in a consistent manner rather than just applying inline styles. This will be fixed when we make the div into a button as it should be.
This is self-explanatory.
The spacing (precisely lack thereof) here is bad.