@charset "utf-8";

/*  - 

Home URI: http://www.convertgenius.com

Description: Designed by Qiqi.

Version: 1.2

Author: Zhong Qijing  - */



/* Global Settings */

html {height:100%; margin-bottom:1px;}

html, body, form, fieldset {margin: 0;padding: 0;}

body {color: #CCCCCC;background: #333333;;font-family: Helvetica,Arial,FreeSans,sans-serif;;line-height: 135%;}

body#home {border-top: 1px solid #FFFFFF;font-size:12px;padding-bottom:20px;}

.format-pad {padding: 15px 0 10px 0;}

/* Normal link */

a {color: #4CA535;text-decoration: unerline;}

a:hover, a:active, a:focus {color: #333333;text-decoration: underline;}

a img {border: none;}

img {margin: 0;padding: 0;}



/* Clearfix */

.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}

* html > body .clearfix {display: block;width: 100%;}

* html .clearfix {height: 1%;}

.clear-both {clear:both;}

/* Heading */

h1 {font-size: 180%;}

h2 {font-size: 150%;}

h3 {font-size: 125%;}

h4 {font-size: 100%;text-transform: uppercase;}

td, div{font-size:100%;}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}

ul {list-style: none;}

ol li {line-height: 180%;margin-left: 35px;}

hr {border-bottom: 0;border-left: 0;border-right: 0;border-top: 1px solid #CCCCCC;height: 1px;}

/* Content */

ul.accessibility {position:absolute;top:-100%;}

div#header {height:85px;background: url(../images/header-bg.png) 50% 0 repeat-x;}

div.wrapper {margin:0 auto; padding:0; width:962px;}

div#header p {float: right;margin: 10px 20px 0 0;}

a#logo {display: block;float: left;cursor: pointer;text-decoration: none;width:380px;}

/* topnav ****************************************************************************************/

ul#topnav {list-style-type: none;margin: 0 0 0 390px;padding: 45px 0 0 0;}

ul#topnav li {display: inline;}

li.clear {clear:left;}

ul#topnav a {float: left;display: block;height: 22px;margin-left: 17px;}

ul#topnav a span {display: none;}

ul#topnav a.home {width: 53px;background: url(../images/home.png) top no-repeat;}

ul#topnav li.active a.home, ul#topnav a.home:hover {background: url(../images/home.png) bottom no-repeat;}

ul#topnav a.download {width: 104px;background: url(../images/download.png) top no-repeat;}

ul#topnav li.active a.download, ul#topnav a.download:hover {background: url(../images/download.png) bottom no-repeat;}

ul#topnav a.features {width: 90px;background: url(../images/features.png) top no-repeat;}

ul#topnav li.active a.features, ul#topnav a.features:hover {background: url(../images/features.png) bottom no-repeat;}

ul#topnav a.shots {width: 132px;background: url(../images/screenshots.png) top no-repeat;}

ul#topnav li.active a.shots, ul#topnav a.shots:hover {background: url(../images/screenshots.png) bottom no-repeat;}

ul#topnav a.member {width: 95px;background: url(../images/member.png) top no-repeat;}

ul#topnav li.active a.member, ul#topnav a.member:hover {background: url(../images/member.png) bottom no-repeat;}

ul#topnav a.contact {width: 86px;background: url(../images/contact.png) top no-repeat;}

ul#topnav li.active a.contact, ul#topnav a.contact:hover {background: url(../images/contact.png) bottom no-repeat;}

/* top featured ****************************************************************************************/

#top-featured-wrapper {margin:20px 0; background: #0f0f0f url(../images/featured-top.png) 0 0 repeat-x;overflow: hidden;color: #ccc;position:relative;}

#top-featured-content{background: url(../images/featured-bottom.png) 50% 100% repeat-x;overflow: hidden;}

#top-featured-wrapper-bottom {height: 10px;margin-bottom: 10px;background: url(../images/featured-bl.png) 0 100% no-repeat;}

#top-featured-wrapper-bottom-left {background: url(../images/featured-br.png) 100% 100% no-repeat; height:10px;}

#top-featured-wrapper-bottom-right {background: url(../images/featured-bm.png) 0 0 repeat-x;margin: 0 25px;height: 10px;overflow: hidden;}

#top-featured-wrapper-bt {background: url(../images/featured-bottom.png) 50% 100% repeat-x;overflow: hidden;}

#main-content-bar {height:29px;background: url(../images/main-content-bar.png) 0 0 repeat-x;}

div.content-bar-text {margin-left:0px;color:#FFFFFF;font-family: Helvetica, Geneva, Arial;text-transform: uppercase;text-indent: 25px;

line-height: 29px;font-weight: bold;}

div.content-bar-text2 {color:#000000;font-family:Helvetica,Geneva,Arial;font-weight:bold;line-height:29px;text-indent:15px;text-transform:uppercase;}

#topfeatured {height:270px; margin:0 10px 0px 10px; padding-top:12px; text-align:left; }

#topfeatured img.text1 { margin:10px 0 0 10px; }

.home-bt-text {margin-top:10px;display:block;}

#topfeatured p { margin:10px 0 0 15px; padding-bottom:15px; width:530px; line-height:20px; position:relative; z-index:6; color:#fff; }

#topfeatured a { margin:0 0 0 8px; text-decoration:none; }

#topfeatured a img { border:none; }

#topfeatured_img { position:absolute; right:10px; top:2px; z-index:0; } 

.text-color-1 {color:#11B609;}

.key-feature-indicator {background: url(../images/key-feature-indicator.png) 0 0 no-repeat;width: 20px;height: 24px;position: absolute;margin: 0 0 0 20px;padding: 0;}

/* main content ****************************************************************************************/

div#main-content {background:#fff none repeat scroll 0%;color:#333333;}

div#primary-col{background: #fff url(../images/maincol-top-bg.png) 0 0 repeat-x;float:left; width:656px;overflow:hidden;}

div#right-col {float:right;width:306px;background:#303030 none repeat scroll 0%;color:#CCCCCC;height:950px;}

div#right-col8 {float:right;width:306px;background:#303030 none repeat scroll 0%;color:#CCCCCC;height:670px;}

div.format-padding {padding:20px 15px 15px;}

.home-box {float:right;height:205px;margin-right:40px;width:177px;}

#promotion-ad-1, #promotion-ad-2{padding-bottom:10px;padding-top:10px;position:relative;width:99.8%;}

#promotion-ad-1 {padding-bottom:20px;}

#promotion-ad-1 h2 {line-height:130%;margin:20px 0pt 10px;padding-bottom:5px;font-size:16px;}

#promotion-ad-1 p {line-height:170%;font-size:12px;}

#main-content-bar2 {height: 46px;background: url(../images/content-head.png) 0 0 repeat-x;margin: 10px -15px 10px -15px;}

#featuredContent {width:100%;height: 620px;}

div.descText ul {margin:20px 40px;height: 560px;}

div#primary-col #promotion-ad-2 .descText ul li {font-size:12px; line-height:1.3em;padding:6px 8px;list-style-type:disc;}

div#right-col h2 {background: url(/images/rightcol-h3.png) 0 0 no-repeat;color: #ccc;height: 45px;/*margin: 0 0 0 -10px;*/text-indent: 15px;font-size: 100%;padding: 0;line-height: 200%;text-transform: uppercase;font-weight: bold;}

div#right-col8 h2 {background: url(/images/rightcol-h3.png) 0 0 no-repeat;color: #ccc;height: 45px;/*margin: 0 0 0 -10px;*/text-indent: 15px;font-size: 100%;padding: 0;line-height: 200%;text-transform: uppercase;font-weight: bold;}

div#content-bottom {position: relative; clear:both;padding: 0 8px 15px 0;background: #fff url(../images/content-bottom-bg.png) 0 0 repeat-x;overflow: hidden;color: #666;}

div#content-bottom-wrapper {overflow:hidden;}

div.content-bottom-col:first-child {border-left:0;}

div.content-bottom-col {width:656px;float:left;border-left:1px solid #E0E0E0;}

div.content-bottom-col-2 {width:288px;float:left;border-left:1px solid #E0E0E0;}

div.content-bottom-content {margin-bottom:15px;margin-right:15px;overflow:hidden;padding-left:15px;}

div.content-bottom-content div a {padding:0 0 5px 0;} 

div.content-bottom-col div.content-bottom-content h3,div.content-bottom-col-2 div.content-bottom-content h3 {visibility:visible;font-size: 110%;font-weight: bold;color: #555;margin-top: 0;line-height:120%;

margin:25px 0pt 10px;padding-bottom:5px;}

div#right-col div#lowerSidebar h2 {visibility: visible;background: url(../images/testimonials-black.png) 0 0 no-repeat;color: #bebebe;font-size: 100%;padding: 0;line-height: 200%;text-transform: uppercase;font-weight: bold;}

#proRelease p {margin-top:3px;}

#proRelease img{margin:20px;}

#upperSidebar{margin:0 auto;text-align:left;height:226px;}

#floatUp{display:block;text-align:left;}

#floatUp img,#floatUp p{display:block;text-align:left;font-weight:bold;margin:8px auto;}

#floatUp img {margin:0 auto;}

#floatUp p{text-align:center;margin-left:2px;}

#boxAd1 {display:block;float:left;padding-left:12px;}

#floatUp li{list-style:none;}

#downloadImg img {display:block;margin:0 auto;padding-left:10px;}

#lowerSidebar{clear:both;text-align:left;list-style:none;}

#lowerSidebar h1{font-size:18px;line-height:95%;margin:10px 0px 20px;}

#lowerSidebar p{margin:10px 20px 20px 17px;}

#home-content-wrapper #lowerSidebar p {line-height:130%;}

#logo-bt {display:block;float:left;height:42px;margin-left:20px;margin-top:25px;width:165px;}

div#footer {margin-bottom:20px;width:962px;height: 97px;background: #ffffff url(../images/bg_footer.png) no-repeat;text-align:left;border-top:1px solid #E0E0E0;}

div#footer-lb {background: url(../images/footer-bl.png) 0 100% no-repeat;height:95px;}

div#footer-rb {background: url(../images/footer-br.png) 100% 100% no-repeat;height:95px;}

/* footernav **************************************************************************************/

ul#footernav {text-transform: uppercase;font-size: 12px;list-style-type: none;margin: 0px;padding:20px 0 0 20px;cursor: default;}

ul#footernav li {margin-left: 0px;display: inline;color: #606060;line-height: normal;}

ul#footernav li a {color: #606060;text-decoration: none;}

ul#footernav li.active a, ul#footernav li a:hover {color: #2a2a2a;border-bottom: 2px solid #11B609;}

/* footerproductlist *********************************************************************************/

ul#footerproductlist {font-family: Arial, sans-serif;font-size: 10px;list-style-type: none;margin: 0px;padding: 8px 0px 0px 20px;cursor: default;color: #acacac;}

/* copyright **************************************************************************************/

p#copyright {font-style: italic;font-family: Arial, sans-serif;font-size: 12px;color: #acacac;padding: 0 20px 0 20px;margin: 8px 0 0 0;}

p#copyright a {color: #acacac;text-decoration: none;}

p#copyright a:hover {color: #2a2a2a;}

#download-content-wrapper div#right-col {height:1010px;}