Lo podrias solucionar quitandole al body y al #content el
EDIT:
Segun lo que dice el post anterior, no me habia percatado de ese
margin: 0 0 0 230px; , pero no es necesario eliminar el
float:left; pero si el margin.
ya que este margin no es necesario porque siempre habra un margen de 230px sin importar la resolución del monitor. y mientras mas grande sea la resolucion del monitor mas espacio habra en la derecha que en la izquierda, al igual que en los pequeno habra un gran espacio en la izquierda de 230px lo cual el contenido podria cortarse en la derecha de la pagina.