/* FONT CHANGES */
* { font-family: 'Century Gothic', Helvetica, Arial, sans-serif !important; }
#banner h1, .content-header { text-shadow: 3px 0px 2px rgba(150, 150, 150, 1) !important; }
.content-header { font-size: 1.5em !important; }
h3.comments-header, h2.comments-open-header { font-size: 1.8em !important; }

.carousel-caption { 
font-family: 'Century Gothic'; 
text-transform: capitalize; 
}

.pager a { 
font-size: 1.5em 
text-shadow: 3px 0px 2px rgba(150, 150, 150, 1); 
}

/* NAV */
.navbar { border: 0; }


/* FOOTER */
#footer { 
background: transparent url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/transparent-black-010.png"); 
padding: 10px; 
margin-top: 40px;
}

/* MODULES */
.module { 
background: url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/transparent-black-010.png") !important; 
margin-top: 27px !important; 
border: 0; 
padding: 10px !important; 
}

.module-header { 
display: block; 
padding: 20px !important; 
margin: 0px !important; 
text-align: center; 
}

.module-content { 
display: block; 
padding: 20px !important; 
margin: 0 !important; 
border-top: 1px solid #CCCCCC; 
}

.module-header, .module-email, 
.module-about, .module-syndicate { text-align: center !important; }

.module-powered .btn, .module-powered .btn:hover { background: none; }

.module-list-item { 
padding: 5px !important; 
margin: 0 !important; 
}

.module-list li:nth-child(even) { 
border-top: 1px solid #ddd; 
border-bottom: 1px solid #ddd; 
}

.module-list li:nth-child(1) { border-top: 0px; }

.module-archives .module-list li,
.module-categories .module-list li, 
.module-category-cloud .module-list li { 
border: 0; 
background: none !important; 
}

.module-syndicate a { background-position: 0px 6px !important; }


/* SEARCH MODULE */

/* Extra Small */
@media (min-width: 0) {
.module-search .form-group { width: 100% !important; margin-bottom: 2px !important; }
.module-search .btn { width: 100% !important; }
}

/* Small */
@media (max-width: 960px) {
.module-search .form-group { width: 100% !important; margin-bottom: 0 !important;}
.module-search .btn { width: 100% !important; }
}

/* All Other Sizes */
@media (min-width: 961px) {
.module-search .form-group { width: 70% !important; margin-right: 5px !important; }
.module-search .btn { width: 25% !important; }
}


/* CAROUSEL */
.carousel { margin-top: 11px; }
.carousel-caption { border-radius: 0; }


/* ENTRIES */
.date-header { text-align: center; padding-bottom: 2px; }

.entry {
background: transparent url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/entry.png") 50% -128px !important;
}

    .entry-inner { padding: 10px 10px 0 !important; margin-top: -8px;}
 
    .entry-featured { padding: 0 !important; border-radius: 0;  }

		.entry-featured .entry-header a { 
			background-image: url(/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/featured.png) !important;
			background-position: top right !important;
			background-repeat: no-repeat !important; 
			padding: 5px 20px 0px 0 !important; 
			display: block !important;
			width: 100% !important;
			min-height: 36px !important;
			}

.entry-type-page { margin-top: 48px; }
    .entry-type-page .entry-inner { padding: 10px !important; margin-top: 8px; }


.entry-header { 
display: block; 
padding: 20px !important; 
margin: 0 !important; 
position: relative; 
}

.entry-content { 
display: inline-block;
padding: 20px; 
margin: 0; 
border-top: 1px solid #CCCCCC; 
width: 100%;
}

    .entry-content blockquote { font-style: italic; }

.entry-footer { 
display: block; 
padding: 20px; 
margin: 0; 
position: relative; 
bottom: 10px; 
}


/* RE-POSITION */
body.index #alpha { margin-top: 36px !important; }
body.category h2.content-header { 
margin-top: 47px !important; 
margin-bottom: 40px !important;
}


/* PAGERS */
.pager a { 
background: url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/transparent-black-010.png"); 
padding: 5px 10px !important; 
}


/* ARCHIVES */
.archive { 
background: transparent url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/entry.png") 50% -128px; 
padding: 0 0 22px !important; 
}

.archive-header { 
padding: 20px 20px !important; 
margin: 28px 10px 0px !important; 
top: 10px !important; 
position: relative; 
}

.archive-content { 
margin: 0 10px !important; 
border-top: 1px solid #CCCCCC; 
top: 10px; 
position: relative; 
}

.archive-list {
display: inline-block;
padding: 25px 25px 15px !important;
}

body.date h2.content-header { 
margin-top: -30px !important; 
top: 0 !important; 
margin-bottom: 60px !important; 
}

h2.content-header { text-align: center; }


/* CONTENT NAV */
.content-nav { margin-top: 47px !important; }
   body.date .content-nav { position: relative; top: 60px !important; }

.content-header { 
background: url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/transparent-black-010.png"); 
padding: 15px 0px !important; 
text-shadow: 3px 0px 2px rgba(150, 150, 150, 1);  
}


/* COMMENTS */
#all-comments, #atp-comments, #tpc-comments {
margin: 10px 0 !important;
padding: 0 10px !important;
}

.comments-info img { display: none !important; }
.comment-avatar { border: 0 !important; }

.comments, #atp-comments, #tpc-comments {
background: url("/web/20210913014708im_/https://static.typepad.com/.shared/themes/typepad/theme-sol/transparent-black-010.png") !important; 
display: inline-block;
width: 100%;
}

#all-comments, #atp-comments, #tpc-comments { margin-bottom: 10px !important; }

h3.comments-header, h2.comments-open-header { padding: 20px !important; position: relative !important; margin: 10px 0 0 !important; }
h3.comments-header, h2.comments-open-header { color: #fff !important; background: #333; }
.comment-form .comments-open-footer { width: 100% !important; display: block !important; background: #fff !important; padding: 0 20px 20px; }
.comments-info, .comments-open-content { background: #fff; margin-top: 0px !important; padding: 20px 20px 10px; }
.comment { background: #fff; margin: -15px 0 10px !important; border-top: 1px solid #ccc; padding: 20px !important; }
.comment-footer { padding: 0 0 0 80px; }

.comments-open {
   margin-bottom: 10px;
}

#tpc-comments h3.comments-header { margin: 10px 0px 10px !important; }
#tpc-comments .comments-content { margin: 15px 0px 10px !important; background: #fff; padding: 0 10px 20px !important; }
#tpc-comments .comment { margin: -15px 0 10px !important; border-top: 0 !important; padding: 30px 10px 20px !important; }
#tpc-comments #comments-signin { margin: 10px !important; }
#tpc-comments textarea { margin: 10px auto !important; width: 99% !important; display: block !important; box-sizing: content-box !important; border: 1px solid #000; }

#comments-post iframe { width: 100% !important; }


/* COLORS */
#banner h2 { color: #333 !important; }

.navbar { background: #333 !important; }
.navbar-header a.navbar-brand, .navbar-nav li a { color: #ffffff !important; }
.navbar-header a.navbar-brand:hover, .navbar-nav li a:hover { background: #f2f2f2 !important; color: #333 !important; }

.content-nav a { color: #333; }
.content-nav a:hover { color: #FFF; }
.content-header { color: #333; }

.archive-header { background: #EAEAEA; }

.archive-content { background: #ffffff; }

.entry-header { background: #EAEAEA !important; }
.entry-header, .entry-header a { color: #333 !important; }
.entry-content { background: #ffffff; }
.entry-content a { color: #CCB108 !important; }
.entry-footer { background: #EAEAEA; }

h1 a,
.module-header a,
.module-header,
.module-email { color: #fff !important; }

.module-about .module-header a,
.module-email .module-content a { color: #333 !important; }

.module-header { background: #333; }
.module-content, .module-about .module-header, .module-about .module-content { background: #fff; }


  /* Module List Overrides */
  /* Extra Small */
  @media (min-width: 0) {
  .module-list li { border: 0 !important; }
  .module-list li:nth-child(odd) { background: #fff !important; }
  .module-list li:nth-child(even) { background: #fff !important; }
  }

  /* Small */
  @media (max-width: 960px) {
  .module-list li { border: 0 !important; }
  .module-list li:nth-child(odd) { background: #fff !important; }
  .module-list li:nth-child(even) { background: #fff !important; }
  }

  /* All Other Sizes */
  @media (min-width: 961px) {
  .module-list li:nth-child(odd) { background: #fff !important; }
  .module-list li:nth-child(even) { background: #f2f2f2 !important; }
  }


.module-content a { color: #CCB108 !important; }
.module-content a:hover { color: #333 !important; }


#all-comments a, #atp-comments a { color: #F2F2F2 !important; }

.pager a { color: #333; }
.pager a:hover { color: #fff; }

#footer .row { background: none !important; }
#footer a { color: #333 !important; }
#footer a:hover { color: #fff !important; }


/* About Me Page */
body.about-me #footer { 
display: block;
clear: both;
margin: 15px;
}
body.about-me #alpha { margin-top: 21px; }
body.about-me #container { padding: 20px; }
body.about-me #banner { padding: 0 20px !important; }
body.about-me .archive-list { padding: 0 !important; }
body.about-me .archive-header { background: #333 !important; 

/*
     FILE ARCHIVED ON 01:47:08 Sep 13, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:15:43 Dec 16, 2021.
     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: 149.019
  exclusion.robots: 0.104
  exclusion.robots.policy: 0.095
  RedisCDXSource: 0.516
  esindex: 0.008
  LoadShardBlock: 105.792 (3)
  PetaboxLoader3.datanode: 104.785 (4)
  CDXLines.iter: 17.664 (3)
  load_resource: 106.509
  PetaboxLoader3.resolve: 76.478
*/