This is the code for Carl's test page. It turns out that my server does support PHP, so you might want to use this in your project.
He has set up an external style sheet called "stylesheet" which just changes html tags for this example. The body of the page includes links
to change styles on demand. Note that the web page address remains the same, but the style sheet changes.




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?php

$tempCSS = $HTTP_GET_VARS["cssfile"];
if ($tempCSS != "") {
$loadCSS = $tempCSS;
} else {
/* sets a default CSS file if no querystring specified */
$loadCSS = "001.css";
};
$currentDesign = $loadCSS;

?>

<link rel="stylesheet" type="text/css" href="<?php echo $loadCSS; ?>">
</head>

<body>
<?php
echo date("l dS of F Y h:i:s A");
?>
<p>&nbsp</p>
<a href="switcher.php?cssfile=001.css">Default</a>
<a href="switcher.php?cssfile=002.css">Style 2</a>
<a href="switcher.php?cssfile=003.css">Style 3</a>
<a href="switcher.php?cssfile=004.css">Style 4</a>
</body>
</html>