The whats new heading has a cascade of font-size properties that apply to it, each increasing the size.
The main problem is
Code:
h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
font-size: 1.7em;
color: #ff3333;
font-weight: normal;
float: left;
width: 160px;
text-align: left;
}
This heading falls under h3.leftBoxHeading so increases to 1.7em, then the link inside it falls under h3.leftBoxHeading a and increases another 1.7em.
You need to separate the font-size property from the other properties, and apply that only to h3.leftBoxHeading, h3.rightBoxHeading {}.
The h3 #whatsNewHeading also has an effect as yelow says, and you probably want to eliminate that (was it an attempt to "go back" to 1.1 x the base size?)