a,a:visited,a:active{color:#0300ff}
body{padding-top:20px;padding-bottom:20px}
.red_star{color:red}
.header-image{margin-bottom:10px;text-align:center}
.header-image img{width:100%}
.sidebar-nav{padding:9px 0}
.article-title{border-bottom:1px solid #e7e7e7;margin-bottom:10px}
.article-body img{max-width:100%}
.comments-title{border-bottom:1px solid #e7e7e7;margin-bottom:10px}
.comments-list{clear:both;display:block}
.comments-list .comment{background-color:#fff;border:1px dashed #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;clear:both;display:block;margin-bottom:20px;overflow:hidden;padding:10px}
.comments-list .comment:target{background-color:#ffffe1}
.comments-list .comment .comment-author{border-bottom:1px dotted #ddd;font-weight:bold;margin-bottom:5px;padding-bottom:3px}
.comment-section #comment-form label{font-size:16px;font-weight:bold}
.comment-section #comment-form #comment-author{width:99%}
.comment-section #comment-form #comment-body{width:99%}
#floating_bar_wall_spacer{display:block;height:200px}
#floating_bar_wall{bottom:0;height:200px;left:0;position:fixed;width:100%;z-index:100}
#floating_bar_wall #floating_bar_wall_content{left:0;margin:0 auto;position:absolute;right:0;width:800px}
footer p{text-align:right}
.paper{position:relative;padding:19px;margin-bottom:20px;background:#fafafa;border:1px solid #fafafa;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(128,128,128,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(128,128,128,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(128,128,128,0.1) inset}
.paper:before,.paper:after{content:"";position:absolute;z-index:-2}
.paper-lift:before,.paper-lift:after{bottom:15px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(31,31,31,0.7);-moz-box-shadow:0 15px 10px rgba(31,31,31,0.7);box-shadow:0 15px 10px rgba(31,31,31,0.7)}
.paper-lift:before{left:10px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.paper-lift:after{right:10px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.paper-curl{-webkit-border-radius:0;-moz-border-radius:0 0 120px 120px / 0 0 6px 6px;border-radius:0 0 120px 120px / 0 0 6px 6px}
.paper-curl:before,.paper-curl-left:before,.paper-curl-right:before,.paper-curl:after,.paper-curl-left:after,.paper-curl-right:after{bottom:12px;width:50%;height:55%;max-width:200px;max-height:100px;-webkit-box-shadow:0 8px 12px rgba(31,31,31,0.5);-moz-box-shadow:0 8px 12px rgba(31,31,31,0.5);box-shadow:0 8px 12px rgba(31,31,31,0.5)}
.paper-curl:before,.paper-curl-left:before,.paper-curl-right:before{left:10px;-webkit-transform:skew(-8deg) rotate(-3deg);-moz-transform:skew(-8deg) rotate(-3deg);-ms-transform:skew(-8deg) rotate(-3deg);-o-transform:skew(-8deg) rotate(-3deg);transform:skew(-8deg) rotate(-3deg)}
.paper-curl:after,.paper-curl-left:after,.paper-curl-right:after{right:10px;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}
.paper-curl-left{-webkit-border-radius:0;-moz-border-radius:0 0 0 120px / 0 0 0 6px;border-radius:0 0 0 120px / 0 0 0 6px}
.paper-curl-right{-webkit-border-radius:0;-moz-border-radius:0 0 120px 0 / 0 0 6px 0;border-radius:0 0 120px 0 / 0 0 6px 0}
.paper-raise:before{top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 15px 10px -10px rgba(31,31,31,0.5),0 1px 4px rgba(31,31,31,0.3);-moz-box-shadow:0 15px 10px -10px rgba(31,31,31,0.5),0 1px 4px rgba(31,31,31,0.3);box-shadow:0 15px 10px -10px rgba(31,31,31,0.5),0 1px 4px rgba(31,31,31,0.3)}
.paper-curve:before,.paper-curve-left:before,.paper-curve-vert:before,.paper-curve-right:before,.paper-curve-above:before,.paper-curve-below:before,.paper-curve-horiz:before{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6)}
.paper-curve-left:before,.paper-curve-vert:before,.paper-curve-right:before{top:10px;bottom:10px;-webkit-border-radius:10px 100px;-moz-border-radius:10px / 100px;border-radius:10px / 100px}
.paper-curve-left:before,.paper-curve-vert:before{left:0;right:50%}
.paper-curve-right:before{left:50%;right:0}
.paper-curve-vert:before{right:0}
.paper-curve-above:before,.paper-curve-below:before,.paper-curve-horiz:before{left:10px;right:10px;-webkit-border-radius:100px 10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}
.paper-curve-above:before{top:0;bottom:50%}
.paper-curve-below:before,.paper-curve-horiz:before{top:50%;bottom:0}
.paper-curve-horiz:before{top:0}
.stitch{position:relative;z-index:0;padding:19px;border:1px solid #ddd;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 0 0 #9a9a9a;-moz-box-shadow:0 1px 0 0 #9a9a9a;box-shadow:0 1px 0 0 #9a9a9a;background-color:#f6f6f6;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#eee);background-image:-moz-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);background-image:linear-gradient(#fff,#eee);margin-bottom:20px}
.stitch:before{content:'';z-index:-1;position:absolute;border:1px dashed #ccc;top:3px;bottom:3px;left:3px;right:3px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 0 1px white;-moz-box-shadow:0 0 0 1px white;box-shadow:0 0 0 1px white}