Hola,
1- Si es CSS Design mi diseño.
2- Es un Javascript, aquí esta el code:
http://www.webexperto.com/articulos/art/8/banners-aleatorios-con-javascript/
3- Lo hice con Swish Max y si, cortando cuadrito por cuadrito XD, costó muchísimo y sobre todo por la posición de los cuadros, no ha quedado del todo encuadrado... Yo realmente lo veo muy pero muy bien al Swish Max (es un programa para editar flash como el Macromedia pero mucho más sencillo, es decir, el Macromedia dispone de miles de herramientas más que el Swish, pero lo que quiero decir es que el SwishMax es un programa y no tiene nada que ver con el Mozilla) y también creo que se lo puede potencias al 100% combinándolo con un buen editor gráfico.
Salu2!