@import url(http://pancakeio.github.com/pancake-themes/resources/normalize.css);@import url(http://pancakeio.github.com/pancake-themes/resources/font-awesome.css);@import url(http://fonts.googleapis.com/css?family=Lora);@import url(http://fonts.googleapis.com/css?family=PT+Sans);h1,h2,h3,h4,h5,h6{margin-top:1.2em;margin-bottom:.5em;color:#cc3038;line-height:normal}h1,h2,h3{font-family:Georgia,sans-serif;font-weight:normal}h1:first-child,h2:first-child,h3:first-child{margin-top:.3em}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}a{text-decoration:none;color:#cc3038}a:hover{color:#a3262d}blockquote{padding-left:15px;margin-left:0;border-left:4px solid #2e344a}code{font-family:"Menlo","Monaco","Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:#f9f9f9;padding:0 3px;display:inline-block;color:#595959;line-height:1.3em;font-size:85%}pre{border:1px solid #aaa;background:#fafafa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px}pre code{border:0;background:transparent;padding:none}table th,table td{border:1px solid #2e344a;padding:8px 12px}table th{text-align:left;border-bottom:3px solid #cc3038}table tr:nth-child(2n){background:#fafafa}ul ul,ol ul,ul ol,ol ol{margin-top:.2em;margin-bottom:.5em}input[type=text],input[type=email],input[type=password],textarea{padding:5px;border:1px solid #999;font-size:108%;margin-bottom:6px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{outline:0;border-color:#888;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc}.button{text-decoration:none;display:inline-block;color:#555;border:1px solid #ddd;text-align:center;cursor:pointer;padding:5px 10px;margin-bottom:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(top,#fff 0,#e6e6e6 100%)}.button:hover{color:white;border-color:#07080b;background:#424a69;background:-moz-linear-gradient(top,#424a69 0,#2e344a 100%);background:-webkit-linear-gradient(top,#424a69 0,#2e344a 100%);background:-o-linear-gradient(top,#424a69 0,#2e344a 100%);background:-ms-linear-gradient(top,#424a69 0,#2e344a 100%);background:linear-gradient(top,#424a69 0,#2e344a 100%)}.button:active{-webkit-box-shadow:inset 0 0 10px #000;-moz-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000}body{font:108%/1.5 'PT Sans',Helvetica,sans-serif;color:#333;background-image:url(http://s3.amazonaws.com/zephyr_production/resources/sp_ricepaper2.png);background-repeat:repeat;background-attachment:fixed}header,#container{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}header{width:100%;font-size:3.3em;font-weight:normal;font-family:'Lora',Georgia,sans-serif;background:#2e344a;background:rgba(26,30,43,0.9);color:#f5f4f3;position:fixed;top:0;border-bottom:4px solid #cc3038}header #header_inner{width:800px;margin:0 auto;padding:30px 25px 25px;text-align:center}header+#container{margin-top:180px}#container{background:white;width:800px;border:1px solid #ccc;min-height:450px;padding:15px 25px 20px;margin:50px auto 20px}#container .iframe_viewer iframe{padding:10px;width:100%;border:0;outline:0;height:500px}#container .image_viewer{padding-top:50px}#container .image_viewer img{background:white;border:1px solid #aaa;-webkit-box-shadow:0 2px 10px #ccc;-moz-box-shadow:0 2px 10px #ccc;box-shadow:0 2px 10px #ccc;display:block;margin:0 auto}footer{margin:30px auto 0;text-align:right;font-size:13px;background:#2e344a}footer a,footer a span{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}footer a{border-top:2px solid #cc3038;color:#999;padding:15px 20px;display:block}footer a span{color:#fff}footer a:hover{color:#ccc}@media screen and (max-width:800px){header #header_inner,#wrapper,#container,footer{width:100%}header{position:static;margin-bottom:0;font-size:2.8em}header #header_inner{text-align:left}header+#container{margin-top:0}#container{overflow:hidden;border:0;margin:0;width:100%}footer{margin-top:0}footer a{padding-top:30px;padding-bottom:30px}}