html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend,  caption{ border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
* { margin: 0pt; padding: 0pt; }

ol, ul { list-style-position: inside; margin-left: 10px;}

.entry-meta {
    font-size: 10px;
    font-weight: normal;
    margin-bottom: 5px;
}

body {
	background:url(../../../templates/arthemia_ru/images/background.png);
	font-family: Arial,Helvetica; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 100%; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal; 
	-x-system-font: none; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous; 
	color: #505050;
	}

.post img {
    display: table-caption;
    border: 1px solid #CCCCCC;
    padding: 2px;
    margin-bottom: 5px;
}
	
p { margin: 15px 0pt; }
a:link, a:visited { color: rgb(0, 0, 0); text-decoration: none; }
a:hover, a:active { color: rgb(128, 128, 128); text-decoration: underline; }
a img { border: 0pt none ; }
	
#head { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0px auto; padding: 10px 5px 15px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 930px; font-size: 0.7em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#page { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0px auto; padding: 10px; background: rgb(238, 238, 238) url('../../../templates/arthemia_ru/images/diag_stripe.gif') repeat scroll 0% 0%; width: 920px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; }
.left { float: left; }
#stats .left{ font-size: 14px; }
.left-video {
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding:2px;
	border:1px solid #ccc;
	}
.right { float: right; }
#navbar { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0pt auto; padding: 0px 10px; background: rgb(51, 51, 51) url('../../../templates/arthemia_ru/images/navbar.png') no-repeat scroll 0% 0%; text-transform: uppercase; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 920px; font-size: 10px; }
#searchform { width: 184px; float: right; text-align: right; padding-top: 3px; margin-right: 10px; }
h2 { font-family: Arial; font-style: normal; font-variant: normal; font-size: 25px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; }
h3 { font-family: Arial; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 3px; color: rgb(48, 48, 48); font-weight: bold; }
h4 { font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
h3.cat_title, h3.cat_title a { color: rgb(51, 51, 51); letter-spacing: -0.05em; }

#logo { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 177px; height: 39px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#top { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0pt auto; padding: 0px 10px 0px 0px; background: rgb(222, 222, 222) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 930px; }
#top div.label { font-family: Arial; font-style: normal; font-variant: normal; font-size: 14px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; text-transform: lowercase; letter-spacing: -0.05em; line-height: 0.9em; display: block; padding-bottom: 0px; padding-top: 15px; }

#headline { margin: 0pt; padding: 0px 12px 25px 25px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; overflow: hidden; width: 560px; float: left; font-size: 12px; line-height: 1.5em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
#headline a { color: rgb(160, 160, 160); }
#headline a:hover { color: rgb(208, 208, 208); }
#headline div.title { font-family: Arial; font-style: normal; font-variant: normal; font-size: 28px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; letter-spacing: -0.05em; line-height: 0.9em; padding-bottom: 5px; padding-top: 5px; margin-top: 0px; }
#headline div.meta { padding: 4px 0px; display: block; color: rgb(236, 236, 236); font-size: 10px; }
#headline p { padding-bottom: 0px; }
#headline p, #featured p { margin: 0pt; }
#headline a img { border: 3px solid rgb(255, 255, 255); margin-right: 15px; }
#headline a img, #featured a img { margin-top: 5px; }

#featured { overflow: hidden; height: 282px; }
#featured { padding: 0px 0px 0px 10px; width: 320px; float: right; font-size: 12px; }
#featured li { list-style-type: none; list-style-image: none; list-style-position: outside; width: 320px; height: 79px; margin-bottom: 0px; padding-bottom: 0px; }
#featured .info { margin-top: 0px; padding-top: 5px; font-size: 11px; }
#featured .meta { margin-top: 5px; font-weight: normal; font-size: 10px; }
#featured .title { font-weight: bold; }
#featured a { color: rgb(0, 0, 0); }
#featured a:hover { color: rgb(128, 128, 128); }
#featured a img { border: 2px solid rgb(255, 255, 255); margin-right: 10px; }

.jcarousel-container { position: relative; }
.jcarousel-clip { margin: 0pt; padding: 0pt; overflow: hidden; z-index: 2; position: relative; }
.jcarousel-list { margin: 0pt; padding: 0pt; overflow: hidden; z-index: 1; position: relative; top: 0pt; left: 0pt; }
.jcarousel-list li, .jcarousel-item { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; width: 310px; height: 79px; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
.jcarousel-skin-arthemia .jcarousel-container {  }
.jcarousel-skin-arthemia .jcarousel-container-vertical { padding: 0px; width: 310px; height: 416px; }
.jcarousel-skin-arthemia .jcarousel-clip-vertical { width: 310px; height: 395px; }
.jcarousel-skin-arthemia .jcarousel-item { width: 310px; height: 79px; }
.jcarousel-skin-arthemia .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-arthemia .jcarousel-next-vertical { background: transparent url('../../../templates/arthemia_ru/images/next-vertical.png') no-repeat scroll 0pt 0pt; position: absolute; bottom: 10px; left: 165px; width: 17px; height: 10px; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.jcarousel-skin-arthemia .jcarousel-next-vertical:hover { background-position: 0pt -10px; }
.jcarousel-skin-arthemia .jcarousel-next-vertical:active { background-position: 0pt -20px; }
.jcarousel-skin-arthemia .jcarousel-prev-vertical { background: transparent url('../../../templates/arthemia_ru/images/prev-vertical.png') no-repeat scroll 0pt 0pt; position: absolute; bottom: 10px; left: 135px; width: 17px; height: 10px; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.jcarousel-skin-arthemia .jcarousel-prev-vertical:hover { background-position: 0pt -10px; }
.jcarousel-skin-arthemia .jcarousel-prev-vertical:active { background-position: 0pt -20px; }
.jcarousel-skin-arthemia .jcarousel-container-vertical { padding: 0px; width: 310px; height: 257px; }
.jcarousel-skin-arthemia .jcarousel-clip-vertical { width: 310px; height: 237px; }

#madmenu { margin: 0pt; padding: 0pt; float: left; clear: both; width: 100%; font-weight: bold; text-transform: uppercase; font-size: 10px; }
#madmenu ul { margin: 0pt; padding: 0pt; float: left; list-style-type: none; }
#madmenu li { border-right: 1px solid rgb(48, 48, 48); margin: 0pt; padding: 0pt; float: left; }
#madmenu li:hover { background: rgb(91, 91, 91) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#madmenu li a, #madmenu li a:visited { margin: 0pt; padding: 7px 14px; color: rgb(238, 238, 238); display: block; }
#madmenu li li { border-right: 0px solid rgb(48, 48, 48); margin: 0pt; padding: 0pt; float: none; }
#madmenu li ul { padding: 0pt; display: none; position: absolute; width: 154px; left: -999em; text-transform: none; }
#madmenu li ul ul { margin: -22px 0pt 0pt 154px; }
#madmenu li:hover ul ul, #madmenu li:hover ul ul ul, #madmenu li.sfhover ul ul, #madmenu li.sfhover ul ul ul { left: -999em; }
#madmenu li:hover ul, #madmenu li li:hover ul, #madmenu li li li:hover ul, #madmenu li.sfhover ul, #madmenu li li.sfhover ul, #madmenu li li li.sfhover ul { display: block; left: auto; }
#madmenu a, #madmenu a:visited, #madmenu a:link { margin: 0pt; padding: 7px 14px; display: block; text-decoration: none; color: rgb(255, 255, 255); }
#madmenu a:hover, #madmenu a:active { background: rgb(91, 91, 91) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
#madmenu li li a, #madmenu li li a:link, #madmenu li li a:visited { margin: 0pt; padding: 5px 14px; background: rgb(91, 91, 91) url('../../../templates/arthemia_ru/images/dots_nav.gif') repeat-x scroll center top; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: none; }
#madmenu li li a:hover, #madmenu li li a:active { background: rgb(144, 144, 144) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
#madmenu li li li a { padding: 5px 14px; background: rgb(144, 144, 144) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#madmenu li li li a:hover { color: rgb(255, 255, 255); }
#madmenu li li li a:active { background: rgb(144, 144, 144) none repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

#sidebar { margin: 0px; overflow: hidden; width: 320px; float: right; }
#sidebar { font-size: 11px; }
#sidebar h3 { margin: 10px 0px 5px; padding: 3px 10px; background: rgb(48, 48, 48) none repeat scroll 0% 0%; font-family: Arial,Helvetica,Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
#snippets, #sidebar-top, #sidebar-bottom { border-top: 1px solid rgb(236, 236, 236); padding: 0px 10px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 300px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar-bottom, #sidebar-middle { margin-top: 10px; }
#sidebar-middle { width: 320px; float: right; }
#sidebar-category{
	border-top: 1px solid rgb(236, 236, 236); 
	padding: 0px 10px 10px; 
	background: rgb(255, 255, 255) none repeat scroll 0% 0%; 
	width: 300px; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous; 
}
#sidebar-left { border-top: 1px solid rgb(236, 236, 236); padding: 0px 10px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 135px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar-right { border-top: 1px solid rgb(236, 236, 236); padding: 0px 10px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 135px; float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar li { border-bottom: 1px dotted rgb(187, 187, 187); padding: 2px 0px 2px 13px; background: transparent url('../../../templates/arthemia_ru/images/sub.png') no-repeat scroll 0pt 0px; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar-video {
	width:300px;
	float:right;

	padding-left:10px;
	padding-right:10px;
	background:#fff;
	margin-bottom:10px;
	}
	
.spoiler { border-top: 1px solid rgb(236, 236, 236); padding: 0px 12px 12px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 12px; }
.spoiler img { border: 1px solid rgb(204, 204, 204); padding: 2px; margin-right: 10px; margin-bottom: 5px; }
.spoiler h3 { border-bottom: 1px solid rgb(236, 236, 236); margin: 0px 0px 8px; padding: 3px 10px; font-family: Arial,Helvetica,Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; color: rgb(255, 255, 255); }
.spoiler h3 a { color: rgb(255, 255, 255); text-decoration: none; }
.spoiler p { margin: 0pt; color: rgb(109, 109, 109); }
.spoiler h4 { font-family: Arial,Helvetica,Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; margin-bottom: 5px; }
.spoiler h4 a { color: rgb(51, 51, 51); }

#front-popular { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0pt auto; padding: 15px; background: rgb(48, 48, 48) none repeat scroll 0% 0%; font-size: 11px; color: rgb(255, 255, 255); width: 910px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#recentpost, #mostcommented { border-right: 1px solid rgb(128, 128, 128); padding: 0px 20px 0px 0px; width: 276px; float: left; }
#mostcommented { margin-left: 20px; }
#recent_comments { padding: 0px; width: 276px; float: right; }
#recentpost a, #mostcommented a, #recent_comments a { color: rgb(255, 255, 255); }
#recentpost ul, #mostcommented ul, #recent_comments ul { margin-top: 5px; }
#recentpost li, #mostcommented li, #recent_comments li { background: transparent url('../../../templates/arthemia_ru/images/dots_footer.gif') repeat-x scroll center top; list-style-type: none; list-style-image: none; list-style-position: outside; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-top: 1px; }
#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a { padding: 5px; display: block; text-decoration: none; }
#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0pt auto; padding: 5px 10px; background: rgb(222, 222, 222) none repeat scroll 0% 0%; width: 920px; font-size: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(51, 51, 51); }
#footer a:hover { color: rgb(128, 128, 128); }
.clearfloat:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfloat { display: inline-block; }
.clearfloat { display: block; }

.archive .tanbox { background: transparent url('../../../templates/arthemia_ru/images/dots_content.gif') repeat-x scroll center bottom; width: 570px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 1px; }
.tanbox { margin: 0pt; padding: 10px 0px; width: 275px; line-height: 1.5em; }
.tanbox img { border: 1px solid rgb(204, 204, 204); margin: 8px 10px 7px 0px; padding: 2px; float: left; }
.tanbox span.title a, .onecolumn span.title a { font-family: Arial; font-style: normal; font-variant: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; }
.tanbox p, .onecolumn p { margin: 5px 0px; }

.category { border-top: 8px solid rgb(51, 51, 51); margin: 0px; padding: 5px 10px 15px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 133px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; }
.category p { margin: 0pt; font-size: 11px; }
.category span.cat_title, #front-popular h3, #front-list .cat_title, #gallery h3 { margin: 0pt; text-transform: lowercase; font-weight: bold; font-size: 16px; letter-spacing: -0.05em; }

.more-link { margin: 15px 0px; display: block; }
.entry img, .post a img, #front-list img { border: 1px solid rgb(204, 204, 204); margin: 0pt 10px 5px 0pt; padding: 2px; }
.recentcomments a { margin: 0pt ! important; padding: 0pt ! important; display: inline ! important; }
.meta { color: rgb(51, 51, 51); font-weight: bold; }
.field { border-style: solid; border-color: rgb(187, 187, 187) rgb(238, 238, 238) rgb(238, 238, 238) rgb(187, 187, 187); border-width: 1px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 11px; }

#middle { border-left: 5px solid rgb(255, 255, 255); border-right: 5px solid rgb(255, 255, 255); margin: 0pt auto; padding: 10px 10px 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 920px; }

#bottom { width: 920px; }
#bottom-left { float: left; }
#bottom-left .meta, #content.archive .meta { font-size: 10px; }

#content { border-top: 1px solid rgb(236, 236, 236); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 570px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; line-height: 1.75em; float: left; }
#content h2.title { border-top: 3px solid rgb(226, 226, 226); border-bottom: 1px solid rgb(226, 226, 226); padding: 5px 0px; letter-spacing: -0.05em; margin-bottom: 0px; color: rgb(0, 0, 0); }

span#map { font-size: 11px; }

#front-list .cat_title { font-size: 14px; margin-bottom: 5px; }
#front-list { border-top: 1px solid rgb(236, 236, 236); padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 570px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; line-height: 1.75em; margin-bottom: 10px; }
#front-list .title { font-family: Arial; font-style: normal; font-variant: normal; font-size: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; letter-spacing: -0.05em; line-height: 1em; }
#front-popular h3 { color: rgb(255, 255, 255); }

#paged-list { border-top: 1px solid rgb(236, 236, 236); padding: 0px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 570px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; line-height: 1.75em; }
#paged-list .clearfloat { background: transparent url('../../../templates/arthemia_ru/images/dots_content.gif') repeat-x scroll center bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 1px; }
#navigation { padding: 15px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; text-align: center; width: 550px; }


#tweets { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 300px; float: right; margin-bottom: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#tweets img  { border: 1px solid rgb(204, 204, 204); margin: 0px 10px 7px 0px; padding: 1px; float: left; }
#tweets p {border-bottom:1px solid #EEEEEE; float:left; margin: 0px 1px 7px 0px; padding-bottom:2px;}

#front-list h2 {margin:5px;}
#front-list h3 {margin: 3px 3px 3px 10px;}
.nomargin { margin:0px; }

#snippets img {
border:1px solid #CCCCCC;
margin-bottom:5px;
margin-right:10px;
padding:2px;
float:left;
}

.inline {
	display:inline;
}

.sitemap {list-style-type: square;}
.sitemap strong, .big_categ{ font-size: 130%;  }

#snippets p {float:left; margin: 5px 0px 10px 0px;}

/* edit page */
.edit_page{
	background-color: rgba(255, 254, 95, 0.5);
	z-index: 1000;
	border: 1px solid yellow;
	border-radius: 10px 10px 10px 10px;
	color: black !important;
	font-size: 13px;
	padding: 5px 10px;
	position: fixed;
	right: 3%;
	bottom: 5%;
}
.left_align {
  clear: left;
  float: left;
  padding-left: 0 !important;
  padding-right: 15px !important;
}

.right_align {
  clear: right;
  float: right;
  padding-left: 15px !important;
  padding-right: 0 !important;
}

/*
playback timings (ms):
  captures_list: 90.53
  exclusion.robots: 0.135
  exclusion.robots.policy: 0.125
  RedisCDXSource: 11.262
  esindex: 0.012
  LoadShardBlock: 51.256 (3)
  PetaboxLoader3.datanode: 54.001 (4)
  CDXLines.iter: 24.537 (3)
  load_resource: 160.261
  PetaboxLoader3.resolve: 144.47
*/