I am interested in developing a web site "template" that can be modified using a web based user interface.

In a password protected area a person could set all the various background colors, titles, headers.

Obviously, those sorts of variables lend themselves to being stored in a database. The administrative interface would allow you to change "background color" or the "Title Text" in the database while the web pages would hit the DB to build the page.

Unlike a typical DB, though, the 30 or so items I would wanna put in there would likely build a table something like this:

name value
bgcolor white
title my web page
border 3
fontcolor blue

I just don't know the most efficent way to store these items and retrieve them. Any ideas. I don't wanna have to build a record set and search through it each time I need a value.

Hints, suggestions, insight?