Restructured the DOM a little bit for the cross browser stuff. Is nicer now. Just need to style 'dem select boxes.