/* Master CSS */
html, body { background: #111; font: 33px Helvetica, Arial, sans-serif; color: #5c5c5c; margin: 16px 0 0 0; }
div { background: #fff; color: #111; padding: 0 0 16px 16px; }
div h1 { font-size: 200px; letter-spacing: -3px; margin: 0; padding: 10px 0; height: 170px; }
div small { margin: 16px; display: block; font-size: 24px; }
ul { margin: 44px 0 0 0; padding: 0; }
ul li { list-style: none; padding: 0 0 26px 0; }
ul li a { text-decoration: none; padding: 10px 40px 10px 30px; color: #111; background: #fff;  }
.off { padding: 10px 40px 10px 30px; }
.on { padding: 10px 400px 10px 10px; }