In your home.css file, you are specifying the active link to be centered. This is what is causing the text to move when clicked. If you took out the text-align center:
a:active {
color: #034248;
text-align: center;
}
so that this block looks like this:
a:active {
color: #034248;
}
The text would not jump around when clicked on.