A mi es que personalmente no me gusta emplear degradados en capas variables. De todas maneras, si tuviera que hacerlo haría:
- un degradado con algo menos de la altura minima que va a tener la tabla
- este degradado debe ir de un color al color de fondo de la capa (imagina de rojo a blanco ok?)
- tu imagen bottom (inferior) que tenga el color blanco de relleno.
Entonces en el css de la capa content:
#content {background: #fff url(tuimagen) top repeat-y}
De esa manera tendría degradado y si crece el menú crecería sin cortes.