Hello ianhaney,
Plenty of things to look at here...
Since the text inside the li is enclosed in the anchor, maybe this would work better (you probably don't really want margin to fix this, and definitely not negative margin...
padding: 10px 0 13px; instead?) -
Code:
#menu li.awards a {
margin-top: -4%;
}
See specificity
here.
..
In your CSS you style a ul contained in #menu with this bit -
Code:
#menu ul {
padding: 0;
margin: 0;
}
You probably meant for that to be
ul#menu instead.
...
You set ul#menu to a height of 25px but the li's it contains are 50px high.
Is that why you feel you need the negative margins?
See the box model rule
here.
I would suggest looking further up the page, see what started out the need for negative margins in the first place and try fixing that problem before it cascades all the way through your whole layout.