To make the hover fit the entire text, open your menu.css file and look for these line of code:
ul#cssmw > li:hover > span > a {
background-image:url(../cssmw_images/left.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
}
and change it to:
ul#cssmw > li:hover > span > a {
background-image:url(../cssmw_images/left.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
width:110px;
}
You could see that i added a width to the hover state. You could increase that width accordingly.