Oddly enough, part of your problem is caused by specifying a size for h3.leftBoxHeading a:
Code:
h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
font-size: 1.175em;
/*color: #ffffff;*/
color: #ffffff;
}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
font-size: 0.9em;
color: #ffffff;
}
The effect is multiplying on top of h3.leftBoxHeading. Eliminate the extra "a" selectors. If the color is a problem, specify that in a separate declaration.
The search heading is specified to be smaller than it would normally be, in the declaration below that one. Remove #searchHeading, from that line.
Code:
h3.leftBoxHeading, h3.rightBoxHeading {
font-size: 1.175em;
color: #ffffff;
}
h3.leftBoxHeading a (
color: #ffffff;
}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #search-headerHeading {
font-size: 0.9em;
color: #ffffff;
}