In this paper, we consider synchronization of N identical nonlinear systems unidirectionally or bidirectionally coupled with time delay. First we show, using the small-gain theorem, that trajectories of coupled strictly semi-passive systems converge to a bounded region. Next, we consider the network structure under which the synchronization error dynamics has a trivial solution at zero and derive a necessary condition for synchronization with respect to the network structure. Using these facts, we then derive sufficient conditions for synchronization of the systems in terms of linear matrix inequalities via the Lyapunov-Krasovskii functional approach. The obtained results are illustrated on networks of Lorentz systems with coupling delay