html{background-color:#333}body{margin:0 auto;padding:0;background-color:#333;font-family:arial}body a{color:#2dc4ff}body a:hover{color:#0076a4}body .box{width:1020px;margin:0 auto}body .clear{clear:both}body .right{float:right}body .left{float:left}body #header{position:relative;background:#2dc4ff url(/images/bg.png) center top no-repeat;border-bottom:3px solid #2382a7;height:350px}body #header .box{position:relative;padding-top:15px}body #header #logo{background:transparent url(/images/logo.png) left top no-repeat;width:310px;height:37px}body #header #logo a{display:inline-block;text-indent:-9999px;width:310px;height:37px}body #header ul#navBar{font-family:Arial, Verdana, sans-serif;position:absolute;right:0px;top:10px;list-style:none;padding:0px;margin:0px}body #header ul#navBar li{margin:5px 0 0 10px;zoom:1;display:block;float:left;font-size:1em;font-weight:bold;text-transform:uppercase}body #header ul#navBar li.last{background-image:none}body #header ul#navBar li.show ul.children{display:block;z-index:100}body #header ul#navBar.not-mobile li:hover ul.children{display:block;z-index:100}body #header ul#navBar a{cursor:pointer;display:inline-block;padding:6px 10px 6px;background-color:#303030;background:-moz-linear-gradient(center top, #525252, #303030);background-image:-webkit-gradient(linear, left top, left bottom, from(#525252), to(#303030));-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;text-decoration:none}body #header ul#navBar a:hover{background-color:#004560;background:-moz-linear-gradient(center top, #006a93, #004560);background-image:-webkit-gradient(linear, left top, left bottom, from(#006a93), to(#004560));text-decoration:none}body #header ul#navBar a:active{color:#c9c9c9}body #header ul#navBar ul.children{display:none;position:absolute;margin-left:-40px}body #header ul#navBar ul.children a{width:80px;text-align:center;margin:0px;padding:4px 0;background-color:#676767;background:-moz-linear-gradient(center top, #898989, #676767);background:-webkit-gradient(linear, left top, left bottom, from(#898989), to(#676767));color:#fff}body #header ul#navBar ul.children a:hover{background-color:#004560;background:-moz-linear-gradient(center top, #006a93, #004560);background:-webkit-gradient(linear, left top, left bottom, from(#006a93), to(#004560));text-decoration:none}body #header ul#navBar ul.children li{margin:3px 0px;float:none;font-size:0.8em}body #innerContent{margin-top:-290px;position:relative;min-height:580px}body #iphone-viewer{position:relative}body #iphone-viewer .device{position:absolute;top:0px;left:-22px;z-index:80}body #iphone-viewer .screenshot{position:absolute;left:32px;z-index:85;top:104px}body #palmpre-viewer{position:relative}body #palmpre-viewer .device{position:absolute;z-index:90;left:-22px}body #palmpre-viewer .screenshot{position:absolute;z-index:85;top:69px;left:33px}body .right-content{margin-left:350px;min-height:575px}body .right-content .upper-half{min-height:300px}body .right-content h1{font-family:arial;padding:0px;margin:0px;font-size:5em;line-height:1.8em;color:#fafafa;text-shadow:-3px 2px 5px #0076a4}body .right-content h2{background-color:#e0f6ff;background-color:rgba(255, 255, 255, 0.85);-moz-border-radius:6px;-webkit-border-radius:6px;color:#0076a4;padding:12px;margin:0px;-moz-box-shadow:-2px 2px 5px #008ec6;-webkit-box-shadow:-2px 2px 5px #008ec6}body .right-content h2 a{color:#0076a4}body .right-content h2 a:hover{color:#2dc4ff}body ul.features{list-style:none;margin:10px 0 0;padding:0}body ul.features label{font-size:2.2em;font-weight:bold;font-family:verdana;text-shadow:-2px 1px 2px #222;margin-bottom:5px;display:block;color:#fff}body ul.features li{list-style:none;margin:0 0 0 10px;padding:10px 10px 10px 46px;color:#e5e5e5;background:transparent url(/images/check.png) 6px center no-repeat;font-size:1.3em;line-height:1.1em}body .reviews label{font-size:2.2em;font-weight:bold;font-family:verdana;text-shadow:-2px 1px 2px #222;margin-bottom:5px;display:block;color:#fff}body .reviews blockquote{margin:12px 0;padding:10px;color:#e5e5e5;font-size:1.3em;line-height:1.1em;background-color:#454545;-moz-border-radius:6px;-webkit-border-radius:6px}body #copyright{text-align:center;margin:20px 0;font-size:0.8em;color:#777}body .info-box{background-color:#454545;padding:14px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:1.75em;margin-top:20px;text-align:center}body .info-box a{text-decoration:none;display:block;margin-top:15px}body .info-box a:hover{text-decoration:underline;color:#2dc4ff}body .info-box img{float:left;margin-left:20px}body ul.blog{margin:0;padding:0px;text-align:left;font-family:tahoma, helvetica, sans-serif}body ul.blog li{list-style:none;padding:5px;margin:15px 0;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:-2px 2px 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:-2px 2px 5px rgba(0, 0, 0, 0.4)}body ul.blog li h2.title{text-align:left;margin:2px 0 0 15px}body ul.blog li h2.title a{color:#0076a4}body ul.blog li h2.title a:hover{color:#2dc4ff}body ul.blog li div.description{font-size:0.6em;font-weight:100;text-align:left;margin:0 0 5px 15px;color:#333}body ul.blog li div.description span{font-weight:bold}body ul.blog li div.article{margin:0;padding:5px 15px 20px}body ul.blog li div.snippet{font-size:0.8em;font-weight:100;text-align:left;padding:15px}body ul.blog li a.readMore{text-align:right;float:right;font-size:0.9em;font-weight:bold;margin-top:-10px;color:#0076a4}body ul.blog li a.readMore:hover{color:#2dc4ff}body div.blogArticle{text-align:left;font-family:arial, tahoma, helvetica, sans-serif}body div.blogArticle h1{font-size:2.2em;font-weight:bold;font-family:verdana;text-shadow:-2px 1px 2px #222;margin:0 0 5px;padding:0px;line-height:1em;color:#fafafa;text-shadow:-3px 2px 5px #0076a4}body div.blogArticle div.description{font-size:0.9em;text-align:left;margin:0 3px 10px;color:#121212;font-weight:normal}body div.blogArticle div.description span{font-weight:bold}body div.blogArticle div.article{font-weight:normal;padding:12px;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:-2px 2px 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow:-2px 2px 5px rgba(0, 0, 0, 0.4)}
