** Would that slow down performance of the script? **
It shouldn't, after all it is just a single file.
** might it be too many events? **
Maybe too many events for the server to load the script quickly. I deal with calendars which have many, many, many times the number of events you have and they all load considerably faster.
** link to an external style sheet **
BTW. The Admin, Add Event, Edit Event and Logout buttons do not display properly in my IE 5.01 browser. The Edit Event and Logout buttons float over top of the date at the top of the page when viewed at about 800x600. At 1024x768 only the Logout button is below the dark header but I don't think the top <- and -> date navigation buttons are displaying properly at either screen size.
Dan O.
------------------