Has probado el código que te mostré? contemple la posibilidad de un sub-menú y te facilite el código para ocultarlo y que se muestre al pasar el mouse sobre el elemento padre...
va quizas te haga falta un html de ejemplo... aqui te pongo el html correspondiente al CSS que te habia mostrado, este incluye un submenu en el segundo elemento