Once again, great advice Juggledad...
I put the CSS back in one bit at a time and that allowed me to more easily eliminate the problem CSS..
It seems like I over-defined the size of the menu divs as I defined a height of 30px three times. As soon as I removed the second and third height property, everything was fixed!
I ended up with the following code for the styling of my menu:
HTML Code:
.rMenu {
background-color: transparent !important;
}
div#menu1 {
height: 30px !important;
margin-top:0px;
background: url('/wp-content/themes/atahualpa/images/pagemenu-background.png') !important ;
}
ul.rMenu li a:link,
ul.rMenu li a:visited,
ul.rMenu li {
background-color: transparent !important;
border-right: groove 2px #371d0b ;
}
ul.rMenu li a:hover,
ul.rMenu li a:active {
background: url("/wp-content/themes/atahualpa/images/pageitem-background.png") !important;
}
Cheers!