/* Slate W3C Article Stylesheet
www.slate.com
*/
/* ARTICLE-TOP BANNER */
#top_banner {
	padding:1px 0;
}
#superbanner {
	float:right;
	width:728px;
	height:90px;
}
#site_navigation {
	width:958px;
}
/* MAIN PIECES */
#article_main {
	clear:both;
	border:1px solid #603;
	border-top:none;
	float: left;
}
#page_leftcol {
	clear:both;
	float:left;
	width:640px;
	margin:0;
	padding:0;
}
#article_top {
	margin:0 36px 3px 36px;
}
/**/
#article_top div.kicker span.department_name 
{
    color: #660033;
    font-weight: bold;
    font-family: Georgia;
    letter-spacing: 0.08em;
}
#article_top div.kicker 
{    
	border-bottom:1px solid #CCC;
	padding-bottom:6px;
	font:normal .750em Arial;
	letter-spacing:.030em;
	text-transform:uppercase;
	/*position:relative;*/
}
/**/
#article_top .department_kicker {
	border-bottom:1px solid #CCC;
	padding-bottom:6px;
	font:normal .700em Arial;
	color:#666;
	letter-spacing:.030em;
	text-transform:uppercase;
	/*position:relative;*/
}
#article_top .department_kicker strong {
	color:#000;
	padding-left:5px;
}
#article_top .department_kicker a {
	color:#603;
	font-weight:bold;
	padding-right:5px;
}
#article_top .department_kicker .bigmoneyspacer {
	width:110px;
	height:1px;
	display: -moz-inline-box;
}
#article_top .department_kicker #bigmoneypromo {
	position:absolute;
	z-index:5;
	top:-16px;
}
h1 {
	font:bold 2.2em Arial;
	letter-spacing:.020em;
	margin:10px 0 5px 0;
	padding:0;
}
.h1_subhead {
	display:block;
	font:normal .500em Arial;
	letter-spacing:normal;
}
#article_top .title {
	margin:10px 0 0;
	padding:0pt;
	font-size:2.2em;
	letter-spacing:0.02em;
}
#article_top .subhead {
	display:block;
	margin:0;
	padding:0;
	font-size:1.1em;
	letter-spacing:0;
	font-weight:normal;
}
#article_top .byline {
	display:block;
	font:italic .85em Georgia;
	color:#603;
	margin:5px 0;
}
#article_top .dateline, .multipart_module .dateline {
	display:block;
	font:normal .750em Arial;
	color:#666;
}
/* TOOLBOX */
#toolbox {
	float:right;
	position:relative;
	border:1px solid #CCC;
	width:140px;
	padding:5px;
	margin:15px 36px 0 10px;
	font:normal .600em Georgia;
}
#toolbox a {
	display:block;
	padding:2px 0;
	border-bottom:1px solid #F0F0F0;
	color:#666;
}
#toolbox img, #recommend_tab2 img {
	vertical-align:middle;
	margin-right:2px;
}
/* OUTBRAIN */
#outbrain_cntr{
	margin:0 36px;
}
/* RECOMMEND THIS */
#toolbox #recommend_tab, #article_bottom_tools #recommend_tab2 {
	display:none;
	width:130px;
	padding:10px;
	position:absolute;
	left:30px;
	top:60px;
	z-index:10;
	background-color:#FFF;
	border:1px solid #CCC;
	text-transform:uppercase;
}
#article_bottom_tools #recommend_tab2 {
	top:25px;
	left:185px;
}
#toolbox #recommend_tab a, #article_bottom_tools #recommend_tab2 a {
	display:block;
	padding:2px 0;
	border-bottom:1px solid #F0F0F0;
	color:#666;
	min-height:21px;
	text-align:left;
}
#toolbox #recommend_tab a.recommend_closer, #article_bottom_tools #recommend_tab2 a.recommend_closer {
	text-align:center;
	background-color:#F0F0F0;
	min-height:15px;
}
/* ARTICLE BODY TEXT */
/*#article_body {
	position:relative;
}*/
#article_body a:hover {
	text-decoration:underline;
}
#article_body p, #article_wide p {
	font:normal .750em/1.5em Verdana;
	margin:0;
	padding:12px 36px;
}
#article_body ul, #article_body ol {
	padding:12px 36px;
	margin:0;
}
#article_body ul {
	list-style-type:square;
}
#article_body ul li, #article_body ol li {
	padding:0;
	margin:14px;
	font:normal .750em/1.5em Verdana;
}
#article_body blockquote {
	margin:0;
	padding:0 24px;
}
#article_body table {
	margin:12px auto;
  width: 500px;
}
#article_body table p, #article_wide table p {
	padding:0;
}
#article_body p a:link, .sidebar a:link, #ris_links_wrapper a:link {
	color:#06C;
}
#article_body p a:visited, .sidebar a:visited, #ris_links_wrapper a:visited {
	color:#69C;
}
#Div22 p, #Div66 p {
	margin:0;
	padding:0;
}
/* ARTICLE BODY IMAGES */
.large_article_photo {
	display:block;
	margin:0 auto;
	padding:12px 0;
	text-align:center;
}
#article_body .imagewrapper {
	display:block;
	float:left;
	margin:5px 10px 5px 0;
}
.caption, .netshow_caption {
	display:block;
	font:italic .850em Verdana;
	letter-spacing:.120em;
	text-align:center;
	margin-right:5px;
	padding:6px 0;
	border-bottom:1px solid #CCC;
}
.netshow_caption {
	padding-bottom:0;
}
.caption em, .netshow_caption em {
	font-style:normal;
}
/* MID PAGE AD */
#insider_ad_wrapper {
	clear:both;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:5px 0;
	margin:12px 36px;
	font:normal .700em Verdana;
}
div#insider_ad_wrapper.slate{
	float:left;
	margin:5px 20px 10px 36px;
	/*temp overrides until decoupling complete in csblogs*/
	clear:none;
	border:none;
	padding:0;
	font:normal 1em Verdana;
}
#insider_ad_wrapper span.label{
	margin:0px;
	font:normal .6em verdana;
	color:#999;
}

#insider_ad_inner {
	padding:10px;
	background-color:#F0F0F0;
	text-align:center;
	z-index:40;
}
div#insider_ad_wrapper.slate #insider_ad_inner {
	border:solid 5px #e2e2e2;
	/*temp overrides*/
	padding:0;
	background-color:#FFF;	
}
.render_html {
	margin:0 auto;
	clear:both;
}
/* RELATED IN SLATE */
#ris_links_wrapper {
	float:left;
	clear:left;
	width:250px;
	border-bottom:1px solid #CCC;
	padding-bottom:10px;
	margin:0 10px 5px 36px;
	font:italic normal .650em/1.5em Verdana;
	color:#666;
}
#ris_links_wrapper hr {
	margin:0;
	padding:0;
	color:#FFF;
	background-color:#FFF;
	border:none;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	height:5px;
}
#ris_links_wrapper em {
	font-style:normal;
}
.relatedhead {
	padding:10px 0;
	margin:0 auto 10px auto;
	width:135px;
	text-align:center;
	font:normal 1.1em/1.3em Verdana;
	text-transform:uppercase;
	border-bottom:1px solid #CCC;
	color:#000;
}
#ris_links_wrapper .relatedhead em {
	font-style:italic;
}
.ris_text_container {
	padding:0 10px;
}
/* PAGINATION */
.pagination_previous {
	font:bold .850em Arial;
	text-transform:uppercase;
	letter-spacing:.060em;
	color:#603;
}
#pagination {
	clear:both;
	padding:12px 36px 20px 36px;
	margin-bottom:5px;
	text-align:right;
	color:#666;
	font:normal .750em Verdana;
	letter-spacing:.030em;
}
#pagination a {
	color:#603;
	font:bold 1.0em Arial;
	padding:0 5px;
}
#pagination a#ViewAsSinglePage {
	border: 1px solid #D8D8D8;
  float: right;
  margin-top: 5px;
  margin-bottom: 5px;
}
.current_page {
	font:bold 1.0em Arial;
	padding:0 5px;
}
#pagination a:hover {
	background-color:#FFF;
	color:#603;
}
/* BOTTOM TOOLBAR */
#ThinSeparator {
    clear:both;
	position:relative;
	padding:0px;
	height:0px;
	margin:12px 36px 0 36px;
	border: 1px solid #D8D8D8;
}
#article_bottom_tools_cntr 
{
	padding:0 36px;
}
#article_bottom_tools {
	position:relative;
	float:right;
	border:1px solid #D8D8D8;
	padding:30px 25px;
	font:normal .600em Georgia;
	text-transform:uppercase;
	color:#666;
	letter-spacing:.060em;
}
#article_bottom_tools a {
	color:#666;
	margin:0 7px;
}
#article_bottom_tools img {
	vertical-align:middle;
	margin-right:2px;
}
/* AUTHOR BIO / BYLINE AND PHOTO CREDITS */
#author_bio {
	margin:5px 36px;
	padding:7px 0;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font:normal .700em Verdana;
	color:#666;
	letter-spacing:.060em;
}
.author_bio_w_image {
	display:block;
	float:left;
	width:516px;
}
.photo_credits {
	padding-top:7px;
	margin-top:7px;
	border-top:1px solid #CCC;
	font-size:.800em;
}
#author_bio a, .photo_credits a, #related_in_slate a, #related_on_web a {
	color:#06C;
}
#author_bio a:visited, .photo_credits a:visited, #related_in_slate a:visited, #related_on_web a:visited {
	color:#69C;
}
#author_bio .imagewrapper {
	float:left;
	margin:0 10px 0 0;
}
/* LINK TO THE FRAY */
#fray_article_discussion {
	padding:10px 0;
	margin:15px 36px 15px 36px;
	background-color:#F0F0F0;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font:normal .750em Arial;
	letter-spacing:.060em;
	text-align:center;
	color:#666;
}
.fray_article_comments {
	font:normal 1.25em/.800em Arial;
	letter-spacing:normal;
	color:#000;
	border:2px solid #F0F0F0;
	padding-bottom:10px;
	background-color:#FFF;
	border-top:none;
	border-bottom:1px solid #CCC;
	text-align:left;
}
#fray_article_discussion p {
	padding:5px 15px;
	font-family:Arial;
}
.fray_comment_tout {
	background-color:#F0F0F0;
	border-bottom:1px solid #CCC;
	padding:0 0 7px 15px;
	margin-bottom:10px;
	font:bold .750em Arial;
}
.fray_article_tout {
	margin:10px 0 5px 0;
	font-size:1.3em;
	letter-spacing:.060em;
	text-transform:none;
	color:#000;
}
.fray_article_links {
	font-weight:bold;
	font-size:.800em;
	padding:5px 0;
}
.georgia {
	font-family:Georgia;
}
.fray_article_links a:link, .fray_article_links a:visited {
	color:#603;
}
#fray_article_comments hr {
	margin:12px 0;
	background-color:#F0F0F0;
	color:#F0F0F0;
}
#fray_article_comments p {
	text-align:left;
	letter-spacing:.120em;
	color:#000;
	text-transform:none;
	padding:0 12px;
}
#bottom_sponsored_links {
	margin:15px 36px 15px;
	background-color:#FFF;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;	
	font:normal .700em Verdana;
}
.sponsored_links_small {
	text-transform:uppercase;
	font:bold .800em Verdana;
	display:block;
	margin-bottom:10px;
}
/* RIGHT COLUMN */
#page_rightcol {
	float:right;
	width:336px;
	padding:0 6px 20px 6px;
	margin:0;
}
#article_main #right_ad_wrapper {
	text-align:center;
	padding-bottom:5px;
	margin-bottom:5px;
}
#right_ad_wrapper #flex_sponsored_links {
	border-top:1px solid #FFF;
	margin-top:10px;
	padding:10px 0;
	text-align:left;
	font:normal .700em Verdana;
}
#also_in_slate_right {
	border:1px solid #CCC;
	margin:5px 0;
	font:bold .750em Arial;
	background-color:#FFF;
}
#also_in_slate_right a {
	color:#333;
}
#most_read_wrapper{
	margin-top:10px;
}
.ais_header {
	background-color:#603;
	padding:5px 5px 5px 25px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:normal;
}
#also_in_slate_right ul {
	padding:0 25px 13px 25px;
}
#also_in_slate_right ul li {
	clear:both;
	margin-bottom:7px;
	min-height:40px;
}
#also_in_slate_right ul li img {
	float:left;
	vertical-align:top;
	margin-right:5px;
	width:70px;
	height:40px;
	border:1px solid #CCC;
}
#navomatic {
	border:1px solid #CCC;
	margin:5px 0;
	font:normal .750em/1.25em Arial;
	background-color:#FFF;
}
#navomatic .ais_header {
	font-size:1.0em;
	font-family:Arial;
}
#navomatic p {
	display:inline;
	margin:0;
	padding:0;
}
#navomatic a {
	font-weight:bold;
}
#navomatic ul {
	padding:0 25px 20px 25px;
}
#navomatic ul li {
	padding:5px 0;
}
.navo_byline {
	font-size:.900em;
	color:#666;
}
/* MULTIPART STYLES */
.multipart_nav {
	margin:20px 36px 5px 36px;
	padding:5px;
	border-top:3px solid #603;
}
#multipart_nav_bottom {
	clear:both;
	margin-top:10px;
	border-top:none;
}
.multipart_links {
	float:left;
	padding:0 5px;
	width:150px;
	min-height:85px;
	border-right:1px solid #CCC;
}
.multipart_link_header {
	padding:0 5px 5px 0;
	text-transform:uppercase;
	font:normal .650em Arial;
	letter-spacing:.050em;
}
.multipart_dept {
	font:bold 1.1em Georgia;
	color:#603;
}
.multipart_links a {
	display:block;
	float:left;
	width:23px;
	padding:2px 0;
	margin:0 5px 5px 0;
	border:1px solid #603;
	text-align:center;
	font:bold .800em Arial;
	color:#FFF;
	background-color:#603;
}
a.multipart_current {
	color:#333;
	background-color:#FFF;
}
.multipart_title {
	float:left;
	width:380px;
	padding:5px 0 0 10px;
	font:normal .700em Arial;
}
.multipart_title h2 {
	font:normal 1.6em Arial;
	margin:0 0 3px 0;
	padding:0;
}
.multipart_byline {
	display:block;
	margin-bottom:3px;
	font:italic normal 1.1em Georgia;
	letter-spacing:.030em;
	color:#603;
}
.multipart_date {
	font:normal .900em Verdana;
	color:#666;
}
/* SECTION FRONTS */
#section_front_body {
	padding:0 36px;
	font:normal .800em Verdana;
}
#section_front_body ul {
	margin-bottom:40px;
}
#section_front_body ul li {
	padding:10px 0;
}
#section_front_body ul li .byline {
	font:normal .850em Verdana;
	color:#666;
}
#section_front_body ul li .rubric {
	text-transform:uppercase;
}
#section_front_body a {
	font-weight:bold;
}
/* new article bottom tools*/
#article_bottom_tools div.border{
	width:0px;
	margin:5px 10px;
	height:70px;
	border-right:dashed 1px silver;
	position:relative;
	float:left;
}

#YahooBuzzContainer a{
	margin:0;
}

/* Digg and Yahoo Buzz */
#digg_buzz_cntr{
	margin-right:15px;
	position:relative;
	float:left;
}
#digg_buzz_cntr div.border{
	width:0px;
	margin:5px 15px;
	height:70px;
	border-right:dashed 1px silver;
	position:relative;
	float:left;
}
div.DigBuzz {
  text-align: center;
  float:left;
  position: relative;
}
/* Newsletters */

#newsletter_signin_header {
  font: bold 1.25em Arial !important;
}
#newsletter_signin_blurb {
}
#newsletter_signup_subheader {
  font: bold .85em Arial !important;
  padding-bottom: 0px !important;
}
#newsletter_step_1 {
  padding-bottom: 0px !important;
}
#newsletter_registraton_form {
   width: 300px;
   margin-left: 35px;
   padding-left: 20px;
   padding-bottom: 22px;
   border-bottom: 1px #CCC solid;
}
#newsletter_signin_form {
  width: 230px;
  position: absolute;
  margin-left: 355px;
  top: 315px;
  border: 1px #CCC solid;
}
#newsletter_signin_form p {
  padding: 0px 0px 10px 20px;
  width: 200px;
}
#newsletters_second_step {
  margin-top: 60px;
}
#newsletter_password_help {
  margin-left: 52px;
}

/* Bizbox */
div.bizbox_promo {
  background-color: #FFF;
}
div.bizbox_promo div.bizbox_content {
  height: 82px;
}
div.bizbox_promo div.bizbox_content span.bizbox_section {
  width: 50px;
  margin-left: -202px;
  color: #000;
  font-size: 12px;
  font-weight: bold;
}
div.bizbox_promo div.bizbox_content h5 {
  text-align: left;
}
div.bizbox_promo div.bizbox_content span.bizbox_sponsored {
  font-size: 10px;
  color: #CCC;
}

div#bizbox_sponsored_links_right  div.bizbox_content {
  height: 45px;
}

div#bizbox_sponsored_links_right  div.bizbox_content h5 {
  width: 280px;
  margin-top: 0px;
  margin-left: 11px;
  height: 15px;
}
div#bizbox_sponsored_links_right {
  height: 90px;
  margin-top: 10px;
}
div#bizbox_sponsored_links_right img {
  margin-left: -202px;
}
div#bizbox_sponsored_links_right div.bizbox_content span.bizbox_sponsored {
  margin-left: 205px;
}

div#bizbox_sponsored_links_bottom  div.bizbox_content h5 {
  text-align: left;
  margin-top: -25px;
  margin-left: 105px;
}
div#bizbox_sponsored_links_bottom {
	clear:both;
	position:relative;
	border:1px solid #D8D8D8;
	padding:7px;
	margin:4px 36px 0 36px;
	color:#666;
  height: 40px;
}
div#bizbox_sponsored_links_bottom div.bizbox_content { 
  margin-top: -20px;
}
div#bizbox_sponsored_links_bottom div.bizbox_content span.bizbox_sponsored {
  position: absolute;
  right: 2px;
  top: 40px;
}

/* js-kit echo */
#js_kit_cntr{	margin:10px 36px; }
.js_kit_header {font:bold 1em arial;color:#F90}
.btn_left {background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fjs_kit%2Fbtn_left.gif) no-repeat;width:10px;height:31px;float:left}
.btn_mid {background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fjs_kit%2Fbtn_mid.gif) repeat-x;height:31px;float:left;padding-top:5px}
#comments_button div.btn_mid a, #comments_button div.btn_mid a:hover, #add_comments_button div.btn_mid a, #add_comments_button div.btn_mid a:hover{font:bold .8em arial; color:white;text-decoration:none}
.btn_right {background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fjs_kit%2Fbtn_right.gif) no-repeat;width:12px;height:31px;float:left}
.btn_wedge {background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fjs_kit%2Fbtn_wedge.gif) no-repeat;width:20px;height:11px;clear:both;position:absolute;}

/*2x2 also in slate in right rail*/
#also_in_slate_2x2{
	width:334px;
	min-height:308px;
	border:solid 1px #ccc;
	background-color:white;
	margin-bottom:10px;
}
#also_in_slate_2x2 dl, #also_in_slate_2x2 dd{
	margin:0;
}
#also_in_slate_2x2 dt{
	width:100%;
	height:23px;
	background-color:#603;
	color:#FFF;
	font:bold .8em arial;
	text-align:center;
	text-transform:uppercase;
	padding-top:7px;
}
#also_in_slate_2x2 dd{
	padding:15px 14px 15px 16px;
}
#also_in_slate_2x2 li{
	float:left;
	width:149px;
	font:normal .7em arial;
	text-align:left;
}
#also_in_slate_2x2 li div.image{
	width:145px;height:88px;
	border:solid 1px #ccc;
}
#also_in_slate_2x2 li a{
	color:black;
} 
/* subscription box*/
.subscription-box-cntr{
	width:336px;
	font:normal .9em arial;
	background-color:white;
	margin-bottom:10px;
}
.subscription-box-header{
	width:100%;
	height:23px;
	color:white;
	background-color:#603;
	text-align:center;
	padding-top:7px;
	font-weight:bold;
}
.subscription-box-signup-text{
	float:left;
}
.subscription-box-body{
	position:relative;
	padding:10px 23px;
	border: solid 1px #ccc;
	border-top:none;
	font-size:.9em;
}
.subscription-box-input{
	width:214px;
	height:24px;
	padding:2px 5px 0;
	margin-right: 5px;
	border:solid 1px #ccc;	
}
.subscription-box-submit{
	cursor: pointer;
	width:55px;
	height:30px;
	background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fsubscription_box%2Fsub-box-submit.gif) no-repeat;
	color:#fff;
	border:none;
	position:relative;
	top:2px;
}
.subscription-box-rule{
	border:none;
	margin:15px 0 6px;
	padding:0;
	background:url(./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fsubscription_box%2Fsub-box-rule.gif) no-repeat;
	height:1px;
}
.subscription-box-follows{
	margin:8px 0;
}
.subscription-box-follows img{
	float:left;
	border:none;
}
.subscription-box-border{
	width:1px;
	height:56px;
	border-left:dotted 1px #ccc;
	float:left;
	margin:0px 8.5px;
}
.subscription-box-list-menu{
	position:absolute;
	width:214px;
	height:73px;
	padding:5px;
	top:54px;
	border:solid 1px #ccc;
	background-color:white;
	font:normal .9em arial;
}
.subscription-box-menu-label{
	font-size:.8em;
}
.subscription-box-menu-close{
	float:right;
	cursor:pointer;
	font-size:14px;
	position:relative;
	top:-3px
}
/*
.subscription-box-message{
	position:absolute;
	width:214px;
	height:30px;
	padding:5px;
	top:54px;
	border:solid 1px #ccc;
	background-color:white;
	font:normal .9em arial;
} */

.mce_inline_error, #mce-error-response, #mce-success-response {
	margin-top:10px;
	padding:5px;
	background-color:white;
	font:normal .9em arial;
}
  


/** Recommend Box Sprites **/
#toolbox .tools {
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 30px;
  background-repeat: no-repeat;
  background-image: url('./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fredesign2008%2Ftoolbox-sprite.png');
}

#toolbox #recommend_tab .recommend {
  padding-top: 2px;
  padding-left: 22px;
  background-repeat: no-repeat;
  background-image: url('./?mortyurl=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110922005227im_%2Fhttp%3A%2F%2Fimg.slate.com%2Fimages%2Fredesign2008%2Ftoolbox-sprite.png');
}


#toolbox .tools-print {
  background-position: -10px -10px;
}
#toolbox .tools-discuss {
  background-position: -10px -51px;
}
#toolbox .tools-email {
  background-position: -10px -92px;
}
#toolbox .tools-rss {
  background-position: -10px -133px;
}
#toolbox .tools-recommend {
  background-position: -10px -174px;
}
#toolbox .tools-reprint {
  background-position: -10px -215px;
}
#toolbox .tools-singlepage {
  background-position: -10px -256px;
}
.recommend-facebook {
  background-position: -10px -297px;
}
.recommend-digg {
  background-position: -10px -335px;
}
.recommend-reddit {
  background-position: -10px -373px;
}
.recommend-stumbleupon {
  background-position: -10px -411px;
}
/** End Recommend Box Sprites **/
/*
     FILE ARCHIVED ON 00:52:27 Sep 22, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:59:26 Nov 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.749
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.041
  esindex: 0.011
  cdx.remote: 133.477
  LoadShardBlock: 364.214 (6)
  PetaboxLoader3.datanode: 228.548 (7)
  PetaboxLoader3.resolve: 160.558 (3)
  load_resource: 104.19
*/