need to clean up css, but i have the basics of a good layout again!