/* Body Area
----------------------------------------------------------------------------------------------------*/
body {
}
.spacing {
  height: 2em;
}
.home .main-title, .home .sidebar-title {
  padding: 10px;
}
#pre-header {
}
header > #container-header {
}
nav > #container-main-nav, #featured > #container-featured, #content > #container-contents {
}
footer > #container-footer {
}
header {
}

/* Navigation Area
----------------------------------------------------------------------------------------------------*/
nav {
   margin: 0 0 1px;
   height: 36px;
   padding: 0px;
   position:relative;
   z-index: 1000;
}

nav ul {
   list-style: none;
   list-style-position: inside;
   height: 36px;
   padding: 0;
}

nav li {
   position: relative;
   float: left;
   height: 36px;
   padding: 0 15px 0 15px;
   margin: 0 0;
}

nav li.last {
   padding-right: 0;
   background: transparent;
}

nav li a {
   height: 36px;
   float: left;
   font-size: 14px;
   line-height: 32px;
   color: #fff;
   text-decoration: none;
}

nav li a:hover,nav li.current-menu-item a {
   color: #F9E185;
   text-decoration: none;
}

nav li:hover > ul {
  display: block;
}

/* Subnavigation */
nav ul ul {
   display: none;
   border: none;
   -webkit-border-radius: 0 0 10px 10px;
   -moz-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
   width: 200px;
   height: auto;
   z-index: 1000;
   background: #111;
   background: rgba(0,0,0,0.6);
   position: absolute;
   top: 36px;
   left: 0;
}

nav ul ul ul {
   display: none;
   border: none;
   -webkit-border-radius: 0 10px 10px 10px;
   -moz-border-radius: 0 10px 10px 10px;
   border-radius: 0 10px 10px 10px;
   position: absolute;
   top: 0;
   left: 200px;
}

nav ul ul li {
   background: none;
   float: none;
   height: auto;
   padding: 0 0;
}

nav ul ul li a {
   height: auto;
   font-family:sans-serif;
   padding: 10px 12px;
   display: block;
   float: none;
   font-size: 14px;
   font-weight: normal;
   line-height: 18px;
   color: #fff;
}

nav ul ul li:last-child a {
   -webkit-border-radius: 0 0 10px 10px;
   -moz-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
   border: none;
}

nav ul ul ul li:first-child a {
   -webkit-border-radius: 0 10px 10px 0;
   -moz-border-radius: 0 10px 10px 0;
   border-radius: 0 10px 10px 0;
   border: none;
}



nav ul ul li a:hover {
   background: #000;
   background: rgba(0,0,0,0.30);
}

/* Featured Area
----------------------------------------------------------------------------------------------------*/
#featured {
}
#featured > #container-featured {
  z-index: 100;
}

/* Content Area
----------------------------------------------------------------------------------------------------*/
#content {
}
#content > #container-contents {
  padding: 20px 0;
}
#content #content-main-left, #content #content-main-middle, #content #content-sidebar {
}
#content .content-article {
  margin: 5px 10px;
}
/* Sidebar Area
----------------------------------------------------------------------------------------------------*/
/* Footer Area
----------------------------------------------------------------------------------------------------*/
footer > #container-footer {
  padding: 20px 0;
}
/*
     FILE ARCHIVED ON 09:09:31 Mar 22, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:29:36 Sep 13, 2022.
     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: 255.705
  exclusion.robots: 0.171
  exclusion.robots.policy: 0.162
  cdx.remote: 0.08
  esindex: 0.01
  LoadShardBlock: 195.101 (3)
  PetaboxLoader3.datanode: 198.204 (4)
  CDXLines.iter: 16.358 (3)
  load_resource: 73.101
  PetaboxLoader3.resolve: 31.779
*/