diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 315c5e568ee968860e7a822a2eacaefe94fd3c3f..4628b6d8b91e04c5507cba5318910fa7b181b045 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,15 @@
 include:
     - project: 'authoring/documentation/mkdocs-ci'
       file: 'mkdocs-gitlab-pages.gitlab-ci.yml'
+
+check_links:
+  stage: pages
+  image: becheran/mlc:0.16.1
+  script:
+    - mlc . | tee output.log | grep -v '\[\(WARN\|Warn\| OK \)\]'
+  # For now...
+  when: manual
+  artifacts:
+    paths:
+      - output.log
+    when: always
diff --git a/docs/index.md b/docs/index.md
index 06077774d6e1890373691aa6c3d5a88db1a52ee0..e7ccb8c13ee6b71075a05ec060f3579c864845bd 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -9,8 +9,6 @@ Finally, users will get a better understanding about our choices around the supp
 
 A number of links to more specific CERN trainings will be given when necessary.
 
-The latest version of the training material will always be found at <https://cern.ch/linuxtraining/>
-
 ## What this guide will not do
 
 * This guide will not mention unsupported distributions. It will focus on the newest supported version at CERN: i.e. _CERN CentOS 7_.
diff --git a/slides/index.html b/slides/index.html
deleted file mode 100644
index c3ace6cb08a8d2cc116cef3dee6a24e59b26ffc2..0000000000000000000000000000000000000000
--- a/slides/index.html
+++ /dev/null
@@ -1,268 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-
-<head>
-<title>Linux survival kit training</title>
-<!-- metadata -->
-<meta name="generator" content="S5" />
-<meta name="version" content="S5 1.1" />
-<meta name="presdate" content="20181113" /> <!-- FIXME -->
-<meta name="author" content="Linux Team" />
-<meta name="company" content="linux.support@cern.ch" />
-<!-- configuration parameters -->
-<meta name="defaultView" content="slideshow" />
-<meta name="controlVis" content="hidden" />
-<!-- style sheet links -->
-<link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" />
-<link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
-<link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" />
-<link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" />
-<!-- embedded styles -->
-<style type="text/css" media="all">
-.imgcon {width: 525px; margin: 0 auto; padding: 0; text-align: center;}
-#anim {width: 270px; height: 320px; position: relative; margin-top: 0.5em;}
-#anim img {position: absolute; top: 42px; left: 24px;}
-img#me01 {top: 0; left: 0;}
-img#me02 {left: 23px;}
-img#me04 {top: 44px;}
-img#me05 {top: 43px;left: 36px;}
-</style>
-<!-- S5 JS -->
-<script src="ui/default/slides.js" type="text/javascript"></script>
-</head>
-<body>
-
-<div class="layout">
-<div id="controls"><!-- DO NOT EDIT --></div>
-<div id="currentSlide"><!-- DO NOT EDIT --></div>
-<div id="header"></div>
-<div id="footer">
-<h1>lsk training</h1>
-<h2>http://linux.cern.ch &#8226; 2018</h2> <!-- FIXME -->
-</div>
-</div>
-
-<div class="presentation">
-
-<div class="slide">
-<h1>Linux survival kit training</h1>
-<h3>Thomas Oulevey</h3> <!-- FIXME -->
-<h4><a href="http://cern.ch/it" rel="external">CERN IT Departement</a></h4>
-<div class="handout"></div>
-</div>
-
-
-<div class="slide">
-<h1>1. Introduction</h1>
-<ul>
-    <li>Hands-on training <a href=http://cern.ch/linuxtraining>website</a></li>
-<li>Training computer: login with keyboard username</li>
-<li>Let's check your permissions </li>
-<ul>
-<li>lxplus.cern.ch</li>
-<li>Openstack</li>
-<li>CERNBox</li>
-</ul>
-<li>Slides navigation and tips</li>
-<!-- <li>That's all there is to it!  (<a href="#slide9">skip to summary</a>; demonstrates links internal to the slide show)</li> -->
-</ul>
-</div>
-
-<div class="slide">
-<h1>2. Lxplus </h1>
-<ul>
-<li>Cluster of Linux machines maintained by IT Departement</li>
-<li>lxplus.cern.ch</li>
-<li>lxplus7.cern.ch</li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>3. Linux @ CERN </h1>
-<ul>
-<li>Getting help</li>
-<li>Official Website <a href="http://linux.cern.ch">http://linux.cern.ch</a></li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>3. Linux @ CERN </h1>
-<ul>
-<li>As of January 2018, at CERN, we support two distributions: Scientific Linux CERN 6 and CERN CentOS 7.</li>
-<li>Scientific Linux and CentOS are derived from Red Hat Enterprise Linux (RHEL), with Red Hat trademarks removed, thus making it freely available.</li>
-<li>New releases are typically produced about few weeks after each Red Hat release. The distributions lifecycle can be consulted on our website.</li>
-<li>Technical support is primarily provided, at CERN, by Linux Support and outside by the community.</li>
-<li>Open source projects: everybody can participate.</li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>3. Scientific Linux 6</h1>
-<p style="text-align: center;">
-<img src="pix/slc6.png" alt="" title="Scientific Linux 6" />
-</p>
-</div>
-
-<div class="slide">
-<h1>3. CERN CentOS 7</h1>
-<p style="text-align: center;">
-<img src="pix/cc7.png" alt="" title="CERN CentOS 7" />
-</p>
-</div>
-
-<div class="slide">
-<h1>3. Linux @ CERN </h1>
-<ul>
-    <li>Policy to stay compatible with upstream Red Hat Linux Enterprise.No package will be upgraded to newer version unless it's done by Red Hat.</li>
-    <li>Reports bugs through SNOW, and we can ask Red Hat to fix it.</li>
-    <li>If your package in not available, you have few way to publish it:</li>
-<ul>
-    <li>Package it for EPEL</li>
-    <li>Package it in a Special Interest Group (CC7)</li>
-    <li>Package it in our internal repo</li>
-</ul>
-<li>Both distributions are integrated with Active Directory and we provide tools to access common resources : calendaring/email with Thunderbird, chat with Pidgin, user authentication with sssd. `man locmap`. More on our website.</li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>3. Installation </h1>
-<ul>
-<li>Let's install together a supported CC7 !</li>
-<li>Website reference : <a href="http://linux.web.cern.ch/linux/centos7/docs/install.shtml">http://linux.web.cern.ch/linux/centos7/docs/install.shtml</a></li>
-<li>We will be using an Openstack VM <a href="http://openstack.cern.ch">http://openstack.cern.ch</a></li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>3. Automated Installation </h1>
-<ul>
-<li>Let's re-install together a supported CC7 !</li>
-<li>We will be using a kickstart file and aims2 tools</li>
-</ul>
-</div>
-
-
-
-
-
-
-<!--
-<div class="slide">
-<h1>Operatic Origins</h1>
-<ul>
-<li>Opera 4 introduced <a href="http://www.opera.com/support/tutorials/operashow/" rel="external">Opera Show</a>, a projection-mode style sheet technology (link demonstrates external link styling and window spawning)</li>
-<li>Allows a single XHTML document to be turned into a PowerPoint-like slide show</li>
-<li>Adding screen and print style sheets allows for multi-medium views of a single document</li>
-<li>Highly efficient, but highly browser centric...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Display</h1>
-<ul class="incremental show-first">
-<li>Keep hitting/clicking "next" as long as it isn't the control link (&raquo;)</li>
-<li>Bullet points are revealed one by one
-<ul class="incremental">
-<li>All based on class name of <code>inc</code></li>
-<li>Lists can be classed to make items appear individually</li>
-<li>Individual items can be classed as well to create "animations"; see <a href="http://boxofchocolates.ca/projects/s5-incremental-graphics/" rel="external">Derek Featherstone's example</a></li>
-</ul>
-</li>
-<li>Let's try it again, but without the first bullet point being pre-highlighted...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Display II</h1>
-<ul class="incremental">
-<li>Keep hitting/clicking "next" as long as it isn't the control link (&raquo;)</li>
-<li>Bullet points are revealed one by one
-<ul>
-<li>All based on class name of <code>incremental</code></li>
-<li>Lists can be classed to make items appear individually</li>
-<li>Individual items can be classed as well to create "animations"; see <a href="http://boxofchocolates.ca/projects/s5-incremental-graphics/" rel="external">Derek Featherstone's example</a></li>
-</ul>
-</li>
-<li>Notice how the sub-list was part of the parent bullet point; that was done on purpose</li>
-<li>Now to move on to other test slides!</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>PNG Alpha Tests</h1>
-<div style="width: 400px; height: 150px; text-align: center; background: url(ui/i18n/bg-shade.png)">
-<p>DIV with PNG background followed by foreground PNG</p>
-<img src="ui/i18n/bg-shade.png" alt="" title="A translucent image" />
-</div>
-<div style="width: 100%; height: 150px; text-align: center; background: url(ui/i18n/bg-shade.png)">
-<p>DIV with PNG background followed by foreground PNG</p>
-<img src="ui/i18n/bg-shade.png" alt="" title="A translucent image" />
-</div>
-</div>
-
-<div class="slide">
-<h1>S5 Default File Structure</h1>
-<p style="text-align: center;">
-<img src="pix/s5filemap.png" alt="" title="At a Glance" />
-</p>
-</div>
-
-
-<div class="slide">
-<h1>S5 Themes</h1>
-<p class="imgcon">
-<img src="pix/S501.jpg" alt="" title="Default" />
-<img src="pix/S502.jpg" alt="" title="I18N" />
-<img src="pix/S503.jpg" alt="" title="Blue" />
-<img src="pix/S504.jpg" alt="" title="Flower" />
-(one way of presenting multiple graphics)
-</p>
-</div>
-
-
-<div class="slide">
-<h1>Incremental S5 Themes</h1>
-<p class="imgcon">
-<img src="pix/S501.jpg" alt="" title="Default" class="incremental" />
-<img src="pix/S502.jpg" alt="" title="I18N" class="incremental" />
-<img src="pix/S503.jpg" alt="" title="Blue" class="incremental" />
-<img src="pix/S504.jpg" alt="" title="Flower" class="incremental" />
-(one by one!)
-</p>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Animation</h1>
-<ul>
-<li>A demonstration of just one of the many ways to accomplish simple animation-like effects <small>(using a diagram from <a href="http://gmpg.org/xfn/and/" rel="external">"XFN and..."</a>)</small></li>
-</ul>
-<p class="imgcon" id="anim">
-<img src="pix/mememe01.png" id="me01" alt="" />
-<img src="pix/mememe02.png" alt="" id="me02" class="incremental" />
-<img src="pix/mememe03.png" alt="" id="me03" class="incremental" />
-<img src="pix/mememe04.png" alt="" id="me04" class="incremental" />
-<img src="pix/mememe05.png" alt="" id="me05" class="incremental" />
-</p>
-</div>
-
-
-<div class="slide">
-<h1>In Summary</h1>
-<ul>
-<li>With minimal scripting, we have recreated and improved upon a (currently) browser-specific technology, making it cross-browser in the process</li>
-<li>The S5 format is OSF 1.0 compatible</li>
-<li>S5 is a very flexible and lightweight slide show system available for anyone to use</li>
-</ul>
-</div> -->
-
-</div>
-
-</body>
-</html>
diff --git a/slides/pix/.DS_Store b/slides/pix/.DS_Store
deleted file mode 100644
index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..0000000000000000000000000000000000000000
Binary files a/slides/pix/.DS_Store and /dev/null differ
diff --git a/slides/pix/S501.jpg b/slides/pix/S501.jpg
deleted file mode 100644
index 102f9552746a659650f5de96c80d55c65166f713..0000000000000000000000000000000000000000
Binary files a/slides/pix/S501.jpg and /dev/null differ
diff --git a/slides/pix/S502.jpg b/slides/pix/S502.jpg
deleted file mode 100644
index 1ae9f5ddc3b2dcac3b7407c6c36398bfd0bc9c04..0000000000000000000000000000000000000000
Binary files a/slides/pix/S502.jpg and /dev/null differ
diff --git a/slides/pix/S503.jpg b/slides/pix/S503.jpg
deleted file mode 100644
index 6daddb39430560fd3a7bf65f5f112b3964182178..0000000000000000000000000000000000000000
Binary files a/slides/pix/S503.jpg and /dev/null differ
diff --git a/slides/pix/S504.jpg b/slides/pix/S504.jpg
deleted file mode 100644
index 782f620288efb35278aa8fa2bcdc25869c4a3cc5..0000000000000000000000000000000000000000
Binary files a/slides/pix/S504.jpg and /dev/null differ
diff --git a/slides/pix/cc7.png b/slides/pix/cc7.png
deleted file mode 100644
index 55ef9c41c199a0af0f7da4f62f3ab0529f051cb2..0000000000000000000000000000000000000000
Binary files a/slides/pix/cc7.png and /dev/null differ
diff --git a/slides/pix/lsk_pxe.png b/slides/pix/lsk_pxe.png
deleted file mode 100644
index 4ef3602dfdbc40afac2fd1c2cfc0093741c54cf9..0000000000000000000000000000000000000000
Binary files a/slides/pix/lsk_pxe.png and /dev/null differ
diff --git a/slides/pix/mememe01.png b/slides/pix/mememe01.png
deleted file mode 100644
index 8c0730fc63b33b8d98ff3275a911c590787c8f10..0000000000000000000000000000000000000000
Binary files a/slides/pix/mememe01.png and /dev/null differ
diff --git a/slides/pix/mememe02.png b/slides/pix/mememe02.png
deleted file mode 100644
index 90ff451d49e224de0589383ded5fd7dfa78c2dd1..0000000000000000000000000000000000000000
Binary files a/slides/pix/mememe02.png and /dev/null differ
diff --git a/slides/pix/mememe03.png b/slides/pix/mememe03.png
deleted file mode 100644
index 2256b062ca9c7afb880c1bf3accc8b63ed96964b..0000000000000000000000000000000000000000
Binary files a/slides/pix/mememe03.png and /dev/null differ
diff --git a/slides/pix/mememe04.png b/slides/pix/mememe04.png
deleted file mode 100644
index 5b079ccc93150c8bae4abd5275cc109deace6d4e..0000000000000000000000000000000000000000
Binary files a/slides/pix/mememe04.png and /dev/null differ
diff --git a/slides/pix/mememe05.png b/slides/pix/mememe05.png
deleted file mode 100644
index f32b6993030bf3d3c658992573cf6bd97ab205ef..0000000000000000000000000000000000000000
Binary files a/slides/pix/mememe05.png and /dev/null differ
diff --git a/slides/pix/s5filemap.png b/slides/pix/s5filemap.png
deleted file mode 100644
index e13fe65d48f6762058bccf7121527c4191c5c63b..0000000000000000000000000000000000000000
Binary files a/slides/pix/s5filemap.png and /dev/null differ
diff --git a/slides/pix/slc6.png b/slides/pix/slc6.png
deleted file mode 100644
index 408814ea0a44fa6f172f8e7579f8771fdc509de0..0000000000000000000000000000000000000000
Binary files a/slides/pix/slc6.png and /dev/null differ
diff --git a/slides/s5-blank.html b/slides/s5-blank.html
deleted file mode 100644
index 7ff1f68df2f288cf9c322b6f8443fcdf0fbc4cef..0000000000000000000000000000000000000000
--- a/slides/s5-blank.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
-	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-
-<head>
-<title>S5: An Introduction</title>
-<!-- metadata -->
-<meta name="generator" content="S5" />
-<meta name="version" content="S5 1.1" />
-<meta name="presdate" content="20050728" />
-<meta name="author" content="Eric A. Meyer" />
-<meta name="company" content="Complex Spiral Consulting" />
-<!-- configuration parameters -->
-<meta name="defaultView" content="slideshow" />
-<meta name="controlVis" content="hidden" />
-<!-- style sheet links -->
-<link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" />
-<link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
-<link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" />
-<link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" />
-<!-- S5 JS -->
-<script src="ui/default/slides.js" type="text/javascript"></script>
-</head>
-<body>
-
-<div class="layout">
-<div id="controls"><!-- DO NOT EDIT --></div>
-<div id="currentSlide"><!-- DO NOT EDIT --></div>
-<div id="header"></div>
-<div id="footer">
-<h1>[location/date of presentation]</h1>
-<h2>[slide show title here]</h2>
-</div>
-
-</div>
-
-
-<div class="presentation">
-
-<div class="slide">
-<h1>[slide show title here]</h1>
-<h3>[name of presenter]</h3>
-<h4>[affiliation of presenter]</h4>
-</div>
-
-
-<div class="slide">
-<h1>[slide title]</h1>
-<ul>
-<li>[point one]</li>
-<li>[point two]</li>
-<li>[point three]</li>
-<li>[point four]</li>
-<li>[point five]</li>
-</ul>
-<div class="handout">
-[any material that should appear in print but not on the slide]
-</div>
-</div>
-
-
-</div>
-
-</body>
-</html>
diff --git a/slides/s5-demo.html b/slides/s5-demo.html
deleted file mode 100644
index c0ef4afbb21ef9817e5ad23eb8e03071c7d6377e..0000000000000000000000000000000000000000
--- a/slides/s5-demo.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-
-<head>
-<title>S5: An Introduction</title>
-<!-- metadata -->
-<meta name="generator" content="S5" />
-<meta name="version" content="S5 1.1" />
-<meta name="presdate" content="20050128" />
-<meta name="author" content="Eric A. Meyer" />
-<meta name="company" content="Complex Spiral Consulting" />
-<!-- configuration parameters -->
-<meta name="defaultView" content="slideshow" />
-<meta name="controlVis" content="hidden" />
-<!-- style sheet links -->
-<link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" />
-<link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
-<link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" />
-<link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" />
-<!-- embedded styles -->
-<style type="text/css" media="all">
-.imgcon {width: 525px; margin: 0 auto; padding: 0; text-align: center;}
-#anim {width: 270px; height: 320px; position: relative; margin-top: 0.5em;}
-#anim img {position: absolute; top: 42px; left: 24px;}
-img#me01 {top: 0; left: 0;}
-img#me02 {left: 23px;}
-img#me04 {top: 44px;}
-img#me05 {top: 43px;left: 36px;}
-</style>
-<!-- S5 JS -->
-<script src="ui/default/slides.js" type="text/javascript"></script>
-</head>
-<body>
-
-<div class="layout">
-<div id="controls"><!-- DO NOT EDIT --></div>
-<div id="currentSlide"><!-- DO NOT EDIT --></div>
-<div id="header"></div>
-<div id="footer">
-<h1>S5 Testbed</h1>
-<h2>Your computer &#8226; Today's date</h2>
-</div>
-</div>
-
-<div class="presentation">
-
-<div class="slide">
-<h1>S5 Testbed</h1>
-<h3>Eric A. Meyer</h3>
-<h4><a href="http://www.complexspiral.com/" rel="external">Complex Spiral Consulting</a></h4>
-<div class="handout"></div>
-</div>
-
-
-<div class="slide">
-<h1>What Is S5?</h1>
-<ul>
-<li>It's a <strong>S</strong>imple <strong>S</strong>tandards-based <strong>S</strong>lide <strong>S</strong>how <strong>S</strong>ystem</li>
-<li>One XHTML document provides all of the slide show's content</li>
-<li>CSS handles the layout and look of the slides</li>
-<li>JavaScript handles the dynamic aspects of the show</li>
-<li>That's all there is to it!  (<a href="#slide9">skip to summary</a>; demonstrates links internal to the slide show)</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Operatic Origins</h1>
-<ul>
-<li>Opera 4 introduced <a href="http://www.opera.com/support/tutorials/operashow/" rel="external">Opera Show</a>, a projection-mode style sheet technology (link demonstrates external link styling and window spawning)</li>
-<li>Allows a single XHTML document to be turned into a PowerPoint-like slide show</li>
-<li>Adding screen and print style sheets allows for multi-medium views of a single document</li>
-<li>Highly efficient, but highly browser centric...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Display</h1>
-<ul class="incremental show-first">
-<li>Keep hitting/clicking "next" as long as it isn't the control link (&raquo;)</li>
-<li>Bullet points are revealed one by one
-<ul class="incremental">
-<li>All based on class name of <code>inc</code></li>
-<li>Lists can be classed to make items appear individually</li>
-<li>Individual items can be classed as well to create "animations"; see <a href="http://boxofchocolates.ca/projects/s5-incremental-graphics/" rel="external">Derek Featherstone's example</a></li>
-</ul>
-</li>
-<li>Let's try it again, but without the first bullet point being pre-highlighted...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Display II</h1>
-<ul class="incremental">
-<li>Keep hitting/clicking "next" as long as it isn't the control link (&raquo;)</li>
-<li>Bullet points are revealed one by one
-<ul>
-<li>All based on class name of <code>incremental</code></li>
-<li>Lists can be classed to make items appear individually</li>
-<li>Individual items can be classed as well to create "animations"; see <a href="http://boxofchocolates.ca/projects/s5-incremental-graphics/" rel="external">Derek Featherstone's example</a></li>
-</ul>
-</li>
-<li>Notice how the sub-list was part of the parent bullet point; that was done on purpose</li>
-<li>Now to move on to other test slides!</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>PNG Alpha Tests</h1>
-<div style="width: 400px; height: 150px; text-align: center; background: url(ui/i18n/bg-shade.png)">
-<p>DIV with PNG background followed by foreground PNG</p>
-<img src="ui/i18n/bg-shade.png" alt="" title="A translucent image" />
-</div>
-<div style="width: 100%; height: 150px; text-align: center; background: url(ui/i18n/bg-shade.png)">
-<p>DIV with PNG background followed by foreground PNG</p>
-<img src="ui/i18n/bg-shade.png" alt="" title="A translucent image" />
-</div>
-</div>
-
-<div class="slide">
-<h1>S5 Default File Structure</h1>
-<p style="text-align: center;">
-<img src="pix/s5filemap.png" alt="" title="At a Glance" />
-</p>
-</div>
-
-
-<div class="slide">
-<h1>S5 Themes</h1>
-<p class="imgcon">
-<img src="pix/S501.jpg" alt="" title="Default" />
-<img src="pix/S502.jpg" alt="" title="I18N" />
-<img src="pix/S503.jpg" alt="" title="Blue" />
-<img src="pix/S504.jpg" alt="" title="Flower" />
-(one way of presenting multiple graphics)
-</p>
-</div>
-
-
-<div class="slide">
-<h1>Incremental S5 Themes</h1>
-<p class="imgcon">
-<img src="pix/S501.jpg" alt="" title="Default" class="incremental" />
-<img src="pix/S502.jpg" alt="" title="I18N" class="incremental" />
-<img src="pix/S503.jpg" alt="" title="Blue" class="incremental" />
-<img src="pix/S504.jpg" alt="" title="Flower" class="incremental" />
-(one by one!)
-</p>
-</div>
-
-
-<div class="slide">
-<h1>Incremental Animation</h1>
-<ul>
-<li>A demonstration of just one of the many ways to accomplish simple animation-like effects <small>(using a diagram from <a href="http://gmpg.org/xfn/and/" rel="external">"XFN and..."</a>)</small></li>
-</ul>
-<p class="imgcon" id="anim">
-<img src="pix/mememe01.png" id="me01" alt="" />
-<img src="pix/mememe02.png" alt="" id="me02" class="incremental" />
-<img src="pix/mememe03.png" alt="" id="me03" class="incremental" />
-<img src="pix/mememe04.png" alt="" id="me04" class="incremental" />
-<img src="pix/mememe05.png" alt="" id="me05" class="incremental" />
-</p>
-</div>
-
-
-<div class="slide">
-<h1>In Summary</h1>
-<ul>
-<li>With minimal scripting, we have recreated and improved upon a (currently) browser-specific technology, making it cross-browser in the process</li>
-<li>The S5 format is OSF 1.0 compatible</li>
-<li>S5 is a very flexible and lightweight slide show system available for anyone to use</li>
-</ul>
-</div>
-
-</div>
-
-</body>
-</html>
diff --git a/slides/s5-intro.html b/slides/s5-intro.html
deleted file mode 100644
index c2c61a8322e6bb71dc020f173ac164746345e6f0..0000000000000000000000000000000000000000
--- a/slides/s5-intro.html
+++ /dev/null
@@ -1,215 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
-	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-
-<head>
-<title>S5: An Introduction</title>
-<!-- metadata -->
-<meta name="generator" content="S5" />
-<meta name="version" content="S5 1.1" />
-<meta name="presdate" content="20050728" />
-<meta name="author" content="Eric A. Meyer" />
-<meta name="company" content="Complex Spiral Consulting" />
-<!-- configuration parameters -->
-<meta name="defaultView" content="slideshow" />
-<meta name="controlVis" content="hidden" />
-<!-- style sheet links -->
-<link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" />
-<link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
-<link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" />
-<link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" />
-<!-- embedded styles -->
-<style type="text/css" media="all">
-.imgcon {width: 525px; margin: 0 auto; padding: 0; text-align: center;}
-#anim {width: 270px; height: 320px; position: relative; margin-top: 0.5em;}
-#anim img {position: absolute; top: 42px; left: 24px;}
-img#me01 {top: 0; left: 0;}
-img#me02 {left: 23px;}
-img#me04 {top: 44px;}
-img#me05 {top: 43px;left: 36px;}
-</style>
-<!-- S5 JS -->
-<script src="ui/default/slides.js" type="text/javascript"></script>
-</head>
-<body>
-
-<div class="layout">
-<div id="controls"><!-- DO NOT EDIT --></div>
-<div id="currentSlide"><!-- DO NOT EDIT --></div>
-<div id="header"></div>
-<div id="footer">
-<h1>S5 Testbed</h1>
-<h2>Your computer &#8226; Today's date</h2>
-</div>
-
-</div>
-<div class="presentation">
-
-<div class="slide">
-<h1>S5: An Introduction</h1>
-<h3>Eric A. Meyer</h3>
-<h4><a href="http://www.complexspiral.com/">Complex Spiral Consulting</a></h4>
-</div>
-
-
-<div class="slide">
-<h1>What Is S5?</h1>
-<ul>
-<li>It's a <strong>S</strong>imple <strong>S</strong>tandards-based <strong>S</strong>lide <strong>S</strong>how <strong>S</strong>ystem</li>
-<li>One XHTML document provides all of the slide show's content</li>
-<li>CSS handles the layout and look of the slides</li>
-<li>JavaScript handles the dynamic aspects of the show</li>
-<li>That's all there is to it!</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Operatic Origins</h1>
-<ul>
-<li>Opera 4 introduced <a href="http://www.opera.com/support/tutorials/operashow/">Opera Show</a>, a projection-mode style sheet technology</li>
-<li>Allows a single XHTML document to be turned into a PowerPoint-like slide show</li>
-<li>Adding screen and print style sheets allows for multi-medium views of a single document</li>
-<li>Highly efficient, but highly browser centric...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Expanding The Field</h1>
-<ul>
-<li>When Opera 7.5 for OS X came out, the banner ads persisted in projection mode</li>
-<li><a href="http://tantek.com/" rel="friend colleague met">Tantek &Ccedil;elik</a> created a JavaScript-driven slide show technique that worked on multiple browsers
-<ul>
-<li>Unfortunately, it required each slide to be ID'ed ahead of time, making additions and rearrangement difficult</li>
-<li>Navigation was only linear; no way to jump to an arbitrary slide</li>
-<li>There was also no facility to "switch off" the slide show styles short of killing all CSS</li>
-</ul>
-</li>
-<li>Motive and opportunity combined to point the way...</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Where We Are Now</h1>
-<ul>
-<li>S5 builds on Tantek's scripts and ideas, with input and ideas from several other people</li>
-<li>Each slide is enclosed in a classed element; IDs are dynamically assigned via JavaScript</li>
-<li>Navigation menu is automatically built at run time</li>
-<li>The S5 format is compatible with <a href="http://my.opera.com/community/dev/operashow/documentation/doc_fileformat.html">Opera Show Format 1.0</a>, making it easy to move slides between the two formats as needed</li>
-<li>S5 can also run slide shows based on <a href="http://microformats.org/wiki/XOXO">XOXO</a></li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>How It Works</h1>
-<ul>
-<li>Controls are...
-<ul>
-<li>Next slide: Space bar, return, right arrow, down arrow, page down, click anywhere in slide that isn't in the control area (lower right corner), click "arrow" in lower right corner, accesskey "X"</li>
-<li>Previous slide: Up arrow, left arrow, page up, click "arrow" in lower right corner, accesskey "Z"</li>
-<li>Toggle the slide styles: Click on the toggle button (to the left of the arrows), press "t", accesskey "T"</li>
-</ul>
-...<a href="http://meyerweb.com/eric/tools/s5/features.html#controlchart" rel="external">plus more</a>!
-</li>
-<li>To invoke the navigation menu: mouse into the lower right corner of the slide (below the navigation arrows)</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>The Advantages</h1>
-<ul>
-<li>With one file, you get a slide show, a printable outline, and a screen presentation</li>
-<li>Files are incredibly lightweight and compress easily</li>
-<li>Thanks to being semantic XHTML, slideshow files are also highly accessible</li>
-<li>New slide themes can be created simply by writing new style sheets</li>
-<li>Unlike Opera Show, which has all of the above advantages, S5 works in multiple browsers</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>S5 Default File Structure</h1>
-<p style="text-align: center;">
-<img src="pix/s5filemap.png" alt="" title="At a Glance" />
-</p>
-</div>
-
-
-<div class="slide">
-<h1>S5 Themes</h1>
-<p style="width: 520px; margin: 0 auto; text-align: center;">
-<img src="pix/S501.jpg" alt="" title="Default" />
-<img src="pix/S502.jpg" alt="" title="I18N" />
-<img src="pix/S503.jpg" alt="" title="Blue" />
-<img src="pix/S504.jpg" alt="" title="Flower" />
-(just a sampling)
-</p>
-</div>
-
-
-<div class="slide">
-<h1>Features New to 1.1</h1>
-<ul class="incremental">
-<li>Incremental display of slide content</li>
-<li>Font scaling based on window size</li>
-<li>Support for PNG alpha channels in all supporting browsers, including IE/Win</li>
-<li>Ability to jump to any slide, or skip a number of slides, via keyboard commands</li>
-</ul>
-</div>
-
-<div class="slide">
-<h1>Incremental Animation</h1>
-<ul>
-<li>A demonstration of just one of the many ways to accomplish simple animation-like effects <small>(using a diagram from <a href="http://gmpg.org/xfn/and/" rel="external">"XFN and..."</a>)</small></li>
-</ul>
-<p class="imgcon" id="anim">
-<img src="pix/mememe01.png" id="me01" alt="" />
-<img src="pix/mememe02.png" alt="" id="me02" class="incremental" />
-<img src="pix/mememe03.png" alt="" id="me03" class="incremental" />
-<img src="pix/mememe04.png" alt="" id="me04" class="incremental" />
-<img src="pix/mememe05.png" alt="" id="me05" class="incremental" />
-</p>
-</div>
-
-<div class="slide">
-<h1>Current Limitations</h1>
-<ul>
-<li>Only one author can be listed in the metadata</li>
-<li>Opera falls back to use OperaShow; thus no extras (like the navigation menu or progress indication) are available</li>
-<li>Images are not scaled along with the text when the window size changes</li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>Open To The Public</h1>
-<ul>
-<li>S5 1.1 is released under an explicit Public Domain license</li>
-<li>Contributors to S5 <strong>must</strong> be willing to accept those terms
-<ul>
-<li>In other words: if you submit a contribution, you are agreeing to abide by and place your contributions into the Public Domain along with S5</li>
-<li>On the other hand, anyone can freely use S5 for their own presentations or modify S5 to suit their needs</li>
-</ul></li>
-</ul>
-</div>
-
-
-<div class="slide">
-<h1>In Summary</h1>
-<ul>
-<li>With minimal scripting, we have recreated and improved upon a (currently) browser-specific technology, making it cross-browser in the process</li>
-<li>New themes are just a matter of writing a new style sheet</li>
-<li>The S5 format is OSF 1.0 and XOXO compatible</li>
-<li>S5 is a very flexible and lightweight slide show system available for anyone to use</li>
-</ul>
-</div>
-
-</div>
-
-</body>
-</html>
diff --git a/slides/ui/.DS_Store b/slides/ui/.DS_Store
deleted file mode 100644
index 315efbe079a8e299656fd6dbfa4be552f6827708..0000000000000000000000000000000000000000
Binary files a/slides/ui/.DS_Store and /dev/null differ
diff --git a/slides/ui/default/.DS_Store b/slides/ui/default/.DS_Store
deleted file mode 100644
index bf395175ac6337efdd88712769dcfb99bb2137c2..0000000000000000000000000000000000000000
Binary files a/slides/ui/default/.DS_Store and /dev/null differ
diff --git a/slides/ui/default/blank.gif b/slides/ui/default/blank.gif
deleted file mode 100644
index 75b945d2553848b8b6f41fe5e24599c0687b8472..0000000000000000000000000000000000000000
Binary files a/slides/ui/default/blank.gif and /dev/null differ
diff --git a/slides/ui/default/bodybg.gif b/slides/ui/default/bodybg.gif
deleted file mode 100755
index 5f448a16fe6dc7a03a4279fb19f9ba3af38eb634..0000000000000000000000000000000000000000
Binary files a/slides/ui/default/bodybg.gif and /dev/null differ
diff --git a/slides/ui/default/framing.css b/slides/ui/default/framing.css
deleted file mode 100644
index 14d8509e97d49115f397b5f3b801c7f94ed73837..0000000000000000000000000000000000000000
--- a/slides/ui/default/framing.css
+++ /dev/null
@@ -1,23 +0,0 @@
-/* The following styles size, place, and layer the slide components.
-   Edit these if you want to change the overall slide layout.
-   The commented lines can be uncommented (and modified, if necessary) 
-    to help you with the rearrangement process. */
-
-/* target = 1024x768 */
-
-div#header, div#footer, .slide {width: 100%; top: 0; left: 0;}
-div#header {top: 0; height: 3em; z-index: 1;}
-div#footer {top: auto; bottom: 0; height: 2.5em; z-index: 5;}
-.slide {top: 0; width: 92%; padding: 3.5em 4% 4%; z-index: 2;  list-style: none;}
-div#controls {left: 50%; bottom: 0; width: 50%; z-index: 100;}
-div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
-  margin: 0;}
-#currentSlide {position: absolute; width: 10%; left: 45%; bottom: 1em; z-index: 10;}
-html>body #currentSlide {position: fixed;}
-
-/*
-div#header {background: #FCC;}
-div#footer {background: #CCF;}
-div#controls {background: #BBD;}
-div#currentSlide {background: #FFC;}
-*/
diff --git a/slides/ui/default/iepngfix.htc b/slides/ui/default/iepngfix.htc
deleted file mode 100644
index bba2db756285aed392475a0b912788d5ce1f2a02..0000000000000000000000000000000000000000
--- a/slides/ui/default/iepngfix.htc
+++ /dev/null
@@ -1,42 +0,0 @@
-<public:component>
-<public:attach event="onpropertychange" onevent="doFix()" />
-
-<script>
-
-// IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull http://www.twinhelix.com
-// Free usage permitted as long as this notice remains intact.
-
-// This must be a path to a blank image. That's all the configuration you need here.
-var blankImg = 'ui/default/blank.gif';
-
-var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
-
-function filt(s, m) {
- if (filters[f]) {
-  filters[f].enabled = s ? true : false;
-  if (s) with (filters[f]) { src = s; sizingMethod = m }
- } else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
-}
-
-function doFix() {
- if ((parseFloat(navigator.userAgent.match(/MSIE (\S+)/)[1]) < 5.5) ||
-  (event && !/(background|src)/.test(event.propertyName))) return;
-
- if (tagName == 'IMG') {
-  if ((/\.png$/i).test(src)) {
-   filt(src, 'image');  // was 'scale'
-   src = blankImg;
-  } else if (src.indexOf(blankImg) < 0) filt();
- } else if (style.backgroundImage) {
-  if (style.backgroundImage.match(/^url[("']+(.*\.png)[)"']+$/i)) {
-   var s = RegExp.$1;
-   style.backgroundImage = '';
-   filt(s, 'crop');
-  } else filt();
- }
-}
-
-doFix();
-
-</script>
-</public:component>
\ No newline at end of file
diff --git a/slides/ui/default/opera.css b/slides/ui/default/opera.css
deleted file mode 100644
index 9e9d2a3c51ada4c5757dfa558c58ba72337a06b3..0000000000000000000000000000000000000000
--- a/slides/ui/default/opera.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/* DO NOT CHANGE THESE unless you really want to break Opera Show */
-.slide {
-	visibility: visible !important;
-	position: static !important;
-	page-break-before: always;
-}
-#slide0 {page-break-before: avoid;}
diff --git a/slides/ui/default/outline.css b/slides/ui/default/outline.css
deleted file mode 100644
index 62db519ed905170bfb9ef3bd52c53c35ffff6968..0000000000000000000000000000000000000000
--- a/slides/ui/default/outline.css
+++ /dev/null
@@ -1,15 +0,0 @@
-/* don't change this unless you want the layout stuff to show up in the outline view! */
-
-.layout div, #footer *, #controlForm * {display: none;}
-#footer, #controls, #controlForm, #navLinks, #toggle {
-  display: block; visibility: visible; margin: 0; padding: 0;}
-#toggle {float: right; padding: 0.5em;}
-html>body #toggle {position: fixed; top: 0; right: 0;}
-
-/* making the outline look pretty-ish */
-
-#slide0 h1, #slide0 h2, #slide0 h3, #slide0 h4 {border: none; margin: 0;}
-#slide0 h1 {padding-top: 1.5em;}
-.slide h1 {margin: 1.5em 0 0; padding-top: 0.25em;
-  border-top: 1px solid #888; border-bottom: 1px solid #AAA;}
-#toggle {border: 1px solid; border-width: 0 0 1px 1px; background: #FFF;}
diff --git a/slides/ui/default/pretty.css b/slides/ui/default/pretty.css
deleted file mode 100644
index 176b284315acc53e2446bb284d035dff60a01175..0000000000000000000000000000000000000000
--- a/slides/ui/default/pretty.css
+++ /dev/null
@@ -1,84 +0,0 @@
-/* Following are the presentation styles -- edit away! */
-
-body {background: #FFF -16px 0 no-repeat; color: #000; font-size: 2em;}
-:link, :visited {text-decoration: none; color: #00C;}
-#controls :active {color: #88A !important;}
-#controls :focus {outline: 1px dotted #227;}
-h1, h2, h3, h4 {font-size: 100%; margin: 0; padding: 0; font-weight: inherit;}
-ul, pre {margin: 0; line-height: 1em;}
-html, body {margin: 0; padding: 0;}
-
-blockquote, q {font-style: italic;}
-blockquote {padding: 0 2em 0.5em; margin: 0 1.5em 0.5em; text-align: center; font-size: 1em;}
-blockquote p {margin: 0;}
-blockquote i {font-style: normal;}
-blockquote b {display: block; margin-top: 0.5em; font-weight: normal; font-size: smaller; font-style: normal;}
-blockquote b i {font-style: italic;}
-
-kbd {font-weight: bold; font-size: 1em;}
-sup {font-size: smaller; line-height: 1px;}
-
-.slide code {padding: 2px 0.25em; font-weight: bold; color: #533;}
-.slide code.bad, code del {color: red;}
-.slide code.old {color: silver;}
-.slide pre {padding: 0; margin: 0.25em 0 0.5em 0.5em; color: #533; font-size: 90%;}
-.slide pre code {display: block;}
-.slide ul {margin-left: 5%; margin-right: 7%; list-style: disc;}
-.slide li {margin-top: 0.75em; margin-right: 0;}
-.slide ul ul {line-height: 1;}
-.slide ul ul li {margin: .2em; font-size: 85%; list-style: square;}
-.slide img.leader {display: block; margin: 0 auto;}
-
-div#header, div#footer {background: #0033A0; color: #AAB;
-  font-family: Verdana, Helvetica, sans-serif;}
-div#footer {font-size: 0.5em; font-weight: bold; padding: 1em 0;}
-#footer h1, #footer h2 {display: block; padding: 0 1em;}
-#footer h2 {font-style: italic;}
-
-div.long {font-size: 0.75em;}
-.slide h1 {position: absolute; top: 0.7em; left: 87px; z-index: 1;
-  margin: 0; padding: 0.3em 0 0 50px; white-space: nowrap;
-  font: bold 150%/1em Helvetica, sans-serif; text-transform: capitalize;
-  color: #DDE; background: #0033A0;}
-.slide h3 {font-size: 130%;}
-h1 abbr {font-variant: small-caps;}
-
-div#controls {position: absolute; left: 50%; bottom: 0;
-  width: 50%;
-  text-align: right; font: bold 0.9em Verdana, Helvetica, sans-serif;}
-html>body div#controls {position: fixed; padding: 0 0 1em 0;
-  top: auto;}
-div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
-  margin: 0; padding: 0;}
-#controls #navLinks a {padding: 0; margin: 0 0.5em;
-  background: #0033A0; border: none; color: #779;
-  cursor: pointer;}
-#controls #navList {height: 1em;}
-#controls #navList #jumplist {position: absolute; bottom: 0; right: 0; background: #DDD; color: #227;}
-
-#currentSlide {text-align: center; font-size: 1em; color: #fff;}
-
-#slide0 {padding-top: 3.5em; font-size: 90%;}
-#slide0 h1 {position: static; margin: 1em 0 0; padding: 0;
-   font: bold 2em Helvetica, sans-serif; white-space: normal;
-   color: #000; background: transparent;}
-#slide0 h2 {font: bold italic 1em Helvetica, sans-serif; margin: 0.25em;}
-#slide0 h3 {margin-top: 1.5em; font-size: 1.5em;}
-#slide0 h4 {margin-top: 0; font-size: 1em;}
-
-ul.urls {list-style: none; display: inline; margin: 0;}
-.urls li {display: inline; margin: 0;}
-.note {display: none;}
-.external {border-bottom: 1px dotted gray;}
-html>body .external {border-bottom: none;}
-.external:after {content: " \274F"; font-size: smaller; color: #77B;}
-
-.incremental, .incremental *, .incremental *:after {color: #DDE; visibility: visible;}
-img.incremental {visibility: hidden;}
-.slide .current {color: #B02;}
-
-
-/* diagnostics
-
-li:after {content: " [" attr(class) "]"; color: #F88;}
- */
\ No newline at end of file
diff --git a/slides/ui/default/print.css b/slides/ui/default/print.css
deleted file mode 100644
index e7a71d14502615c1ef3c5899abe1126290078c5e..0000000000000000000000000000000000000000
--- a/slides/ui/default/print.css
+++ /dev/null
@@ -1 +0,0 @@
-/* The following rule is necessary to have all slides appear in print! DO NOT REMOVE IT! */
.slide, ul {page-break-inside: avoid; visibility: visible !important;}
h1 {page-break-after: avoid;}

body {font-size: 12pt; background: white;}
* {color: black;}

#slide0 h1 {font-size: 200%; border: none; margin: 0.5em 0 0.25em;}
#slide0 h3 {margin: 0; padding: 0;}
#slide0 h4 {margin: 0 0 0.5em; padding: 0;}
#slide0 {margin-bottom: 3em;}

h1 {border-top: 2pt solid gray; border-bottom: 1px dotted silver;}
.extra {background: transparent !important;}
div.extra, pre.extra, .example {font-size: 10pt; color: #333;}
ul.extra a {font-weight: bold;}
p.example {display: none;}

#header {display: none;}
#footer h1 {margin: 0; border-bottom: 1px solid; color: gray; font-style: italic;}
#footer h2, #controls {display: none;}

/* The following rule keeps the layout stuff out of print.  Remove at your own risk! */
.layout, .layout * {display: none !important;}
\ No newline at end of file
diff --git a/slides/ui/default/s5-core.css b/slides/ui/default/s5-core.css
deleted file mode 100644
index 86444e0417e8b04f280ab6c151dc07f07b807411..0000000000000000000000000000000000000000
--- a/slides/ui/default/s5-core.css
+++ /dev/null
@@ -1,9 +0,0 @@
-/* Do not edit or override these styles! The system will likely break if you do. */
-
-div#header, div#footer, div#controls, .slide {position: absolute;}
-html>body div#header, html>body div#footer, 
-  html>body div#controls, html>body .slide {position: fixed;}
-.handout {display: none;}
-.layout {display: block;}
-.slide, .hideme, .incremental {visibility: hidden;}
-#slide0 {visibility: visible;}
diff --git a/slides/ui/default/slides.css b/slides/ui/default/slides.css
deleted file mode 100644
index 0786d7dbd57c3f45644232e2da360e7fcac7d4d7..0000000000000000000000000000000000000000
--- a/slides/ui/default/slides.css
+++ /dev/null
@@ -1,3 +0,0 @@
-@import url(s5-core.css); /* required to make the slide show run at all */
-@import url(framing.css); /* sets basic placement and size of slide components */
-@import url(pretty.css);  /* stuff that makes the slides look better than blah */
\ No newline at end of file
diff --git a/slides/ui/default/slides.js b/slides/ui/default/slides.js
deleted file mode 100644
index fa0c423b47b04c079493bdddc3c189fefb638cdb..0000000000000000000000000000000000000000
--- a/slides/ui/default/slides.js
+++ /dev/null
@@ -1,553 +0,0 @@
-// S5 v1.1 slides.js -- released into the Public Domain
-//
-// Please see http://www.meyerweb.com/eric/tools/s5/credits.html for information 
-// about all the wonderful and talented contributors to this code!
-
-var undef;
-var slideCSS = '';
-var snum = 0;
-var smax = 1;
-var incpos = 0;
-var number = undef;
-var s5mode = true;
-var defaultView = 'slideshow';
-var controlVis = 'visible';
-
-var isIE = navigator.appName == 'Microsoft Internet Explorer' ? 1 : 0;
-var isOp = navigator.userAgent.indexOf('Opera') > -1 ? 1 : 0;
-var isGe = navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('Safari') < 1 ? 1 : 0;
-
-function hasClass(object, className) {
-	if (!object.className) return false;
-	return (object.className.search('(^|\\s)' + className + '(\\s|$)') != -1);
-}
-
-function hasValue(object, value) {
-	if (!object) return false;
-	return (object.search('(^|\\s)' + value + '(\\s|$)') != -1);
-}
-
-function removeClass(object,className) {
-	if (!object) return;
-	object.className = object.className.replace(new RegExp('(^|\\s)'+className+'(\\s|$)'), RegExp.$1+RegExp.$2);
-}
-
-function addClass(object,className) {
-	if (!object || hasClass(object, className)) return;
-	if (object.className) {
-		object.className += ' '+className;
-	} else {
-		object.className = className;
-	}
-}
-
-function GetElementsWithClassName(elementName,className) {
-	var allElements = document.getElementsByTagName(elementName);
-	var elemColl = new Array();
-	for (var i = 0; i< allElements.length; i++) {
-		if (hasClass(allElements[i], className)) {
-			elemColl[elemColl.length] = allElements[i];
-		}
-	}
-	return elemColl;
-}
-
-function isParentOrSelf(element, id) {
-	if (element == null || element.nodeName=='BODY') return false;
-	else if (element.id == id) return true;
-	else return isParentOrSelf(element.parentNode, id);
-}
-
-function nodeValue(node) {
-	var result = "";
-	if (node.nodeType == 1) {
-		var children = node.childNodes;
-		for (var i = 0; i < children.length; ++i) {
-			result += nodeValue(children[i]);
-		}
-	}
-	else if (node.nodeType == 3) {
-		result = node.nodeValue;
-	}
-	return(result);
-}
-
-function slideLabel() {
-	var slideColl = GetElementsWithClassName('*','slide');
-	var list = document.getElementById('jumplist');
-	smax = slideColl.length;
-	for (var n = 0; n < smax; n++) {
-		var obj = slideColl[n];
-
-		var did = 'slide' + n.toString();
-		obj.setAttribute('id',did);
-		if (isOp) continue;
-
-		var otext = '';
-		var menu = obj.firstChild;
-		if (!menu) continue; // to cope with empty slides
-		while (menu && menu.nodeType == 3) {
-			menu = menu.nextSibling;
-		}
-	 	if (!menu) continue; // to cope with slides with only text nodes
-
-		var menunodes = menu.childNodes;
-		for (var o = 0; o < menunodes.length; o++) {
-			otext += nodeValue(menunodes[o]);
-		}
-		list.options[list.length] = new Option(n + ' : '  + otext, n);
-	}
-}
-
-function currentSlide() {
-	var cs;
-	if (document.getElementById) {
-		cs = document.getElementById('currentSlide');
-	} else {
-		cs = document.currentSlide;
-	}
-    cs.innerHTML = '<span id="csHere">' + snum
-    + '<\/span> ';
-    //i+	'<span id="csSep">\/<\/span> ' + 
-    //	'<span id="csTotal">' + (smax-1) + '<\/span>';
-	if (snum == 0) {
-		cs.style.visibility = 'hidden';
-	} else {
-		cs.style.visibility = 'visible';
-	}
-}
-
-function go(step) {
-	if (document.getElementById('slideProj').disabled || step == 0) return;
-	var jl = document.getElementById('jumplist');
-	var cid = 'slide' + snum;
-	var ce = document.getElementById(cid);
-	if (incrementals[snum].length > 0) {
-		for (var i = 0; i < incrementals[snum].length; i++) {
-			removeClass(incrementals[snum][i], 'current');
-			removeClass(incrementals[snum][i], 'incremental');
-		}
-	}
-	if (step != 'j') {
-		snum += step;
-		lmax = smax - 1;
-		if (snum > lmax) snum = lmax;
-		if (snum < 0) snum = 0;
-	} else
-		snum = parseInt(jl.value);
-	var nid = 'slide' + snum;
-	var ne = document.getElementById(nid);
-	if (!ne) {
-		ne = document.getElementById('slide0');
-		snum = 0;
-	}
-	if (step < 0) {incpos = incrementals[snum].length} else {incpos = 0;}
-	if (incrementals[snum].length > 0 && incpos == 0) {
-		for (var i = 0; i < incrementals[snum].length; i++) {
-			if (hasClass(incrementals[snum][i], 'current'))
-				incpos = i + 1;
-			else
-				addClass(incrementals[snum][i], 'incremental');
-		}
-	}
-	if (incrementals[snum].length > 0 && incpos > 0)
-		addClass(incrementals[snum][incpos - 1], 'current');
-	ce.style.visibility = 'hidden';
-	ne.style.visibility = 'visible';
-	jl.selectedIndex = snum;
-	currentSlide();
-	number = 0;
-}
-
-function goTo(target) {
-	if (target >= smax || target == snum) return;
-	go(target - snum);
-}
-
-function subgo(step) {
-	if (step > 0) {
-		removeClass(incrementals[snum][incpos - 1],'current');
-		removeClass(incrementals[snum][incpos], 'incremental');
-		addClass(incrementals[snum][incpos],'current');
-		incpos++;
-	} else {
-		incpos--;
-		removeClass(incrementals[snum][incpos],'current');
-		addClass(incrementals[snum][incpos], 'incremental');
-		addClass(incrementals[snum][incpos - 1],'current');
-	}
-}
-
-function toggle() {
-	var slideColl = GetElementsWithClassName('*','slide');
-	var slides = document.getElementById('slideProj');
-	var outline = document.getElementById('outlineStyle');
-	if (!slides.disabled) {
-		slides.disabled = true;
-		outline.disabled = false;
-		s5mode = false;
-		fontSize('1em');
-		for (var n = 0; n < smax; n++) {
-			var slide = slideColl[n];
-			slide.style.visibility = 'visible';
-		}
-	} else {
-		slides.disabled = false;
-		outline.disabled = true;
-		s5mode = true;
-		fontScale();
-		for (var n = 0; n < smax; n++) {
-			var slide = slideColl[n];
-			slide.style.visibility = 'hidden';
-		}
-		slideColl[snum].style.visibility = 'visible';
-	}
-}
-
-function showHide(action) {
-	var obj = GetElementsWithClassName('*','hideme')[0];
-	switch (action) {
-	case 's': obj.style.visibility = 'visible'; break;
-	case 'h': obj.style.visibility = 'hidden'; break;
-	case 'k':
-		if (obj.style.visibility != 'visible') {
-			obj.style.visibility = 'visible';
-		} else {
-			obj.style.visibility = 'hidden';
-		}
-	break;
-	}
-}
-
-// 'keys' code adapted from MozPoint (http://mozpoint.mozdev.org/)
-function keys(key) {
-	if (!key) {
-		key = event;
-		key.which = key.keyCode;
-	}
-	if (key.which == 84) {
-		toggle();
-		return;
-	}
-	if (s5mode) {
-		switch (key.which) {
-			case 10: // return
-			case 13: // enter
-				if (window.event && isParentOrSelf(window.event.srcElement, 'controls')) return;
-				if (key.target && isParentOrSelf(key.target, 'controls')) return;
-				if(number != undef) {
-					goTo(number);
-					break;
-				}
-			case 32: // spacebar
-			case 34: // page down
-			case 39: // rightkey
-			case 40: // downkey
-				if(number != undef) {
-					go(number);
-				} else if (!incrementals[snum] || incpos >= incrementals[snum].length) {
-					go(1);
-				} else {
-					subgo(1);
-				}
-				break;
-			case 33: // page up
-			case 37: // leftkey
-			case 38: // upkey
-				if(number != undef) {
-					go(-1 * number);
-				} else if (!incrementals[snum] || incpos <= 0) {
-					go(-1);
-				} else {
-					subgo(-1);
-				}
-				break;
-			case 36: // home
-				goTo(0);
-				break;
-			case 35: // end
-				goTo(smax-1);
-				break;
-			case 67: // c
-				showHide('k');
-				break;
-		}
-		if (key.which < 48 || key.which > 57) {
-			number = undef;
-		} else {
-			if (window.event && isParentOrSelf(window.event.srcElement, 'controls')) return;
-			if (key.target && isParentOrSelf(key.target, 'controls')) return;
-			number = (((number != undef) ? number : 0) * 10) + (key.which - 48);
-		}
-	}
-	return false;
-}
-
-function clicker(e) {
-	number = undef;
-	var target;
-	if (window.event) {
-		target = window.event.srcElement;
-		e = window.event;
-	} else target = e.target;
-	if (target.getAttribute('href') != null || hasValue(target.rel, 'external') || isParentOrSelf(target, 'controls') || isParentOrSelf(target,'embed') || isParentOrSelf(target,'object')) return true;
-	if (!e.which || e.which == 1) {
-		if (!incrementals[snum] || incpos >= incrementals[snum].length) {
-			go(1);
-		} else {
-			subgo(1);
-		}
-	}
-}
-
-function findSlide(hash) {
-	var target = null;
-	var slides = GetElementsWithClassName('*','slide');
-	for (var i = 0; i < slides.length; i++) {
-		var targetSlide = slides[i];
-		if ( (targetSlide.name && targetSlide.name == hash)
-		 || (targetSlide.id && targetSlide.id == hash) ) {
-			target = targetSlide;
-			break;
-		}
-	}
-	while(target != null && target.nodeName != 'BODY') {
-		if (hasClass(target, 'slide')) {
-			return parseInt(target.id.slice(5));
-		}
-		target = target.parentNode;
-	}
-	return null;
-}
-
-function slideJump() {
-	if (window.location.hash == null) return;
-	var sregex = /^#slide(\d+)$/;
-	var matches = sregex.exec(window.location.hash);
-	var dest = null;
-	if (matches != null) {
-		dest = parseInt(matches[1]);
-	} else {
-		dest = findSlide(window.location.hash.slice(1));
-	}
-	if (dest != null)
-		go(dest - snum);
-}
-
-function fixLinks() {
-	var thisUri = window.location.href;
-	thisUri = thisUri.slice(0, thisUri.length - window.location.hash.length);
-	var aelements = document.getElementsByTagName('A');
-	for (var i = 0; i < aelements.length; i++) {
-		var a = aelements[i].href;
-		var slideID = a.match('\#slide[0-9]{1,2}');
-		if ((slideID) && (slideID[0].slice(0,1) == '#')) {
-			var dest = findSlide(slideID[0].slice(1));
-			if (dest != null) {
-				if (aelements[i].addEventListener) {
-					aelements[i].addEventListener("click", new Function("e",
-						"if (document.getElementById('slideProj').disabled) return;" +
-						"go("+dest+" - snum); " +
-						"if (e.preventDefault) e.preventDefault();"), true);
-				} else if (aelements[i].attachEvent) {
-					aelements[i].attachEvent("onclick", new Function("",
-						"if (document.getElementById('slideProj').disabled) return;" +
-						"go("+dest+" - snum); " +
-						"event.returnValue = false;"));
-				}
-			}
-		}
-	}
-}
-
-function externalLinks() {
-	if (!document.getElementsByTagName) return;
-	var anchors = document.getElementsByTagName('a');
-	for (var i=0; i<anchors.length; i++) {
-		var anchor = anchors[i];
-		if (anchor.getAttribute('href') && hasValue(anchor.rel, 'external')) {
-			anchor.target = '_blank';
-			addClass(anchor,'external');
-		}
-	}
-}
-
-function createControls() {
-	var controlsDiv = document.getElementById("controls");
-	if (!controlsDiv) return;
-	var hider = ' onmouseover="showHide(\'s\');" onmouseout="showHide(\'h\');"';
-	var hideDiv, hideList = '';
-	if (controlVis == 'hidden') {
-		hideDiv = hider;
-	} else {
-		hideList = hider;
-	}
-	controlsDiv.innerHTML = '<form action="#" id="controlForm"' + hideDiv + '>' +
-	'<div id="navLinks">' +
-	'<a accesskey="t" id="toggle" href="javascript:toggle();">&#216;<\/a>' +
-	'<a accesskey="z" id="prev" href="javascript:go(-1);">&laquo;<\/a>' +
-	'<a accesskey="x" id="next" href="javascript:go(1);">&raquo;<\/a>' +
-	'<div id="navList"' + hideList + '><select id="jumplist" onchange="go(\'j\');"><\/select><\/div>' +
-	'<\/div><\/form>';
-	if (controlVis == 'hidden') {
-		var hidden = document.getElementById('navLinks');
-	} else {
-		var hidden = document.getElementById('jumplist');
-	}
-	addClass(hidden,'hideme');
-}
-
-function fontScale() {  // causes layout problems in FireFox that get fixed if browser's Reload is used; same may be true of other Gecko-based browsers
-	if (!s5mode) return false;
-	var vScale = 22;  // both yield 32 (after rounding) at 1024x768
-	var hScale = 32;  // perhaps should auto-calculate based on theme's declared value?
-	if (window.innerHeight) {
-		var vSize = window.innerHeight;
-		var hSize = window.innerWidth;
-	} else if (document.documentElement.clientHeight) {
-		var vSize = document.documentElement.clientHeight;
-		var hSize = document.documentElement.clientWidth;
-	} else if (document.body.clientHeight) {
-		var vSize = document.body.clientHeight;
-		var hSize = document.body.clientWidth;
-	} else {
-		var vSize = 700;  // assuming 1024x768, minus chrome and such
-		var hSize = 1024; // these do not account for kiosk mode or Opera Show
-	}
-	var newSize = Math.min(Math.round(vSize/vScale),Math.round(hSize/hScale));
-	fontSize(newSize + 'px');
-	if (isGe) {  // hack to counter incremental reflow bugs
-		var obj = document.getElementsByTagName('body')[0];
-		obj.style.display = 'none';
-		obj.style.display = 'block';
-	}
-}
-
-function fontSize(value) {
-	if (!(s5ss = document.getElementById('s5ss'))) {
-		if (!isIE) {
-			document.getElementsByTagName('head')[0].appendChild(s5ss = document.createElement('style'));
-			s5ss.setAttribute('media','screen, projection');
-			s5ss.setAttribute('id','s5ss');
-		} else {
-			document.createStyleSheet();
-			document.s5ss = document.styleSheets[document.styleSheets.length - 1];
-		}
-	}
-	if (!isIE) {
-		while (s5ss.lastChild) s5ss.removeChild(s5ss.lastChild);
-		s5ss.appendChild(document.createTextNode('body {font-size: ' + value + ' !important;}'));
-	} else {
-		document.s5ss.addRule('body','font-size: ' + value + ' !important;');
-	}
-}
-
-function notOperaFix() {
-	slideCSS = document.getElementById('slideProj').href;
-	var slides = document.getElementById('slideProj');
-	var outline = document.getElementById('outlineStyle');
-	slides.setAttribute('media','screen');
-	outline.disabled = true;
-	if (isGe) {
-		slides.setAttribute('href','null');   // Gecko fix
-		slides.setAttribute('href',slideCSS); // Gecko fix
-	}
-	if (isIE && document.styleSheets && document.styleSheets[0]) {
-		document.styleSheets[0].addRule('img', 'behavior: url(ui/default/iepngfix.htc)');
-		document.styleSheets[0].addRule('div', 'behavior: url(ui/default/iepngfix.htc)');
-		document.styleSheets[0].addRule('.slide', 'behavior: url(ui/default/iepngfix.htc)');
-	}
-}
-
-function getIncrementals(obj) {
-	var incrementals = new Array();
-	if (!obj) 
-		return incrementals;
-	var children = obj.childNodes;
-	for (var i = 0; i < children.length; i++) {
-		var child = children[i];
-		if (hasClass(child, 'incremental')) {
-			if (child.nodeName == 'OL' || child.nodeName == 'UL') {
-				removeClass(child, 'incremental');
-				for (var j = 0; j < child.childNodes.length; j++) {
-					if (child.childNodes[j].nodeType == 1) {
-						addClass(child.childNodes[j], 'incremental');
-					}
-				}
-			} else {
-				incrementals[incrementals.length] = child;
-				removeClass(child,'incremental');
-			}
-		}
-		if (hasClass(child, 'show-first')) {
-			if (child.nodeName == 'OL' || child.nodeName == 'UL') {
-				removeClass(child, 'show-first');
-				if (child.childNodes[isGe].nodeType == 1) {
-					removeClass(child.childNodes[isGe], 'incremental');
-				}
-			} else {
-				incrementals[incrementals.length] = child;
-			}
-		}
-		incrementals = incrementals.concat(getIncrementals(child));
-	}
-	return incrementals;
-}
-
-function createIncrementals() {
-	var incrementals = new Array();
-	for (var i = 0; i < smax; i++) {
-		incrementals[i] = getIncrementals(document.getElementById('slide'+i));
-	}
-	return incrementals;
-}
-
-function defaultCheck() {
-	var allMetas = document.getElementsByTagName('meta');
-	for (var i = 0; i< allMetas.length; i++) {
-		if (allMetas[i].name == 'defaultView') {
-			defaultView = allMetas[i].content;
-		}
-		if (allMetas[i].name == 'controlVis') {
-			controlVis = allMetas[i].content;
-		}
-	}
-}
-
-// Key trap fix, new function body for trap()
-function trap(e) {
-	if (!e) {
-		e = event;
-		e.which = e.keyCode;
-	}
-	try {
-		modifierKey = e.ctrlKey || e.altKey || e.metaKey;
-	}
-	catch(e) {
-		modifierKey = false;
-	}
-	return modifierKey || e.which == 0;
-}
-
-function startup() {
-	defaultCheck();
-	if (!isOp) createControls();
-	slideLabel();
-	fixLinks();
-	externalLinks();
-	fontScale();
-	if (!isOp) {
-		notOperaFix();
-		incrementals = createIncrementals();
-		slideJump();
-		if (defaultView == 'outline') {
-			toggle();
-		}
-		document.onkeyup = keys;
-		document.onkeypress = trap;
-        //document.onclick = clicker;
-	}
-}
-
-window.onload = startup;
-window.onresize = function(){setTimeout('fontScale()', 50);}
\ No newline at end of file
diff --git a/slides/ui/i18n/.DS_Store b/slides/ui/i18n/.DS_Store
deleted file mode 100644
index 41be20504a2f5cba539c73933e6c7ef7e974591e..0000000000000000000000000000000000000000
Binary files a/slides/ui/i18n/.DS_Store and /dev/null differ
diff --git a/slides/ui/i18n/00_head.txt b/slides/ui/i18n/00_head.txt
deleted file mode 100644
index 2900ef421eafd16d084611797ac8cfe8305285a3..0000000000000000000000000000000000000000
--- a/slides/ui/i18n/00_head.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-<!-- style sheet links -->
-<link rel="stylesheet" href="ui/i18n/slides.css" type="text/css" media="projection" id="slideProj" />
-<link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
-<link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" />
-<link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" />
-
-<!-- S5 JS -->
-<script src="ui/default/slides.js" type="text/javascript"></script>
diff --git a/slides/ui/i18n/bg-shade.png b/slides/ui/i18n/bg-shade.png
deleted file mode 100755
index 172c914f6f0dd3ef6d97b3c23c31f539f8f69389..0000000000000000000000000000000000000000
Binary files a/slides/ui/i18n/bg-shade.png and /dev/null differ
diff --git a/slides/ui/i18n/bg-slide.jpg b/slides/ui/i18n/bg-slide.jpg
deleted file mode 100755
index 6be0296db203367453f3bdd4ef71a22368911abe..0000000000000000000000000000000000000000
Binary files a/slides/ui/i18n/bg-slide.jpg and /dev/null differ
diff --git a/slides/ui/i18n/framing.css b/slides/ui/i18n/framing.css
deleted file mode 100644
index 4fab20a34f717da5e1c7e72d82c889704b0f9ae1..0000000000000000000000000000000000000000
--- a/slides/ui/i18n/framing.css
+++ /dev/null
@@ -1,23 +0,0 @@
-/* The following styles size and place the slide components.
-   Edit them if you want to change the overall slide layout.
-   The commented lines can be uncommented (and modified, if necessary) 
-    to help you with the rearrangement process. */
-
-div#header, div#footer, .slide {width: 100%; top: 0; left: 0;}
-div#header {top: 0; left: 0; z-index: 1;}
-div#footer {top: auto; bottom: 0; width: 100%; z-index: 5;}
-.slide {top: 0; width: 88%; padding: 1em 7% 2em 5%; z-index: 2;}
-
-div#controls {bottom: 1em; left: 0; width: 100%; text-align: center; z-index: 1000;}
-div#controls form {margin: 0; padding: 0;}
-
-#currentSlide {position: absolute; left: 0; bottom: 0.5em; z-index: 10;
-  width: 100%; text-align: center;}
-html>body #currentSlide {position: fixed;}
-
-/*
-div#header {background: #FCC;}
-div#footer {background: #CCF;}
-div#controls {background: #BBD;}
-div#currentSlide {background: #FFC;}
-*/
diff --git a/slides/ui/i18n/pretty.css b/slides/ui/i18n/pretty.css
deleted file mode 100644
index ee707cdc7cf6e9e8386e50667b2057f6277f2fc6..0000000000000000000000000000000000000000
--- a/slides/ui/i18n/pretty.css
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- Theme: i18n
- Eric A. Meyer (http://meyerweb.com/)
- Theme placed under CC by-sa 2.0 license
-*/
-
-body {background: #95A7D4 url(bg-slide.jpg) 100% 100% no-repeat; color: #210; font: 28px Arial, sans-serif;}
-a {text-decoration: none; color: #336; border-bottom: 1px dotted;}
-h1, h2, h3, h4, h5, h6 {font-size: 1em; margin: 0;}
-sup {font-size: 0.75em; font-weight: normal;
-  vertical-align: 0.5em; line-height: 1px;}
-ul {margin-left: 1em; padding-left: 0;}
-li {margin-bottom: 0.66em;}
-li li {margin: 0.33em 0; font-size: smaller;}
-
-#header {background: url(bg-shade.png); border-bottom: 1px solid #333;
-  padding-bottom: 2em;}
-#footer {background: url(bg-shade.png); color: #BBB; border-top: 1px solid #333;}
-#header, #footer {font-size: 0.5em;}
-#footer h1, #footer h2 { padding: 0.5em 0.75em;
-  font-weight: normal; font-style: italic;}
-#footer h1 {left: 0; font-size: 1em; letter-spacing: 1px;}
-#footer h2 {position: absolute; bottom: 0; right: 0;}
-
-#controls {font-size: 0.75em;}
-#navList {margin-top: 3px;}
-#navLinks a {margin: 0 0.33em; padding: 0 0.25em;
-  border: 1px solid; border-color: #CCD #556 #556 #CCD;
-  background-color: #8597C4;}
-
-#currentSlide {font-size: 0.5em;}
-#currentSlide span {font-size: 13px; color: rgb(49%,47%,66%);}
-#currentSlide #csSep {display: none;}
-#currentSlide #csHere {font-weight: bold;}
-#currentSlide #csHere:before {content: "#"; font-weight: normal;}
-#currentSlide #csTotal:before {content: " of ";}
-
-.slide h1 {font-size: 1.66em; line-height: 1; letter-spacing: -1px;
-  margin: 0 -15% 1em 0; padding: 0.5em 15% 0.06125em 0; border-bottom: 0.06125em solid rgb(90,94,120);}
-#slide0 h1 {border: none; font-size: 2.25em; letter-spacing: 0; margin: 3em 0 1.5em;}
-#slide0 h3 {margin: 0.5em 0 0;}
-#slide0 h4 {margin-top: 0; font-size: smaller;}
-
-.slide .current {color: #003; text-shadow: 0 0 0.25em #9AABD7;}
diff --git a/slides/ui/i18n/s5-core.css b/slides/ui/i18n/s5-core.css
deleted file mode 100644
index 3b0428edbcecc210ff87db82f32d5490542426c8..0000000000000000000000000000000000000000
--- a/slides/ui/i18n/s5-core.css
+++ /dev/null
@@ -1,9 +0,0 @@
-/* Do not edit or override these styles! The system will likely break if you do. */
-
-div#header, div#footer, div#controls, div.slide {position: absolute;}
-html>body div#header, html>body div#footer, 
-  html>body div#controls, html>body div.slide {position: fixed;}
-.handout {display: none;}
-.layout {display: block;}
-div.slide, .hideme, .incremental {visibility: hidden;}
-#slide0 {visibility: visible;}
diff --git a/slides/ui/i18n/slides.css b/slides/ui/i18n/slides.css
deleted file mode 100644
index 0786d7dbd57c3f45644232e2da360e7fcac7d4d7..0000000000000000000000000000000000000000
--- a/slides/ui/i18n/slides.css
+++ /dev/null
@@ -1,3 +0,0 @@
-@import url(s5-core.css); /* required to make the slide show run at all */
-@import url(framing.css); /* sets basic placement and size of slide components */
-@import url(pretty.css);  /* stuff that makes the slides look better than blah */
\ No newline at end of file