IE is the devil.  it renders things differently than every other browser and against web standards.
yes, it looks a little differently.  don't have time right now to pull it apart and help you make it cross-browser compatible, though.  maybe later today.  
