@charset "utf-8";
/* BlogBus skin #033 - Code by Innocent Sin */

* { margin:0; padding:0; }

body { background:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:140%; text-align:center; }

a { color:#666; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0; }

ul { list-style:none; }

#container { margin:10px auto 5px; width:960px; text-align:left; background:url(solid_line.gif) repeat-y right 0; }

#content { width:660px; float:left; }

#content #header { padding-top:26px; border-bottom:1px solid #BBB; }
#content #header h1 { font-family:Arial, Helvetica, sans-serif; font-size:38px; line-height:normal; letter-spacing:2px; display:inline; }
#content #header h1 a { color:#000; text-decoration:none; }
#content #header .description { display:inline; margin-left:30px; }
#content .module, #content .module h2 { display:none; }
#content #cats { display:block; padding-top:4px; }
#content #cats li { display:inline; }

#content h3 { margin-bottom:14px; padding:0 0 5px; border-bottom:1px solid #BBB; font-family:"Times New Roman", Times, serif; font-size:20px; line-height:normal; }
#content h2 { margin-bottom:8px; font-size:18px; line-height:normal; }
#content h2 a { color:#000; text-decoration:none; }
#content h2 span { font-size:15px; font-weight:normal; margin-top:-2px; }
#content h2 span a { margin:0 2px; }
#content h2 span a:hover { text-decoration:underline; }

#content ul#posts { margin:60px 0 20px; }
#content ul#posts li { margin-bottom:40px; }
#content ul#posts .postBody { margin:18px 0 24px; line-height:160%; }
#content ul#posts .postBody a { color:#097; 	text-decoration:underline; }
#content ul#posts .postBody a:hover { color:#097; text-decoration:none; }
#content ul#posts .postBody br { line-height:normal; }
#content ul#posts .postBody p { margin-bottom:1em; }
#content ul#posts .postBody img { clear:both; }
#content ul#posts .postFooter .tags { margin:20px 0 8px; font-weight:bold; }
#content ul#posts .postFooter .tags a { margin-left:3px; }
#content ul#posts .postFooter .tb_url { margin-bottom:10px; }
#content ul#posts .postFooter .tb_url input { margin-left:4px; padding:2px 1px; width:340px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#FFF; border:1px solid #BBB; }
#content ul#posts .postFooter .author { margin-right:4px; font-weight:bold; }
#content .pageNavi { margin:16px 0; }
#content .pageNavi a { font-style:italic; }
#content #noPosts { margin:40px 0 20px; }

#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 .context { margin-top:-40px; padding-bottom:30px;  text-align:center; }
#content .context a { margin:0 6px; }

#content #trackbacks { margin-bottom:40px; }
#content #trackbacks h2 { margin-bottom:14px; }
#content #trackbacks h3 { margin:0 0 2px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; border:0; }
#content #trackbacks li { margin-bottom:24px; padding:0; line-height:140%; }
#content #trackbacks .desc { margin-bottom:24px; }

#content #comments { margin-bottom:40px; }
#content #comments h2 { margin-bottom:14px; }
#content #comments li { margin-bottom:24px; }
#content #comments .cmtBody { margin-bottom:4px; line-height:150%; }
#content #comments .cmtBody br { letter-spacing:normal; line-height:120%; }
/*#content #comments .menubar { padding:5px 6px 0; border-top:1px solid #000; }*/
#content #comments .menubar .author { font-weight:bold; }
#content #comments .menubar .time { margin-left:4px; }
#content #comments .menubar .reply { margin-left:4px; }
#content #comments .reCmtBody { margin:6px 0 12px; padding:3px 6px; border:1px solid #BBB; }
#content #comments .reCmtBody div { margin-bottom:4px; }
#content #comments .reCmtBody div span { font-weight:bold; margin:0 4px; }
#content #comments .reCmtBody div span.author { margin-left:0; }
#content #comments .reCmtBody .content { line-height:140%; }

#content #commentForm { margin-bottom:20px; }
#content #commentForm h2 { margin-bottom:20px; }
#content #commentForm div { margin:5px 0; padding-left:50px; position:relative; }
#content #commentForm div.submit { margin:6px 0 0; }
#content #commentForm .textField { padding:2px 1px; width:240px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#FFF; border:1px solid #BBB; }
#content #commentForm textarea { margin:4px 0 8px; overflow:auto; padding:2px 1px; width:360px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#FFF; border:1px solid #BBB; }
#content #commentForm label { position:absolute; left:0; top:4px; text-indent:2px; }
#content #commentForm .button { margin-right:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:0.5em; padding:1px 0 3px 6px; width:60px; cursor:pointer; }



#sidebar { width:260px; padding:20px 0 14px 16px; float:right; overflow:hidden; }
#sidebar .module { margin-bottom:20px; padding:0 10px 16px; border-bottom:1px solid #BBB; }
#sidebar ul { width:220px; margin:0 auto; }
#sidebar ul li { margin:3px 0 0; }
#sidebar h2 { color:#000; font-size:18px; text-align:center; letter-spacing:2px; margin-bottm:8px; }
#sidebar h3 { margin-bottom:4px; font-size:14px; }
#sidebar .modBody { padding:8px 0 6px; }


/*#sidebar #profile h2 { display:none; }*/
#sidebar #profile { padding:0 14px 16px; }
#sidebar img.avatar { margin:8px 0; padding:4px; border:1px solid #CCC; width:96px; height:96px; overflow:hidden; }
#sidebar a:hover img.avatar { border-color:#999; }
#sidebar .about { line-height:140%; }

#sidebar #calendar h2 { display:none; }
#sidebar #calendar table { padding:0; border:0; width:250px; line-height:150%; }
#sidebar #calendar td { text-align:center; }
#sidebar .calendarHead td { padding:6px 0 8px; font-size:16px; }
#sidebar .calendarHead td a { margin:0 6px; }
#sidebar .week td { padding:0 2px 2px; text-transform:uppercase; }
#sidebar .day td { padding:2px 2px 2px; }
#sidebar .day td a { color:#F60; }
#sidebar .day td.today { background:#EEE; font-style:italic; }

#sidebar #login form { padding:12px 14px 0; margin-bottom:-10px; }
#sidebar #login div { padding:0 0 6px; }
#sidebar #login label { margin-right:6px; }
#sidebar #login .submit { margin:4px 0 0 42px; }
#username, #password { padding:2px 1px; width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#FFF; border:1px solid #BBB; }
#sidebar .button { font-size:13px; letter-spacing:0.5em; padding:1px 0 3px 6px; width:60px; cursor:pointer; margin-left:6px; }

#sidebar #search form { padding:4px 14px 0; zoom:1; }
#sidebar #search .textField { padding:2px 1px; width:216px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:#FFF; border:1px solid #BBB; margin-bottom:10px; }
#sidebar #search .button { float:right; margin-right:-8px; }

#sidebar #tags .more { width:220px; margin:5px auto 0; }


#custom { margin:0 18px; line-height:140%; }

#sidebar #meta { border:0; }
#sidebar .statistics { margin-top:30px; }
#sidebar .statistics .count { margin:0; }

#sidebar .poweredBy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
#sidebar .poweredBy img { margin-bottom:6px; }

#footer { color:#666; margin:20px 0; }

.count { margin-left:4px; }
.clear { clear:both; }

/* IE Fix */
* html #sidebar .button { padding:3px 0 0; }
* html #content #commentForm label { left:-50px; }
* html #content #commentForm .button { padding:3px 0 0; }
/*
     FILE ARCHIVED ON 15:18:11 May 16, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:55:30 Nov 22, 2024.
     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.638
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.019
  esindex: 0.013
  cdx.remote: 6.786
  LoadShardBlock: 61.189 (3)
  PetaboxLoader3.datanode: 157.44 (5)
  load_resource: 4341.871 (2)
  PetaboxLoader3.resolve: 262.614 (2)
*/