Bug #1180 - Change Homepage javascript to begin "on page load"

The js controlling the height of the rows for the group displays on the
homepage was being called on document.ready, and, as a result, was not
always properly executing. Because this functionality relies heavily on
information about div dimensions, it has now been moved to window.load.
Making the dequeue of admin bar defaults a front-end only thing for now
Adjusting the margin at the top of the page to accommodate the higher new
admin bar
Bug #1124 - Homepage - Fine-Tune CSS

Additional styling and markup tweaks for homepage