Have to be the devil's advocate here. If you give an employee a day off to vote, what are the odds that they still don't vote? Will this really solve the problem of an apathetic employee?
What about something else like a company held half day event that involves voting and doing something else fun (lunch or picnic?) ie. instead of a party bus...a voting bus of some sort?