I have changed this to the following:
ul#cssmw ul.level-1 > li > a, ul#cssmw ul.level-1 > li > a:link {
background-image: url("../cssmw_images/btn-mainnav-sub1off.png");
background-repeat: no-repeat;
color: #FFFFFF;
display: block;
font-family: "myriad pro", Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
height: 65px;
margin: 0 0 0 0;
padding: 0 5px 0 10px;
text-align: left;
text-decoration: none;
width: 235px;
outline-style: none;
display: block;
vertical-align: middle;
}
So now we have 2 occurences of display: block; but, in doing so, it has removed the middle (vertical) align (see "Commercial & Street Lighting" menu).
Hope you can help. Thank you.
NJ