html{min-height:100%;background-color:#008bcf;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#003047),color-stop(700px,#008bcf));background-image:-webkit-linear-gradient(top,#003047 0,#008bcf 700px);background-image:-moz-linear-gradient(top,#003047 0,#008bcf 700px);background-image:-ms-linear-gradient(top,#003047 0,#008bcf 700px);background-image:-o-linear-gradient(top,#003047 0,#008bcf 700px);background-image:linear-gradient(top,#003047 0,#008bcf 700px)}body{width:1e3px;margin:0 auto;font:700 16px pt sans,Helvetica,Arial,sans-serif;color:#034699}header,hgroup,article,section,aside{display:block}#title{font:60px Helvetica,Arial,sans-serif;color:#eee;text-align:center;text-shadow:1px 1px 5px rgba(0,0,0,.7);margin:40px 0 20px}#subtitle{font:italic 18px Georgia,serif;color:#ccc;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.7)}#demo-nav{text-align:center;margin-top:40px}#demo-nav li{display:inline-block;width:80px;height:25px;margin-right:5px;font:bold 12px/25px 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#444;text-shadow:0 1px 0 rgba(255,255,255,.5);text-align:center;cursor:pointer;background-color:#c9c9c9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#888888));background-image:-webkit-linear-gradient(top,#ededed,#888888);background-image:-moz-linear-gradient(top,#ededed,#888888);background-image:-ms-linear-gradient(top,#ededed,#888888);background-image:-o-linear-gradient(top,#ededed,#888888);background-image:linear-gradient(top,#ededed,#888888);-pie-background:linear-gradient(top,#ededed,#888888);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.9),inset 0 1px 1px rgba(255,255,255,.7);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.9),inset 0 1px 1px rgba(255,255,255,.7);box-shadow:0 1px 2px rgba(0,0,0,.9),inset 0 1px 1px rgba(255,255,255,.7);behavior:url(PIE.htc)}#demo-nav li:active,#demo-nav li.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#888888),to(#ededed));background-image:-webkit-linear-gradient(top,#888888,#ededed);background-image:-moz-linear-gradient(top,#888888,#ededed);background-image:-ms-linear-gradient(top,#888888,#ededed);background-image:-o-linear-gradient(top,#888888,#ededed);background-image:linear-gradient(top,#888888,#ededed);-pie-background:linear-gradient(top,#888888,#ededed)}#demo-nav a{color:#444;text-decoration:none}.tooltip{width:169px;height:82px;padding:20px;color:#444;font:12px helvetica neue,Helvetica,Arial,sans-serif;background:url(../images/white_arrow.png) no-repeat}#slider{position:relative;background:#fff url(../images/loading.gif) center center no-repeat;z-index:10}.slider3d{width:700px;height:400px;margin:60px auto 40px}.slider2d{width:600px;height:300px}#slider2d-frame{width:600px;height:300px;padding:16px 76px 26px;margin:60px auto 40px;position:relative;top:-20px;z-index:10;background:url(../images/2dslider-frame.png) no-repeat}#slider.fallback{margin:60px auto 82px;top:-20px}#slider img{visibility:hidden}a.slider-nav{width:35px;height:34px;top:50%;margin-top:-17px}.slider-nav.prev{background:url(../images/left-arrow.png) no-repeat;left:20px}.slider-nav.next{background:url(../images/right-arrow.png) no-repeat;right:20px}.slider-timer{width:20px;height:30px}.slider-timer.play{background:url(../images/slider-play.png) center center no-repeat}.slider-timer.pause{background:url(../images/slider-pause.png) center center no-repeat}.slider3d .control-links{margin-top:-20px;}.slider2d .control-links,#slider.fallback .control-links{bottom:-50px}.control-links li{margin-left:5px;cursor:pointer;background:url(../images/link-bg.png) no-repeat;width:15px;height:15px;text-indent:-99999px}.control-links li.active{background:url(../images/link-active.png) no-repeat}.slider-caption{background:#fff;background:rgba(255,255,255,.7);color:#000}.slider-caption a{color:#2d6294}#main{width:840px;padding:40px 30px 20px;margin:0 auto 40px;position:relative;background:#ced3da url(../images/description-bg.jpg) repeat-y;-moz-box-shadow:inset 0 0 6px rgba(255,255,255,.8);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,.8);box-shadow:inset 0 0 6px rgba(255,255,255,.8)}#main:before{content:'';position:absolute;top:-180px;left:-50px;width:1e3px;height:218px;background:url(../images/perspective.png) no-repeat}#description{width:400px}#description h3{font:42px oswald,helvetica neue,Helvetica,Arial,sans-serif;color:#3a61a8;text-shadow:0 1px 1px rgba(0,0,0,.5);text-align:center;margin-bottom:40px}#description p{margin:20px 0 40px;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#333}#description ul{margin:20px 0 40px}#features li,#browsers li{margin:0 0 10px 20px;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#333;list-style:disc}#effects{width:400px;position:absolute;top:40px;right:30px;text-align:center}#effects h3{font:20px pt sans,Helvetica,Arial,sans-serif;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);margin-bottom:10px}.effectType{display:inline-block;width:102px;height:33px;font:700 14px helvetica neue,Helvetica,Arial,sans-serif;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5);text-align:center;text-decoration:none;line-height:30px;margin:30px 20px 20px;background:url(../images/button.png) no-repeat;cursor:pointer;position:relative}.effectType:active{top:1px}#effect3d,#effect2d{position:absolute;top:82px;left:50%}#effect3d{width:330px;margin-left:-165px}#effect2d{width:150px;margin-left:-75px;display:none}#no-3d{text-shadow:0 1px 0 rgba(255,255,255,.5);color:#333;display:none}.effectList,#sliceList{float:left;width:150px;height:34px;margin-bottom:20px}#sliceList{margin-left:30px}.selected{background:#ccc url(../images/selected.jpg) repeat-x;font:13px/34px 'Lucida Sans Unicode','Lucida Grande',sans-serif;color:#666;text-shadow:1px 1px 0 #eee;width:150px;height:34px;margin:20px auto 0;cursor:pointer;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.7);box-shadow:1px 1px 2px rgba(0,0,0,.7);behavior:url(PIE.htc)}.selected:after{content:'';position:absolute;top:50%;right:5px;margin-top:-3px;border:5px solid transparent;border-top:5px solid #666}.selected.active:after{content:'';margin-top:-8px;border:5px solid transparent;border-bottom:5px solid #666}.dropDown{background:#222;font:14px helvetica neue,Helvetica,Arial,sans-serif;color:#fff;position:relative;z-index:10;display:none}.dropDown li{height:30px;line-height:30px;cursor:pointer}.dropDown li:hover{background:#274772}