This page uses rollover buttons in a basic two-column layout (see Chapter 10). CSS is the glue that holds everything together. It creates the rollover effect and the page layout.
You could also reuse these buttons on several pages with templates or the server-side include feature (Chapter 10).