try using css position: relative to clean some things up
found the overflow css property which seems to fix the collapse issue i've been having!