Bueno, para variar un poco que mejor que hacerse un theme de Wordpress. Puede resultar algo contradictorio hablar de eso en un blog tan descaradamente drupaliano como este, pero lo cierto es que hacer ese theme no es más que una excusa para poner en práctica (más bien en tela de juicio) los conocimientos de css, y más en concreto del posicionamiento de bloques. Lo malo es que cuando se te mete un diseño como este en la cabeza:
bueno, el tipico
empiezas a darle al css y te puedes armar un lío bastante grande. Como bien dicen en el índice de uno de los supercursos de eghost, las tablas html son para lo que son, y a estas alturas de milenio solo debieramos usar DIVs para el diseño.

Bueno, pues no es tan complicado, estas serían la pautas:

* Usamos bloques div, todos ellos dentro de un div padre
* Centrar todo en medio:
	margin: 20px auto 0 auto;
* Ancho predefinido de 800px;
* Dentro del bloque padre, todos los bloques van seguidos, sin anidar: barra lateral, principal y pie.
* La barra lateral debe flotar:
	float: right;
* La parte central no muy ancha:
	width: 550px;
* El pie con un clear, para que se quede abajo:
	clear:both;
* Para que el título haga mejor contraste le he metido una sombra al texto echa a pelo, ya que el atributo específico de text-shadow no tira ni en exploiter ni en mozillass.
Por otro lado tiene el típico mecanismo para que la imagen de cabecera cambie cada día. Es muy simple, tan solo hay que preocuparse de subir imágenes al directorio correspondiente y el programa hace el resto. Aquí esta el código:
 	/**
 	* todaysRandomImage
 	* Displays random image in header, one per day
 	*/
 	function todaysRandomImage ()
 	{
 		$imagepath = "images/random/";
 		$images;
		$d = dir(dirname(__FILE__)."/images/random");

		while (false !== ($entrada = $d->read()))
		{
			if ($entrada != "." && $entrada!="..")
			{
				$images[] = $imagepath.$entrada;
			}
		}
		$d->close();

		// we take the total amount of files
		$total = count($images);
		// take day of the year
		$today = date("z");
		// select one index
		$selected = $today % $total;
		// and return images array element: image path
		return $images[$selected];

 	}
¿El resultado?
AQU�? LO TIENES