Greetings, Does anybody know about setting up support for timezones on a website?

I've got all the code in place to support timezones on my site. It apears that everything is working ok except for the fact that all the times are one hour off. I can't for the life of me figure out what's causing this, it almost seems like daylight savings is being added twice.

Can somebody help me with this? I'll post code as needed. I have a feeling it's probably a simple solution, I just cannot find it.

Thanks in advance.