Need Help with Appointments Plus CSS


I need some assistance with the design of my calendars pages. Here's an example:

I need to make it less ugly and more in line with the design of my site. Can you please help with the custom CSS that I need to input in order to make these pages render nicely? First, I don't know why the background is black. Second, I'd like to get rid of the current font and replace it with the standard I have on the site.

Any and all help is appreciated.

Thank you,