/*
Theme Name:Bristle Classic
Author:Ben Keating
Author URI:http://bpk.deepdream.com/
Version:020140401
*/
/* Blueprint CSS scrn.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit inherit 100% inherit}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:3em;line-height:1;margin-bottom:.5em}
h2{font-size:2em;margin-bottom:.75em}
h3{font-size:1.5em;line-height:1;margin-bottom:1em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
a{color:#009;text-decoration:underline}
blockquote{margin:1.5em;color:#666;font-style:italic}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{margin:0 0 1.5em;font-style:italic}
del{color:#666}
pre,code{margin:1.5em 0;white-space:pre}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl,p{margin:0 0 1.5em}
dd{margin-left:1.5em}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%}
th{font-weight:700;background:#C3D9FF}
th,td{padding:4px 10px 4px 5px}
tr.even td{background:#E5ECF9}
tfoot,em,dfn{font-style:italic}
caption{background:#eee}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.quiet{color:#8a887e}
.loud,a:focus,a:hover{color:#000}
.highlight{background:#ff0}
.added{background:#060;color:#fff}
.removed{background:#900;color:#fff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.right{text-align: right;}
.bottom{margin-bottom:0;padding-bottom:0}
.container{width:870px;margin:0 auto}
body{line-height:1.5;font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.3em 0}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22{float:left;margin-right:10px}
div.last{margin-right:0}
.span-1{width:30px}
.span-2{width:70px}
.span-3{width:110px}
.span-4{width:150px}
.span-5{width:190px}
.span-6{width:230px}
.span-7{width:270px}
.span-8{width:310px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-14{width:550px}
.span-15{width:590px}
.span-16{width:630px}
.span-17{width:670px}
.span-18{width:710px}
.span-19{width:750px}
.span-20{width:790px}
.span-21{width:830px}
.span-22,div.span-22{width:870px;margin:0}
.append-1{padding-right:40px}
.append-2{padding-right:80px}
.append-3{padding-right:120px}
.append-4{padding-right:160px}
.append-5{padding-right:200px}
.append-6{padding-right:240px}
.append-7{padding-right:280px}
.append-8{padding-right:320px}
.append-9{padding-right:360px}
.append-10{padding-right:400px}
.append-11{padding-right:440px}
.append-12{padding-right:480px}
.append-13{padding-right:520px}
.append-14{padding-right:560px}
.append-15{padding-right:600px}
.append-16{padding-right:640px}
.append-17{padding-right:680px}
.append-18{padding-right:720px}
.append-19{padding-right:760px}
.append-20{padding-right:800px}
.append-21{padding-right:840px}
.prepend-1{padding-left:40px}
.prepend-2{padding-left:80px}
.prepend-3{padding-left:120px}
.prepend-4{padding-left:160px}
.prepend-5{padding-left:200px}
.prepend-6{padding-left:240px}
.prepend-7{padding-left:280px}
.prepend-8{padding-left:320px}
.prepend-9{padding-left:360px}
.prepend-10{padding-left:400px}
.prepend-11{padding-left:440px}
.prepend-12{padding-left:480px}
.prepend-13{padding-left:520px}
.prepend-14{padding-left:560px}
.prepend-15{padding-left:600px}
.prepend-16{padding-left:640px}
.prepend-17{padding-left:680px}
.prepend-18{padding-left:720px}
.prepend-19{padding-left:760px}
.prepend-20{padding-left:800px}
.prepend-21{padding-left:840px}
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #B9B7A9}
div.colborder{padding-right:26px;margin-right:25px;border-right:2px dotted #c5c2b3}
.pull-1{margin-left:-40px}
.pull-2{margin-left:-80px}
.pull-3{margin-left:-120px}
.pull-4{margin-left:-160px}
.pull-5{margin-left:-200px}
.pull-6{margin-left:-240px}
.pull-7{margin-left:-280px}
.pull-8{margin-left:-320px}
.pull-9{margin-left:-360px}
.pull-10{margin-left:-400px}
.pull-11{margin-left:-440px}
.pull-12{margin-left:-480px}
.pull-13{margin-left:-520px}
.pull-14{margin-left:-560px}
.pull-15{margin-left:-600px}
.pull-16{margin-left:-640px}
.pull-17{margin-left:-680px}
.pull-18{margin-left:-720px}
.pull-19{margin-left:-760px}
.pull-20{margin-left:-800px}
.pull-21{margin-left:-840px}
.pull-22{margin-left:-880px}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22{float:left;position:relative}
.push-1{margin:0 -40px 1.5em 40px}
.push-2{margin:0 -80px 1.5em 80px}
.push-3{margin:0 -120px 1.5em 120px}
.push-4{margin:0 -160px 1.5em 160px}
.push-5{margin:0 -200px 1.5em 200px}
.push-6{margin:0 -240px 1.5em 240px}
.push-7{margin:0 -280px 1.5em 280px}
.push-8{margin:0 -320px 1.5em 320px}
.push-9{margin:0 -360px 1.5em 360px}
.push-10{margin:0 -400px 1.5em 400px}
.push-11{margin:0 -440px 1.5em 440px}
.push-12{margin:0 -480px 1.5em 480px}
.push-13{margin:0 -520px 1.5em 520px}
.push-14{margin:0 -560px 1.5em 560px}
.push-15{margin:0 -600px 1.5em 600px}
.push-16{margin:0 -640px 1.5em 640px}
.push-17{margin:0 -680px 1.5em 680px}
.push-18{margin:0 -720px 1.5em 720px}
.push-19{margin:0 -760px 1.5em 760px}
.push-20{margin:0 -800px 1.5em 800px}
.push-21{margin:0 -840px 1.5em 840px}
.push-22{margin:0 -880px 1.5em 880px}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22{float:right;position:relative}
.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:#fff;color:#fff}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.container{display:inline-block}
* html .clearfix,* html .container{height:1%}
.clearfix,.container{display:block}
.clear{clear:both}
label,dl dt,dfn,strong{font-weight:700}
fieldset{padding:1.4em;margin:0 0 1.5em;border:1px solid #ccc}
legend{font-weight:700;font-size:1.2em}
input.text,input.title,textarea,select{border:3px;}
input.text,input.title{width:300px;padding:5px}
input.title{font-size:1.5em}
textarea{width:390px;height:250px;padding:5px}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
.error a{color:#8a1f11}
.notice a{color:#514721}

/* Bristle Classic,compressed. */
body{margin:45px 0;color:#58564e;background:#8D8770 url(./images/bg.jpg) no-repeat fixed bottom center;}
h1,h2,h3,h4,h5,h6{font-family:"EB Garamond","Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;color:#47453d}
h1.sans,h2.sans,h3.sans,h4.sans,h5.sans,h6.sans{font-family:sans-serif;color:#3D3B34}
h1.larger{font-size:500%}
h2.larger{font-size:230%}
h3.larger{font-size:185%}
h1.smaller{font-size:280%}
h2.smaller{font-size:180%}
h4.smaller{font-size:91%}
ul.larger{font-size:108%}
a.link_larger,p.larger{font-size:130%}
a,a:link,a:visited{color:#1264A2;text-decoration:none}
.evensmaller{font-size:80%}
.fixed{font-family:'andale mono','lucida console',monospace}
.nowrap{white-space:nowrap}
.smaller,h3.smaller{font-size:93%}
hr{background:#c1bfb4;height:1px}
hr.space{background:transparent;height:10px}
hr.space-1{margin:0;padding:0;background:transparent;height:1px}
hr.space-3{margin:0;padding:0;background:transparent;height:3px}
hr.space-5{margin:0;padding:0;background:transparent;height:5px}
hr.space-7{margin:0;padding:0;background:transparent;height:7px}
hr.space-10{margin:0;padding:0;background:transparent;height:10px}
hr.space-15{margin:0;padding:0;background:transparent;height:15px}
hr.space-20{margin:0;padding:0;background:transparent;height:20px}
hr.space-25{margin:0;padding:0;background:transparent;height:25px}
hr.clear{background:transparent;height:1px}
.break_mute{clear:both;height:1px;width:100%;background:#c1bfb4}
.dotted_break{margin-bottom:15px;border-bottom:2px dotted #c5c2b3;height:2px;clear:both}
.nopad_dotted_break{border-bottom:1px dotted #A9A7A0;height:1px}
.block_break_bottom{margin-bottom:17px;padding-bottom:15px;border-bottom:2px dotted #b9b7a9}
.dark_block .dotted_break{border-color:#2a2a24}
.attention,.errorlist li{color:#b43a29}
.success{color:#157200}
.errorlist{font-size:11px}
th{background:transparent;margin:0;padding:0}
.mute{color:#a8a59a}
.border_lite{border:1px solid #a09e95}
.border_dark{border:1px solid #3d3c38}
.border_bottom{border-bottom:1px solid #3d3c38}
a.link_nocolor,.alt{color:#3D3B34}
.float_right{float:right}
.float_right_photo{float:right;margin:3px 0 10px 20px}
.float_left_photo{float:left;margin:3px 20px 10px 0}
.compact{line-height:1.1em}
.spacer,.spacer-1{clear:both;width:100%;height:1px}
.spacer-2{clear:both;width:100%;height:2px}
.spacer-3{clear:both;width:100%;height:3px}
.spacer-4{clear:both;width:100%;height:4px}
.spacer-5{clear:both;width:100%;height:5px}
.spacer-6{clear:both;width:100%;height:6px}
.spacer-7{clear:both;width:100%;height:7px}
.spacer-8{clear:both;width:100%;height:8px}
.spacer-9{clear:both;width:100%;height:9px}
.spacer-10{clear:both;width:100%;height:10px}
.spacer-15{clear:both;width:100%;height:15px}
.spacer-20{clear:both;width:100%;height:20px}
.spacer-25{clear:both;width:100%;height:25px}
.spacer-30{clear:both;width:100%;height:30px}
.spacer-35{clear:both;width:100%;height:35px}
.spacer-40{clear:both;width:100%;height:40px}
.spacer-45{clear:both;width:100%;height:45px}
.spacer-50{clear:both;width:100%;height:50px}
.spacer-60{clear:both;width:100%;height:60px}
.spacer-70{clear:both;width:100%;height:70px}
.spacer-80{clear:both;width:100%;height:80px}
.spacer-90{clear:both;width:100%;height:90px}
.spacer-100{clear:both;width:100%;height:100px}
.longphoto_block{border-left:1px solid #26241D;border-right:1px solid #26241D;background:#000;line-height:0}
.longphoto_block img{border-bottom:1px solid #48463f}

.body_block{padding:8px 0 15px;background:#e8e7dd;border-left:1px solid #26241D;border-right:1px solid #26241D}
.body_block p, .body_block ul { font-size: 1.123em; line-height: 1.5em;}
.body_block blockquote { margin: 15px 0 15px 45px;}
.body_block blockquote p { font-style: italic; color: #817274; }
.body_block a { color: #2f8aa4;}
/* .body_block div[id^="post-"] a:visited { color: #7b0097;} */
.body_block div[id^="post-"] { margin-bottom: 40px;}
.body_block p.title_meta { font-size: 0.6em;}
.body_block ul li.cat-item { white-space: nowrap;}

.footer_block{padding:15px 0;background-color:#23231B;border-left:1px solid #26241D;border-right:1px solid #26241D;border-bottom:1px solid #26241D;border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-webkit-border-top-left-radius:;-webkit-border-top-right-radius:;-webkit-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px}
.footer_block a{color:#696c72}
.footer_block a:hover{color:#8f9a9d}
.footer_block .colborder{border-color:#37372c}
.footer_block li,.footer_block p{font-size:90%}
.footer_block .mute:hover,.footer_block h3,.footer_block p{color:#8c8b7f}
.list_footer{color:#4c4a41}
.list_footer a{color:#927a4f}
.form_block{margin:25px 0}
.left{text-align:left}
.center{text-align:center}
.justify{text-align:justify}
.upper,.uppercase{text-transform:uppercase}
.capitalize{text-transform:capitalize}
.italic{font-style:italic}
.loud{font-weight:700;color:inherit}
.icon-128x128-force,.icon-125x125-force,.icon-110x110-force,.icon-96x96-force,.icon-82x82-force,.icon-64x64-force,.icon-48x48-force,.icon-40x40-force,.icon-30x30-force,.icon-24x24-force,.icon-16x16-force,.icon-128x128,.icon-125x125,.icon-110x110,.icon-96x96,.icon-82x82,.icon-64x64,.icon-48x48,.icon-40x40,.icon-30x30,.icon-24x24,.icon-16x16{-webkit-box-shadow:0 2px 2px #484743;-moz-box-shadow:0 2px 2px #484743}
.icon-128x128-force{width:128px;height:128px}
.icon-125x125-force{width:125px;height:125px}
.icon-110x110-force{width:110px;height:110px}
.icon-96x96-force{width:96px;height:96px}
.icon-82x82-force{width:82px;height:82px}
.icon-64x64-force{width:64px;height:64px}
.icon-48x48-force{width:48px;height:48px}
.icon-40x40-force{width:40px;height:40px}
.icon-30x30-force{width:30px;height:30px}
.icon-24x24-force{width:24px;height:24px}
.icon-20x20-force{width:20px;height:20px}
.icon-16x16-force{width:16px;height:16px}
.icon-125x125,.icon-128x128{max-width:125px;max-height:125px}
.icon-110x110{max-width:110px;max-height:110px}
.icon-96x96{max-width:96px;max-height:96px}
.icon-82x82{max-width:82px;max-height:82px}
.icon-64x64{max-width:64px;max-height:64px}
.icon-48x48{max-width:48px;max-height:48px}
.icon-40x40{max-width:40px;max-height:40px}
.icon-30x30{max-width:30px;max-height:30px}
.icon-24x24{max-width:24px;max-height:24px}
.icon-20x20{max-width:20px;max-height:20px}
.icon-16x16{max-width:16px;max-height:16px}
a.longbets_link{color:#930}
a.longbets_link:hover{color:#C63}
.list_nostyle,.li_nostyle{list-style-type:none}
.list_nostyle_nopad{list-style-type:none;margin:0;padding:0}
.list_disc{list-style-type:disc}
.list_inline_spaced li{display:inline;padding:0 5px}
.list_inline_spaced li.norightpad{display:inline;padding-right:0}
.list_inline_spaced li.noleftpad{display:inline;padding-left:0}
.list_spaced-5 li{padding:5px 0}
.list_spaced-10 li{padding:10px 0}
.list_spaced-15 li{padding:15px 0}
.list_spaced-20 li{padding:20px 0}
.overflow_hidden{overflow:hidden}
.list_subfooter a{color:#615e52}
.list_subfooter a:hover{color:#202d33}
.list_indent-12{margin-left:12px}
.inline,.list_inline li{display:inline}
.top-1{margin-top:1px}
.top-2{margin-top:2px}
.top-3{margin-top:3px}
.top-4{margin-top:4px}
.top-5{margin-top:5px}
.top-6{margin-top:6px}
.top-7{margin-top:7px}
.top-8{margin-top:8px}
.top-9,.alt_thumbnail{margin-top:9px}
.top-10{margin-top:10px}
.top-15{margin-top:15px}
.top-20{margin-top:20px}
.top-25{margin-top:25px}
.top-30{margin-top:30px}
.top-35{margin-top:35px}
.top-40{margin-top:40px}
.top-45{margin-top:45px}
.top-50{margin-top:50px}
.bottom-1{margin-bottom:1px}
.bottom-2{margin-bottom:2px}
.bottom-3{margin-bottom:3px}
.bottom-4{margin-bottom:4px}
.bottom-5{margin-bottom:5px}
.bottom-6{margin-bottom:6px}
.bottom-7{margin-bottom:7px}
.bottom-8{margin-bottom:8px}
.bottom-9{margin-bottom:9px}
.bottom-10{margin-bottom:10px}
.bottom-15{margin-bottom:15px}
.bottom-20{margin-bottom:20px}
.bottom-25{margin-bottom:25px}
.bottom-30{margin-bottom:30px}
.bottom-35{margin-bottom:35px}
.bottom-40{margin-bottom:40px}
.bottom-45{margin-bottom:45px}
.bottom-50{margin-bottom:50px}
.padtop-1{padding-top:1px}
.padtop-2{padding-top:2px}
.padtop-3{padding-top:3px}
.padtop-4{padding-top:4px}
.padtop-5{padding-top:5px}
.padtop-6{padding-top:6px}
.padtop-7{padding-top:7px}
.padtop-8{padding-top:8px}
.padtop-9{padding-top:9px}
.padtop-10{padding-top:10px}
.padtop-20{padding-top:20px}
.padtop-25{padding-top:25px}
.padtop-30{padding-top:30px}
.padtop-35{padding-top:35px}
.padtop-40{padding-top:40px}
.padtop-45{padding-top:45px}
.padtop-50{padding-top:50px}
.padbottom-1{padding-bottom:1px}
.padbottom-2{padding-bottom:2px}
.padbottom-3{padding-bottom:3px}
.padbottom-4{padding-bottom:4px}
.padbottom-5{padding-bottom:5px}
.padbottom-6{padding-bottom:6px}
.padbottom-7{padding-bottom:7px}
.padbottom-8{padding-bottom:8px}
.padbottom-9{padding-bottom:9px}
.padbottom-10{padding-bottom:10px}
.padbottom-15{padding-bottom:15px}
.padbottom-20{padding-bottom:20px}
.padbottom-25{padding-bottom:25px}
.padbottom-30{padding-bottom:30px}
.padbottom-35{padding-bottom:35px}
.padbottom-40{padding-bottom:40px}
.padbottom-45{padding-bottom:45px}
.padbottom-50{padding-bottom:50px}
.indent-1{margin-left:1px}
.indent-2{margin-left:2px}
.indent-3{margin-left:3px}
.indent-4{margin-left:4px}
.indent-5{margin-left:5px}
.indent-6{margin-left:6px}
.indent-7{margin-left:7px}
.indent-8{margin-left:8px}
.indent-9{margin-left:9px}
.indent-10{margin-left:10px}
.indent-15{margin-left:15px}
.indent-20{margin-left:20px}
.indent-25{margin-left:25px}
.indent-30{margin-left:30px}
.indent-35,.list_indent{margin-left:35px}

.poster,.float_left{float:left}
.valign-top td{vertical-align:top}
.hidden,#level_icon_monel,#level_icon_tungsten,#level_icon_equationcam,#id_honeypot{display:none}
.product_detail_image_medium{max-height:160px;max-width:100px}
.img-max550 img{max-width:550px;}
h1,h2{line-height:1.1em;text-shadow:-1px 1px 0 rgba(255,255,255,0.3);}
.invert{color:#848277;text-shadow:0 1px 0 rgba(255,255,255,0.6);}
#searchform input{background:#ffffff url(./images/search.png) 8px 5px no-repeat;width:170px;padding:5px 0 5px 26px;border-radius:23px;-moz-border-radius:23px;-webkit-border-radius:23px;border:1px solid #c1bfb4; outline: 0;}





.category_header {
    position: relative;
    clear: both;
    padding: 14px 10px 0px 0px;
    margin: auto;
}
.category_header h2 {
    color: #292929;
    text-shadow: none;
    font-size: 1.9em;
    margin-bottom: 10px;
}
.category_header p {
    padding-bottom: 5px;
}

ul.sidebar_list {
    font-family: Georgia;
    font-size: 1.46em;
    list-style-type: none;
    margin: 0 0 0 10px;
}






.ticket-button-green {
    background: #96ba2f
}
.menu_block {
    height: 33px;
    border-left: 1px solid #26241d;
    border-right: 1px solid #26241d;
    border-bottom: 1px solid #605c4e;
    background: #aeaca4;
    background: -moz-linear-gradient(top, #aeaca4 0, #c7c4bd 50%, #bbb8b0 50%, #a6a39b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #aeaca4), color-stop(50%, #c7c4bd), color-stop(50%, #bbb8b0), color-stop(100%, #a6a39b));
    background: -webkit-linear-gradient(top, #aeaca4 0, #c7c4bd 50%, #bbb8b0 50%, #a6a39b 100%);
    background: -o-linear-gradient(top, #aeaca4 0, #c7c4bd 50%, #bbb8b0 50%, #a6a39b 100%);
    background: -ms-linear-gradient(top, #aeaca4 0, #c7c4bd 50%, #bbb8b0 50%, #a6a39b 100%);
    background: linear-gradient(top, #aeaca4 0, #c7c4bd 50%, #bbb8b0 50%, #a6a39b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aeaca4', endColorstr='#a6a39b', GradientType=0);
}
.menu_block #global_menu {
    position: relative;
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    z-index: 100
}
.menu_block #global_menu>li {
    margin: auto;
    height: 33px;
    padding: 0;
    display: inline-block;
}
.menu_block #global_menu>li:hover>a {
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    color: #dadedd;
background: #2f8aa4;

    border-left: inset 1px solid #1d2c33;
    border-right: inset 1px solid #1d2c33
}
.menu_block #global_menu>li a {
    display: inline-block;
    margin: 0;
    padding: 0 1.32em;
    height: 33px;
    line-height: 2.2em;
    vertical-align: center;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: none;
    color: #1F1E1B;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.menu_block #global_menu>li:hover>ul {
    height: auto;
    opacity: 1;
    width: auto;
    top: 33px
}
.menu_block #global_menu>li ul {
    display: block;
    top: -10px;
    height: 0;
    overflow: hidden;
    width: 0;
    opacity: 0;
    border-top: 1px solid #605c4e;
    list-style-type: none;
    position: absolute;
    z-index: 99;
    margin: 0;
    padding: 0;
    background: #e8e6dc;
    background: rgba(232, 230, 220, 0.95);
    border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -webkit-box-shadow: 0 6px 13px rgba(50, 50, 50, 0.85);
    -moz-box-shadow: 0 6px 13px rgba(50, 50, 50, 0.85);
    box-shadow: 0 6px 13px rgba(50, 50, 50, 0.85)
}
.menu_block #global_menu>li ul li.break {
    margin: 5px 0 1px 0;
    padding: 0;
    height: 1px
}
.menu_block #global_menu>li ul li.break hr {
    margin: 0;
    padding: 0
}
.menu_block #global_menu>li ul li {
    display: block;
    margin: 0;
    height: 27px;
    padding: 0;
    text-align: left
}
.menu_block #global_menu>li ul li:hover>a {
    background: #2f8aa4;
    box-shadow: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    color: white;
}
.menu_block #global_menu>li ul li:last-child {
    height: 30px
}
.menu_block #global_menu>li ul li:last-child:hover>a,
.menu_block #global_menu>li ul li:last-child>a.active {
    -moz-border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px
}
.menu_block #global_menu>li ul li a {
    display: block;
    overflow: hidden;
    padding: 1px 23px 1px 19px;
    line-height: 2em;
    height: 28px;
    font-weight: normal;
}
.menu_block #global_menu>li ul li a:hover .action {
    box-shadow: 0 1px 0 rgba(233, 233, 233, 0.5)
}
.menu_block #global_menu>li ul li a.mute {
    color: #68655c;
    cursor: default
}
.menu_block #global_menu>li ul li a.mute:hover {
    background: transparent;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5)
}
.menu_block #global_menu>li ul li a .action {
    position: relative;
    left: 10px;
    top: -1px;
    padding: 4px 7px;
    font-size: 0.7em;
    font-weight: bold;
    color: white;
    text-shadow: 0 1px 0 rgba(23, 35, 0, 0.48);
    -webkit-box-shadow: 0 1px 2px #5d5c58;
    -moz-box-shadow: 0 1px 2px #5d5c58;
    background: #96ba2f;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px
}









.dark_gradient {
    background: #393a32;
    background: -moz-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #393a32), color-stop(39%, #14130d), color-stop(100%, #14130d));
    background: -webkit-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -o-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -ms-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#393a32', endColorstr='#14130d', GradientType=0);
}
.header_block {
    position: relative;
    height: 91px;
    border-top: 1px solid #3f3d38;
    border-left: 1px solid #26241d;
    border-right: 1px solid #26241d;
    -moz-border-radius: 25px 25px 0 0;
    -webkit-border-top-left-radius: 25px;
    -webkit-border-top-right-radius: 25px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    background: #393a32;
    background: -moz-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #393a32), color-stop(39%, #14130d), color-stop(100%, #14130d));
    background: -webkit-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -o-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: -ms-linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    background: linear-gradient(top, #393a32 0, #14130d 39%, #14130d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#393a32', endColorstr='#14130d', GradientType=0);
}
.header_block .logo {
    position: relative;
    display: block;
    width: 238px;
    height: 34px;
    top: 27px;
    background-image: url(./images/logo.png);
    background-repeat: no-repeat
}






@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min--moz-device-pixel-ratio:2) {
    .header_block .logo {
        background-image: url(./images/logo@2x.png);
        background-size: 238px 34px
    }
}






.content_bg{background-color:#d7d5c9}
.va-middle,.valign-middle{vertical-align:middle}
.top-20{margin-top:20px}
.container{width:870px;margin:0 auto}
.sub_footer{-webkit-user-select:none;color:#3a3830;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;width:870px;margin:0 auto;margin-top:20px}.sub_footer img{vertical-align:middle;position:relative;top:-1px;margin-right:5px;opacity:0.7;-webkit-transition:opacity 120ms ease-in-out;-moz-transition:opacity 120ms ease-in-out;-ms-transition:opacity 120ms ease-in-out;-o-transition:opacity 120ms ease-in-out;transition:opacity 120ms ease-in-out}.sub_footer img:hover{opacity:1}
.sub_footer a{color:#323b3c;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}
.sub_footer a:hover{color:#d7d5c9}



.more_posts_footer {
    margin-top: 30px;
    text-shadow: none;
}
.more_posts_footer p, p.topic_nav {
    font-size: 1.2em;
}
.more_posts_footer p i, p.topic_nav i {
    position: relative;
    top: 2px;
}
.more_posts_footer span {
    position: relative;
    top: 2px;
}



.title_meta_single i {
    position: relative;
    top: 2px;
    font-size: 1.1em;
}
.social-icons {
    font-size: 1.8em;
    white-space: nowrap;
}




a.member_button {
    display: block;
    padding: 10px 14px;
    background: #2f8aa4;
    color: white !important;
    font-size: 1.6em;
    margin-bottom: 20px;
    white-space: nowrap;
    font-family: Georgia, serif;
    border-radius: 4px;
}
