Fixed so div in tabs work

ready to define functions which populate the elements in each tab.
CSS still needs clean-up