* {margin: 0; padding: 0}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font-family: inherit; vertical-align: baseline; background: transparent}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}
body {width: 100%; color: #fff; font-family: Tahoma, Verdana, sans-serif; font-size: 0.625em; line-height: 1; background: #1c2837 url(bg.jpg) no-repeat fixed center top}
h1 {color: #fedb4d; margin: 0 0 0.3em 0; font: italic bold 640%/1 'Trebuchet MS', Tahoma, Verdana, sans-serif}
a {color: #71d2ff; text-decoration: underline}
a:visited {color: #71d2ff}
a:hover, a:active {color: #a3e2ff}
:focus, :active {outline: 0}
img.dark-img {display: block}
img.light-img {display: none}
.text img {max-width: 100%; margin: 0.3em 0 0.3em 0}
.text p {margin: 0 0 1em; font-size: 170%; line-height: 1.2}
.light {color: #222; background: #edf4f9 url(bg-light.jpg) no-repeat fixed center top}
.light img.dark-img {display: none}
.light img.light-img {display: block}
.light a, .light a:visited {color: #0177c7}
.light a:hover, .light a:active {color: #2c99e2}
.light h1 {color: #f66200}
#js .none {display: none;}