cleaned up code and improved stylesheets.