This site

The whatchacallit site is written in valid XHTML strict and uses CSS for the different design layouts available.

Each page of the site is divided into elements wrapped up in semantically labelled <div> tags such as: "navigation", "stylesbox" etc. By applying CSS positioning to these page elements, different layouts can be selected.

Each design theme on offer uses a series of stylesheets which are gathered into one stylesheet for each theme using @import.

When the user chooses a particular design theme from the button list, this information is stored in a cookie using JavaScript. The cookie is then used as the user browses anywhere on the site. When the user logs out of the site, the currently selected style is stored in the cookie. This allows the user to get the most recent style for the site the next time they access it.

What to do

Go to the "Choose a theme . . ." section and click one of the links to select a style/theme. Click on any of the links to navigate through the site.

Choose a theme...