Need Help with Appointments Plus CSS

Hi,

I need some assistance with the design of my calendars pages. Here's an example: http://www.earlyinterventionsupport.com/feeding-specialist-consultation-30-minutes/

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,
Jenna