estoy de acuerdo con Hurieta y DrFaust
en lugar de imagenes, se trata de mostrar alguna/as porción de la página. eso se hace bien con jquery-ajax, pero todo dependerá de la estructura html.
pongamos por caso que quieres mostrar los dos primero bloques. bien, pues tendrás que modificar la estructura html para que esos dos bloques estén contenido en uno
incorrecto Cita: <div id="b1>texto</div>
<div id="b2>texto</div>
correcto Cita: <div id="bprin">
<div id="b1>texto</div>
<div id="b2>texto</div>
</div>
para mas info
ten en cuenta que para que quede igual que el original, tienes que aplicarle el mismo css
una vez hecho esto, puedes aplicar el css que te indica DrFaust en el segundo párrafo