I like the layout of your timesheet. Great work.
Have you looked into a web-based time management system? The reason I ask is I'm an HR professional myself and we had been evaluating various softwares to assist in tracking and managing employee time as well as time off.
I attended a webinar hosted by Replicon regarding thier Web TimeSheet Time & Attendance software. The company looks pretty solid; it's been in business since 1996 and each year it seems to grow.
Take a look at their software:
Timesheet Software | Replicon, Inc..
The webinars I mentioned are very useful because the presenter walks you thru the entire software and answers questions.
Webinar Calendar of Our Live Web Demo Schedule