You need to solve the layout issues first. I have the "broken tables feeling" when looking at the site. If you're too much into the changes, maybe it's a good idea to reinstate the default theme and start working from there. The black and green are a bit tiresome and you need to find the balance for them. All the borders should be visible. Maybe a lighter gray and not black, but white is not a good option since it's impossible to see the elements as they are.
Not too bad. If you add some padding in the tables (3-5pixels), bring the width down to 95% or so, change the black headers to dark gray (#212121 maybe), and make the font size uniform throughout the page it will be much better.