big{font-size:131.25%}
ins{background:#ffc;text-decoration:none}
blockquote{font-style:italic;padding:0 3em}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}
sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}
.navigation{color:#888;font-size:12px;line-height:18px;overflow:hidden}
.nav-previous{float:left;width:50%}
.nav-next{float:right;text-align:right;width:50%}
#nav-below{margin:-18px 0 0}
#column-center input,#column-center textarea{color:#333;font:16px/24px Verdana}
#column-center pre,#column-center kbd,#column-center tt,#column-center var{font:15px/21px Verdana}
#column-center code{font-size:13px}
#column-center dt,#column-center th{color:#000}
#column-center table{border:1px solid #e7e7e7;text-align:left;width:100%;margin:0 -1px 24px 0}
#column-center tr th,#column-center thead th{color:#888;font:12px/18px bold Verdana;padding:9px 24px}
#column-center tr td{border-top:1px solid #e7e7e7;padding:6px 24px}
#column-center .odd td{background:#f2f7fc}
.hentry{margin:0 0 48px}
.home .sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px}
.single .hentry{margin:0 0 36px}
.entry-meta abbr,.entry-utility abbr{border:none}
.entry-content input.file,.entry-content input.button{margin-right:24px}
.entry-content sup,.entry-content sub{font-size:10px}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%}
.page-link{clear:both;color:#000;font-weight:700;word-spacing:0.5em;margin:0 0 22px}
.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:400;text-decoration:none;padding:0.5em 0.75em}
.home .sticky .page-link a{background:#d9e8f7}
body.page .edit-link{clear:both;display:block}
#entry-author-info{background:#f2f7fc;border-top:4px solid #000;clear:both;font:14px/20px Verdana;overflow:hidden;margin:24px 0;padding:18px 20px}
#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;height:60px;margin:0 -104px 0 0;padding:11px}
#entry-author-info #author-description{float:left;margin:0 0 0 104px}
#entry-author-info h2{color:#000;font-size:100%;font-weight:700;margin-bottom:0}
.entry-utility{clear:both;color:#888;font-size:12px;line-height:18px;text-transform:capitalize}
#column-center .video-player{padding:0}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto}
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px !important;text-align:center;padding:4px}
.wp-caption img{margin:5px 5px 0}
.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}
.gallery{margin:0 auto 18px}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery img{border:10px solid #f1f1f1}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}
#column-center .attachment img{display:block;margin:0 auto}
#comments .navigation{padding:0 0 18px}
h3#comments-title,h3#reply-title{color:#000;font-size:20px;font-weight:700;margin-bottom:0}
h3#comments-title{padding:24px 0}
.commentlist{list-style:none;margin:0}
.commentlist .children{display:block;list-style:none;margin:0}
.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;position:relative;margin:0 0 24px;padding:0 0 0 56px}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}
.commentlist ol{list-style:decimal}
.commentlist .avatar{position:absolute;top:4px;left:0}
.comment-author cite{color:#000;font-style:normal;font-weight:700}
.comment-meta{font-size:12px;margin:0 0 18px}
.reply{font-size:12px;padding:0 0 24px}
.commentlist .children li{border:none;margin:0}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}
#comments .pingback .url{font-size:13px;font-style:italic}
#respond{border-top:1px solid #e7e7e7;overflow:hidden;position:relative;margin:24px 0}
#respond .comment-notes{margin-bottom:1em}
.form-allowed-tags{line-height:1em}
.children #respond{margin:0 48px 0 0}
h3#reply-title{margin:18px 0}
#comments-list #respond{margin:0 0 18px}
#cancel-comment-reply-link{font:normal 12px/18px}
#respond .required{color:#ff4b33;font-weight:700}
#respond input{width:98%;margin:0 0 9px}
#respond textarea{width:98%}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}
#respond .form-allowed-tags code{font-size:11px}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:14px;width:auto}
cite,em,i,.comment-author .says{font-style:italic}
.entry-meta,.entry-content label,#respond label{color:#888;font-size:12px}
.entry-content,.entry-summary,#comments{clear:both}
.entry-content input,.entry-content select{margin:0 0 24px}
.page-link a:active,.page-link a:hover,.entry-meta a:hover,.entry-utility a:hover{color:#F08}
.wp-smiley,.gallery dl,#respond p,#comments-list ul #respond{margin:0}
.nopassword,.nocomments{display:none}