La larghezza è attualmente impostata su "auto".
Quello che vuoi ottenere è forse che la larghezza non scenda al di sotto di un minimo (sbaglio?).
In tal caso la regola da aggiungere sarebbe:
div#menu-top .menu > li > ul {
min-width: 200px;
}
al posto di 200px è possibile inserire il valore minimo desiderato per la larghezza.