@charset "utf-8";
/* CSS Document */
/*WHITREE*/
* { margin:0; padding:0; }


body { margin:0; background:#fff; font-family:Arial, Verdana, sans-serif; font-size:12px; color:#666666; text-align:center; word-break:break-normall;}
a {text-decoration:none; color:#666;}
a:hover { color:#ff5566; text-decoration:none;}
a img { border:0;}
input.textField { width:100%; height:18px; border:1px solid #d0d0d0; color:#666; font-size:12px; margin-bottom:4px; }
input.button { width: 50px; background:#fff; border:1px solid #d0d0d0; padding:1px 0 1px 6px; }
input#username { width:100%; height:18px; border:1px solid #d0d0d0; color:#666; font-size:12px; margin-bottom:6px; }
input#password { width:100%; height:18px; border:1px solid #d0d0d0; color:#666; font-size:12px; margin-bottom:6px; }
ul,li { list-style:none; }
.clear { clear:both; }

#container {width:790px;padding:0; margin:0 auto; text-align:left;}
#header {height:140px;margin:0 auto 40px; padding:0;text-align:center;background:url(https://web.archive.org/web/20150924094938im_/http://filer.blogbus.com/4966078/496607812560180700.gif) left bottom repeat-x;overflow:hidden;}
#header h1 { margin:0 auto; padding:30px 5px 0; font-size:18px; text-transform:uppercase; color: #000; }
#header h1 a {color:#777;text-decoration:none; }
#header h1 a:hover { color:#ff5566; }
#header .description { margin:0 auto; padding:0 5px; line-height:140%;  }
#content{}
#outerContent {float:left;background:#fff url(https://web.archive.org/web/20150924094938im_/http://filer.blogbus.com/4966078/496607812561882582.gif ) top right repeat-y;width:500px; display:inline; margin:0 auto; padding:30px;}

#content .postHeader h2 {margin:0px; padding:0 5px; height:16px; font-size:14px;  border:0px solid #d0d0d0;}
#detail #content .postHeader h2 { border:none; }
#context { border:1px solid #d0d0d0; }
#content .postHeader h2 span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#content .postHeader h2 span a { font-family:Arial, Helvetica, sans-serif; }
#content .postHeader h3 {margin-top:0px; padding:5px 20px; font-weight: normal; font-size: 12px;  text-align:right;}
#content .postHeader .tags { }
#content .postHeader .tags a { margin-left:4px; font-weight:normal; color:#999; }
#content ul#posts li { margin-top:10px; margin-bottom:30px; padding:0px; }
#content ul#posts .postBody { margin:0; padding:20px 5px 5px; line-height:140%; word-break:break-all; }
#content ul#posts .postBody a { text-decoration:none; }
#content ul#posts .postBody p { margin-bottom:1em; }
#content ul#posts .postBody img { clear:both; }
#content ul#posts .postFooter { margin-bottom:10px; padding:0 5px;text-align:right; }
#content ul#posts .postFooter a { }
#content ul#posts .postFooter a:hover { }
#content ul#posts .postFotter h3 { margin-top:0px; padding:2px 0 0; font-weight: normal; font-size: 12px;  text-align:right;}
#content ul#posts .postFooter .menubar { height:16px; padding-top:5px; }
#content ul#posts .postFooter .menubar .time {  }
#content ul#posts .postFooter .tb_url { margin:0px; }
#content ul#posts .postFooter .tb_url input { margin-left:4px; padding:1px; width:440px; height:16px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
#content ul#posts .postFooter .author { margin-right:4px; }

#content #posts li .postBody ul,ol { margin:0; padding:0; margin-left:20px; }
#content #posts li .postBody li { margin:0; padding:0; padding:0 2px;list-style-position:inside; }
#content #posts li .postBody ul li { list-style:disc; }
#content #posts li .postBody ol li { list-style:decimal; }
#content .pageNavi,#content .cmtPagenav { margin-top:30px;padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
#content .pageNavi a { font-style:bold; }
#content #posts .postBody .relpost { margin: 20px 0 0; padding: 0;}
#content #posts .postBody .relpost h3 { margin: 10px 0;  font-weight: bold; font-size: 14px; }
#content #posts .postBody .relpost br { display: none; }

#content #comments { margin:0 0 40px 0; word-break:break-all; }
#content #comments h2 { margin:0 0 20px; font-size:12px; padding:1px; }
#content #comments li { margin:0 0 25px; border:1px dotted #d0d0d0; border-left:none; border-right:none;border-top:none; }
#content #comments .cmtBody { line-height:150%; padding:5px 0; }
#content #comments .cmtBody br { letter-spacing:normal; line-height:120%; }
#content #comments .menubar { padding:2px 0; }
#content #comments .menubar .author { }
#content #comments .menubar .time {  }
#content #comments .menubar .reply { margin-left:4px; }
#content #comments .menubar .reply a { padding:0 2px; }
#content #comments .reCmtBody { padding:10px; background:#f0f0f0; color:#777; }
#content #comments .reCmtBody div { margin-bottom:4px; }
#content #comments .reCmtBody div span { font-weight:bold; margin:0 4px; }
#content #comments .reCmtBody div .author { margin-left:0; }
#content #comments .reCmtBody .time { font-size:10px; text-align:right; }
#content #comments .reCmtBody .content { line-height:170%; }
#content #commentForm { margin:0 0 40px 0; }
#content #commentForm h2 { margin:0 0 20px; font-size:12px; padding:1px; }
#content #commentForm div { margin:5px 0; }
#content #commentForm .textField { width:240px; height:18px; border:1px solid #d0d0d0; color:#666; font-size:12px; margin-bottom:2px; }
#content #commentForm textarea { margin:8px 0; width:360px; overflow:auto; height:150px; border:1px solid #d0d0d0; color:#666; font-size:12px; margin-bottom:6px; }
#content #commentForm label { margin:2px; display:block; }
#content #commentForm .button { width: 50px; background:#fff; border:1px solid #d0d0d0; padding:1px 0 3px 6px; }

#outerSidebar {float:right;color:#696969; margin:0 auto; padding:40px 10px 20px;width:200px;font-size:12px;  margin-top:150px;overflow:hidden; 
background:url(https://web.archive.org/web/20150924094938im_/http://filer.blogbus.com/4966078/496607812560180700.gif) top no-repeat;}
#sidebar {}
#sidebar br { letter-spacing:normal; }
#sidebar a { }
#sidebar a:hover { color:#ff5566;text-decoration:none; }
#sidebar h2 { height:18px; line-height:18px; font-size:12px;padding:2px 5px 0;margin:0 auto 20px;}
#sidebar h3 { font-size:13px; margin:0 0 6px;}
#sidebar ul { margin-top:0px; }
#sidebar ul li { margin:0 0 4px; }
#sidebar .module { margin:0 0px 30px; border:0 solid #999;}
#sidebar .modBody {margin:0; padding:0 5px;border-bottom:0 dotted #999; }
#sidebar .count { text-align:center; }
#sidebar img.avatar { margin:10px 0; border:1px solid #f0f0f0; width:96px; height:96px; overflow:hidden; }
#sidebar a:hover img.avatar { border-color:#d0d0d0; }
#sidebar .about { margin-left:1px; }

#sidebar #calendar h2 { }
#sidebar #calendar .modBody { border:none; }
#sidebar #calendar table { padding:0; width:100%; line-height:120%; font-size:12px; border-collapse:collapse; }
#sidebar #calendar td { text-align:center; border-collapse:collapse; border:0px solid #ccc; }
#sidebar .calendarHead td { padding:2px 0; font-size:12px; font-weight:bold; vertical-align: middle; color:#999; }
#sidebar .calendarHead td a { margin:0 4px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; }
#sidebar .week td { padding:0 2px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;  }
#sidebar .day td { padding:2px 2px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#sidebar .day td.today { background:#f0f0f0; font-style:bold; font-size:10px; }

#sidebar #login h2 { }
#sidebar #login .modBody { margin-bottom:0; border:none; }
#sidebar #login .modBody div { padding:0; margin-bottom:5px; text-align:right;  }
#sidebar #login label { }
#sidebar #login .submit { margin:0; text-align:right; }
input#username, input#password { width:95px; margin-left:10px; margin-bottom:0; }

#sidebar #search h2 {}
#sidebar #search .modBody { border:none; text-align:right;  }
#sidebar #search .modBody form { margin:0; padding:0; }

#sidebar #tags .more{ padding-left:0; }
#sidebar #custom { margin-top:0px; }
#sidebar .statistics { margin:40px 0 16px; }
#sidebar #meta .modBody { border:none; }
#sidebar #meta .modBody ul { margin-left:0; }
#sidebar .statistics .count { margin:0; }


.innerBottom { clear:both; }
#footer { margin-top:0px; padding-top:0px; font-size:12px; text-align:center; }

* html #sidebar .button { padding:3px 0 0; }
* html #sidebar .subscribe img { top:0; left:-60px; }
* html #footer { padding-top:1px; }
* html #content #comments .reCmtBody { padding-top:6px; }
* html #content #commentForm .button { padding:3px 0 0; }
/*
     FILE ARCHIVED ON 09:49:38 Sep 24, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:36:28 Jan 22, 2023.
     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: 85.446
  exclusion.robots: 0.175
  exclusion.robots.policy: 0.157
  cdx.remote: 0.125
  esindex: 0.017
  LoadShardBlock: 44.826 (3)
  PetaboxLoader3.datanode: 56.378 (4)
  CDXLines.iter: 26.783 (3)
  load_resource: 37.07
  PetaboxLoader3.resolve: 20.534
*/