I live in Englewood, CO and I plan on voting for Ron Paul. When and where should I register to vote and can I register as an independent or do I have to register as a Republican? I'm 20 years old and this is going to be the first election I will be participating in.

Thanks