html, body {font-family: Helvetica, Arial, Trebuchet, Verdana, sans-serif; color: #222; background-color: #fff; min-height: 100%, width: 100%; overflow-x: hidden}

h1 {font-size: 100px; word-spacing: 0.2em; line-height: 120px; color: #aaa;}

h2 {font-size: 100px; word-spacing: 0.2em; line-height: 120px; color: #222; filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;}

div.top {padding: 30px; position:absolute; top:0; left:0; z-index:10;}

div.bottom {padding: 30px; position:absolute; top:0; left:0; z-index:1;}