Cada div está metido en otro div con un ancho al 100%; el div que está dentro tiene un ancho menor, centrado con la propiedad margin (margin: 0 auto;). El div superior y el del medio (los que van al 100%) tienen una imagen de fondo, mientras que el div con los contenidos tienen un color de fondo, un borde (propiedad border) y un sombreado:
box-shadow: 0 0 15px rgba(122, 122, 122, .4);
-moz-box-shadow: 0 0 15px rgba(122, 122, 122, .4);
-webkit-box-shadow: 0 0 24px rgba(122, 122, 122, .4);
Muy lindo, pero estas propiedades no funcionan en Internet explorer. Miralo en explorer y vas a ver como cambia el diseño