I would suggest that you clean up your code before you do anything else. You have fourdivs wrapping a single <a> element! This is truly divitis. A simple unordered list <ul> will suffice. Also, do not use inline styling, instead move all of your style elements to an external stylesheet. Do this and your problems may go away, if not, then it’ll be so much easier to see where the problem is.