body {margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; color: #666666; line-height: 1.5em;}
img {border: 0;}

a {color: #0099FF;}

.error {color:#990000; font-weight:bold;}
.success {color:green; font-weight:bold;}

.wrapper {width: 954px; margin: 0 auto; overflow: hidden;}

.nav {overflow: hidden;}
.nav ul {margin: 20px 0 0 0; padding: 0; float: right;}
.nav ul li {list-style: none; float: left; border-left: 1px solid #CCC; padding: 0 10px; margin: 0; line-height: 11px;}
.nav ul li.first {padding-left: 0px; border-left: none;}
.nav ul li.last {padding-right: 0px;}
.nav ul li a {font-size: 11px; color: #666; text-decoration: none;}
.nav ul li.selected a {color: #0099FF;}

.header {font-size: 13px; color: #666666; font-weight: bold; height: 82px; position: relative; background:url('../assets/background_header.png') no-repeat bottom center;}
.header p {position: absolute; top: 12px; right: 5px; font-size: 13px;}
.header img {position: absolute; top: 22px; left: 0;}
.header p img {position: relative; top: 0;}

.body {background: url('../assets/background_shadow.png') no-repeat top center; position: relative; height: 540px;}

.body .info {width: 230px; position: absolute; top: 94px;}
.body .info h1 {margin: 0; padding: 0;}
.body .info p {line-height: 20px; line-height: 26px;}

.body .bracket {position: absolute; left: 230px; top: 80px;}

.body .pointer {position: absolute; top: 189px; left: 308px;}
.body .pointer p {font-size: 14px; width: 120px; margin: 10px 0 0 20px;}

.body .navigation {position: absolute; top: 20px; right: 14px; list-style: none; padding: 0; margin: 0;}
.body .navigation li {float: left; margin: 0 8px;}
.body .navigation li a {display: block; background: url('../assets/bullet.gif') no-repeat center center; width: 15px; height: 14px;}

.body .slide_show {position: absolute; top: 28px; right: 0;}
.body .slide-main {overflow:hidden;width:643px;height:448px; background: transparent;}

.screencast_preview {padding: 0 0 0 10px; border: 0;}
.screenshot_previews {margin-top: 10px;}
.screenshot_previews a {padding: 0 0 0 7px;}
.screenshot_previews a img {border: 0;}

.slider-div{position: absolute;	top:-30px; right:10px; z-index: 20;}

.slider-div ul {list-style: none; margin: 0; padding: 0;}

ul.slide-pager li {float: left;	padding: 0 0 0 6px;}

ul.slide-pager a {display: block; width: 15px; height: 14px; font-size: 2px; text-indent: -8685px; outline: none; background:url(../assets/slide-bullet-normal.gif) no-repeat;}

 ul.slide-pager a.activeSlide,
 ul.slide-pager a.activeSlide {
background:url(../assets/slide-bullet.gif) no-repeat;
}

.sub_content {width: 550px; float: left;}

h2 {color: #FF0066; font-size: 24px; font-weight: normal; line-height: 1.5em; margin-top: 30px;}
h3 {color: #333; font-size: 18px; font-weight: normal; padding-top: 20px;}
.sub_content p {margin: 25px 0;}
.sub_content ul {list-style: url('../assets/bullet_square.gif');}
.sub_content ul li {margin: 25px 0;}
.sub_content ul li img {margin: 25px 0;}

.side_content {float: right; margin-left: 40px; margin-top: 40px; font-size: 12px; line-height: 1.4em; width: 230px; border-left: 1px solid #CCC; padding-left: 75px; padding-right: 10px;}
.side_content h1 {color: #666666; font-size: 20px; padding: 8px 0; margin-top: 0;}
.side_content h1.tryitnow {padding-left: 40px; background: url('../assets/sidebar_tryitnow.gif') no-repeat left center;}

.side_content h2 {color: #666; font-size: 17px; padding: 12px 0; margin-top: 30px;}
.side_content h2.privacy {padding-left: 42px; background: url('../assets/sidebar_privacy.gif') no-repeat left center;}

.side_content h3 {font-size: 11px; letter-spacing: 1px; margin: 40px 0 5px;}

.side_content ul {margin: 0; padding: 0;}

.side_content .twitter, .side_content .isimple {margin-top: 35px;}

.footer {width: 871px; margin: 0 auto; font-size: 11px; margin-top: 30px; background: url('../assets/background_footer.png') no-repeat top center; padding: 25px 0;}
.footer a {color: #666; text-decoration: none;}
.footer a:hover {color: #333;}