Utilises 5 alternate CSS stylesheets to switch the font sizes from large to extra small, so the reader can adjust text readability to his liking. The actual motor comes from accessing the DOM via JavaScript, which looks for the stylesheet links and titles in the head of the html document and then applies the relevant styles to the body elements in the html document. It also sets a cookie, so that the next time the visitor visits the site, the cookie remembers the font settings.