html{margin:0px;padding:0px;background:url(images/background.jpg) left top repeat;}
body{font-family:"helvetica neue",helvetica,verdana,arial,sans-serif;font-size:62.5%;margin:0px;padding:0px;text-align:center;color:#cfc;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
img{border:none;}
a,a:visited,a:active{color:#ffec80;font-weight:bold;text-decoration:none;}
a:hover{color:#ffc;}
p{font-size:1.2em;line-height:1.6em;}
#wrapper{width:100%}
#header{width:960px;height:390px;margin-left:auto;margin-right:auto;background:url(images/header.jpg) left top no-repeat;}
body.finish #header{height:280px;background:url(images/header_small.jpg) left top no-repeat;}
h1{width:402px;height:91px;background:url(images/logo.png) left top no-repeat;position:relative;left:368px;top:74px;}
h1 a{display:block;width:300px;height:0px;padding:60px 0px 0px 0px;overflow:hidden;}
p.tagline{display:none;}
#downloads ul{margin:0px;padding:0px;list-style-type:none;width:410px;position:relative;left:367px;top:100px;}
#downloads ul li{width:186px;height:88px;float:left;}
#downloads ul li a.download_link,#downloads ul li a.purchase_link{display:block;width:186px;height:0px;padding:50px 0px 0px 0px;overflow:hidden;}
#downloads ul li a.download_link:hover,#downloads ul li a.purchase_link:hover{background-position:0px -50px;}
#downloads ul li a.download_link{background:url(images/button_download.png) left top no-repeat;}
#downloads ul li a.purchase_link{background:url(images/button_purchase_29.png) left top no-repeat;}
#downloads ul li.purchase{margin-left:35px;}
body.finish #downloads ul li.download{margin-left:100px;}
body.finish #downloads ul li.purchase{display:none;}
#downloads ul li.purchase a{font-weight:normal;}
#downloads ul li p{margin:2px 0px 0px 0px;padding:0px;color:#cf9;font-size:1.1em;}
h2{clear:both;color:#cf9;font-weight:300;font-size:2.0em;line-height:1.2em;width:486px;position:relative;top:112px;margin-left:auto;margin-right:auto;text-shadow:#030 0px 2px 0px;}
body.finish h2{display:none;}
#content{width:586px;margin-left:auto;margin-right:auto;margin-bottom:80px;padding:0px 187px 0px 191px;text-align:left;font-size:1.3em;}
ul.screenshots{width:840px;height:148px;margin:30px 0px 12px -140px;padding:32px 0px 8px 0px;list-style-type:none;background:url(images/screenshot_background.png) center top no-repeat;text-align:center;}
ul.screenshots li{display:inline;margin:0px;}
ul.screenshots li img{cursor:pointer;}
ul.screenshots li#screen_2{margin-left:140px;}
ul.screenshots li#screen_2{margin:0px 14px 0px 14px;}
h3{font-size:1.6em;color:#ffec80;font-weight:bold;text-shadow:#000 0px 2px 0px;margin:30px 0px 20px 0px;}
#content p{margin:0px 60px 10px 60px;font-weight:300;text-shadow:#000 0px 2px 0px;}
#content p strong{font-weight:bold;color:#dfd;}
#content p.quote{margin-bottom:0px;padding-bottom:0px;font-size:1.4em;line-height:1.3em;color:#fff;}
#content p.credit{font-size:1.1em;text-align:right;margin-top:0px;padding-top:0px;padding-bottom:10px;}
ul.new_list{margin:0px;padding:0px;list-style-type:none;}
ul.new_list li{margin-bottom:15px;}
strong{color:#efe;}
div.check{width:460px;height:144px;margin:-16px 0px 12px 0px;padding:30px 60px 0px 60px;background:url(images/background_inset.png) center top no-repeat;}
div.check h4{font-weight:normal;font-size:1.3em;margin:0px 0px 20px 0px;}
#license_input{width:160px;height:28px;font-size:1.4em;padding-top:0px;margin-left:98px;text-align:center;float:left;}
#license_submit{margin:-2px 0px 0px 2px;}
#content div.registration p{font-size:2.0em;font-weight:500;margin:0px;padding:0px;line-height:1.2em;color:#fff;}
#content div.registration p:first-child{background:url(images/background_inset.png) center top no-repeat;padding:20px 0px 0px 60px;}
#content div.registration p:last-child{background:url(images/background_inset.png) center bottom no-repeat;padding:0px 0px 24px 60px;}
.version h4{font-size:1.4em;color:#efe;margin:0px 60px 0px 60px;padding:0px;}
.version p.releasedate{font-size:1.0em;margin:0px;padding:0px;}
.version ul{padding:0px 0px 0px 20px;margin:0px 60px 30px 60px;}
.version ul li{margin-bottom:10px;font-size:1.2em;}
#footer {height: 180px;width: 100%;padding: 40px 0px 0px 0px;background: url(images/footer.jpg) left top repeat-x;}
#footer p {margin: 0px;width: 586px;margin-left: auto;margin-right: auto;padding: 0px 187px 0px 191px;font-size: 1.4em;text-align: left;text-shadow: #000 0px 2px 0px;}
#footer p.info {font-size: 1.2em;margin-top: 0px;margin-bottom: 10px;}
#footer p.advertisement {font-size: 1.1em;margin-top: 0px;margin-bottom: 20px;}
#footer p.links{margin-bottom: 20px;}
#footer span.support{padding-left: 15px;}
.overlay{display:none;background-image:url(images/overlay.png);}
.overlay.small{width:520px;padding:35px;}
.overlay.big{width:745px;padding:50px;}
.overlay .close{background-image:url(images/close_big.png);position:absolute;right:5px;top:5px;cursor:pointer;height:46px;width:46px;}
.overlay .details h3{margin:5px 0;}
#zenbox_close{top:30px !important;left:-20px !important;}


