You might want to look into creating a custom login page. There is an excellent learning path covering this. However, I would advice to not just go through this one section, but follow the entire learning path to make sure you understand the context as well.