@charset "utf-8";
/* A Design of Qi */
/*-------------------  Global Resets & General Settings ----------------------------------------*/
*{padding: 0px;margin: 0px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img { border: 0;}
address, caption, cite, code, dfn, em, strong, th {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
body {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 13px;line-height: 18px;color: #222;background-color: #ededed;}
p {margin-bottom: 18px;}
ul {margin-bottom: 18px;}
a {text-decoration: none;color: #205680;}
a:hover {text-decoration: underline;}
em {font-style: normal;font-weight: bold;}
h2 {font-size: 24px;margin-top: 0px;margin-bottom: 32px;line-height: 24px;font-weight: normal;}
h3 {font-size: 14px;margin-top: 32px;margin-bottom: 18px;line-height: 18px;font-weight: bold;}
h4 {font-size: 15px;margin-top: 18px;margin-bottom: 18px;font-weight: bold;}
/*------------------- Global Resets & General Settings ----------------------------------------*/
#page-wrapper {width: 934px; margin: 20px auto 20px auto;position: relative;}
#top-side {width: 120px;position: absolute;top: 0px;left: 814px;}
#top-top-navigation {padding-top:90px;}
#top-navigation h1 {text-indent: -9999px;width: 120px;height: 32px;margin-bottom: 10px;}
#top-navigation p {margin-left: 5px;font-size: 11px;line-height: 14px;color: #777;margin-bottom: 14px;}
#top-navigation ul {margin-left: 5px;font-size: 11px;line-height: 14px;margin-bottom: 14px;}
#top-navigation ul a {color: #777;color: #556a80;}
/*------------------- Global Resets & General Settings ----------------------------------------*/
#content-section{width: 814px;background: #fff url(../images/easy-launcher-background.png) repeat-y;position: absolute;top: 0px;left: 0px;}
#header{text-indent: -9999px;overflow: hidden;width: 814px;height: 110px;background: url(../images/header-register.png) no-repeat;position: relative;}
#header a#download-homepage-top {display: block;width: 200px;height: 110px;position: absolute;top: 90px;left: 613px;}
#navigation {margin:0 29px 0 35px;}
#navigation ul {height: 40px;background: url(../images/nav-bg.png) repeat-x;position: relative;list-style: none;margin: 0px;}
#navigation li a {display: block;position: absolute;top: 0px;left: 0px;text-indent: -9999px;}
#navigation li a {position: absolute;top: 0px;left: 0px;display: block;width: 167px;height: 40px;margin: 0px;padding: 0px;text-indent: -9999px;}
#navigation li a:hover {background-position: 0px -40px;}
#navigation li a.current {background-position: 0px -80px;}
#navigation #navigation-home a {left: 40px;background-image: url(../images/nav-home.png);background-repeat: no-repeat;}
#navigation #navigation-overview a {left: 210px;background-image: url(../images/nav-overview.png);background-repeat: no-repeat;}
#navigation #navigation-screenshot a {left: 380px;background-image: url(../images/nav-screenshots.png);background-repeat: no-repeat;}
#navigation #navigation-contact a {left: 550px;background-image: url(../images/nav-contact.png);background-repeat: no-repeat;}
/*------------------- Content ----------------------------------------*/
#content {padding:30px 80px 0;}
.centerImg {clear:both;display:block;margin:0 auto;padding-top:10px; }
div#content-overview {margin-left: -49px;}
div.content-overview {clear:both;height:200px;}
div#content-overview  .heigh-250 {height:250px;}
div#content-overview  .heigh-300 {height:300px;}
.content-overview .software-description {margin-left: 450px;padding-top: 10px;}
.software-description p {line-height:170%;padding-top:5px;}
.content-overview dl dt {float: left;display: block;width: 33px;height: 33px;}
.content-overview dl dd {margin-left: 40px;margin-bottom: 18px;}
.content-overview .software-ss {display: block;width: 420px;height: 200px;background: url(images/screenshot-shadow.png) no-repeat;float: left;position: relative;overflow: hidden;margin-right:25px;}
.content-overview .software-ss img {display: block;width: 371px;position: absolute;top: 2px;left: 50px;}
.content-overview .software-ss img.left-img {left:50px;z-index:10;}
#footer {height: 34px;margin-top: 20px;padding-top: 50px;text-align: center;font-size: 11px;background: #ededed url(../images/page-bottom.png) no-repeat;}
#footer a {color: #aaa;font-weight: bold;margin: 0px 5px;}
#promotion-ad-1 {padding:0 50px;}
#promotion-ad-1 h1 {font-size:22px;margin:20px 0;}
ul.checkbox {margin: 10px 10px 10px 0;padding: 2px;list-style: none;}
ul.checkbox li {margin: 7px 0px 10px 0px;padding: 7px 0px 7px 45px;font-weight: bold;line-height: 100%;}
ul.checkbox li { background: url(../images/list_checkbox.png) 0 0 no-repeat; }
div#content-overview  .heigh-300 .software-ss {height:300px;}
div#content-overview  .heigh-250 .software-ss {height:220px;}
