/* Global reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body { background: #161616; font-family: Helvetica,arial; overflow: hidden; }
#main { height: 100%; width: 100%; position: absolute; top: 0; left: 0; }
#main > div { position: absolute; top: 50%; left: 50%; width: 920px; height: 520px; margin: 0 auto; }
#main > div > div { position: absolute; top: -50%; left: -50%; width: 920px; height: 520px; background: transparent url('img/bg.png') center center no-repeat; }

#counter { position: absolute; bottom: 120px; right: 100px; }
#counter > div.cntDigit { background-color: transparent; }
#main div.subtitle { position: absolute; bottom: 90px; right: 100px; color: #fff; text-align: center; width: 440px; font-size: 10pt; text-transform: uppercase; color: #999; }

.box{ float:left;  width: 440px; }