I am using the jquery datepicker (http://jqueryui.com/demos/datepicker/).
The datepicker on the demo page is small and compact. However, when I use the datepicker on my site, the calendar is HUGE. I would estimate that each date is using 12 pt font.
How do I get the days to be smaller?
jQuery UI has a theme roller that allows you to customize one of the existing themes including the fonts, colors and backgrounds before downloading. You can do other things like set the corner radius, margins and padding.
I'd recommend trying to customize it as much as you can before downloading so you'll have less to tinker when using it on your site.
Remember to set the default font sizes and such for the whole page after you've called the jQuery UI stylesheet.
This is a bit late, but for future reference only: Add this between your , after the jquery ui css reference.
and it will become smaller.