/*  CSS file for airspacemag.com V 1.0 */
/*  *** PRIMARY SHEET *** ||| This is the primar stylesheet for airspacemag.com */

/* Body & Global--------------------------------- */

* { margin: 0; padding: 0; z-index: 0; }

body { background-color:#fff;
  margin:0;
  padding:0;
  font-size: 62.5%;
}

a:link   { color: #004491; text-decoration: none; }
a:visited { color: #004491; text-decoration: none; }
a:hover  { color: #004491; text-decoration: underline; }
a:active  { color: #004491; text-decoration: underline; }

img { border: none; }
p { margin-bottom: 1.3em; color: #231f20; font: 1.3em Georgia, "Times New Roman", serif; line-height: 1.6em; }
h2 { font: 1.3em Georgia, "Times New Roman", serif; }
h3 { font: 1.3em "Helvetica Neue", Arial, sans-serif; font-weight: bold; }
h4 { font: 1.3em "Helvetica Neue", Arial, sans-serif; font-weight: bold; }

ul { margin-bottom: 1.3em;
 color: #231f20;
 font-size: 1.3em;
 font: 1.3em Georgia, "Times New Roman", serif;
 line-height: 1.6em; }

#clickabilityLogo { margin: 0 !important;
 padding-top: 5px;
 padding-bottom: 1px;
 width: 955px;
 height: 20px;
 float: left;
 clear: both;
 border-top: 1px solid #fff;
 background-color: #000; }

 #clickabilityLogo a {  display: block;
  width: 170px;
  height: 20px;
  float: right;
  text-indent: -9999px;
  background: transparent url(http://media.gosmithsonian.com/designimages/clickability_logo.gif) top left no-repeat; }
  
  /* Structure--------------------------------- */

#content { background-color: #fff; padding-top:5px;}

 #content-inset {  height: auto; margin: 0 auto; width: 969px; }
 
 .home          { padding-top: 0; }
 .subNavWithPic     { padding-top: 20px; }
 .noSubNavWithPic    { padding-top: 10px; }
 .noSubNavNoPic     { padding-top: 16px; }
 .subNavSponsoredWithPic { padding-top: 10px; }
 
 #content-inset-w-ad {  width: 780px;
  float: left; }
 
 .ad {  /* commenting out unnecessary images --  background: transparent url(http://media.smithsonianmag.com/designimages/160x600_visa.jpg); */
  float: right;
  width: 160px;
  height: 600px; }
 
#footer {  height: auto; margin: 0 auto; position: relative; width: 969px; }

 #footer-top,
 #footer-bottom {  clear: left;
  float: left;
  width: 955px;  
  border-top: 1px solid #000; }
 
 #footer-top { background-color: #ffffff; }

.column1 { width: 380px; 
 background: #ace;
 float: left; }

.column2 { width: 380px;
 background: #ace;
 float: right; }

#cat-right,
#article-right,
#destination-right { margin-top: -11px; }

#article-right-modules { 
 margin-top: -11px;
 padding-left:31px; 
 padding-top:10px; }

#archive-right-modules { 
 margin-top: -11px;
 padding-left:10px; 
 padding-top:10px; }
 
 /* Headers--------------------------------- */
.grey-grad { margin-bottom: .7em;
 padding: 5px 8px;
 font: 1em "Helvatica Neue", Arial, sans-serif;
 font-weight: bold;
 text-transform: uppercase;
 color: #fff;
 border-bottom: 1px solid #1a1a1a;
 background: #434344 url(http://media.smithsonianmag.com/designimages/grey-gradient.png) top left repeat-x; }

 .grey-grad a:link,
 .grey-grad a:visited,
 .grey-grad a:hover,
 .grey-grad a:active {  color: #fff; text-decoration: none; }

.blueHead {
/* padding: 0 10px 10px 0;*/
 font: 1em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 background: #054b6f url(http://media.smithsonianmag.com/designimages/bluetile-right.png) top right no-repeat;
 clear: left;
 line-height: 1em; }

 .blueHead span {  padding-top: 5px;
  padding-left: 10px;
  padding-bottom: 5px;
  display: block;
  background: transparent url(http://media.smithsonianmag.com/designimages/bluetile-left.png) top left no-repeat; }

/* Brown modules for advertising */
 
 .brownHead {
/* padding: 0 10px 10px 0;*/
 font: 1em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 background: #918052 url(http://media.smithsonianmag.com/images/brown-tile-right.png) top right no-repeat;
 clear: left;
 line-height: 1em; }

 .brownHead span {  padding-top: 5px;
  padding-left: 10px;
  padding-bottom: 5px;
  display: block;
  background: url(http://media.smithsonianmag.com/images/browntile-left.png) top left no-repeat; }
 
 .brownText { margin-bottom: 1.3em;
 color: #231f20;
 font: 1.1em verdana, sans-serif;
 line-height: 1.5em; }

 .brownText a { color: #6B5A2B; font-weight: bold; }
 .brownText a:hover { color: #6B5A2B; font-weight: bold; text-decoration: underline; }
 
 
.plainHead { font: 1.6em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 border-bottom: 1px solid #888;
 margin-top:10px;
 margin-right: 4px;
 padding-left:2px;}
 
.photoHead {
 font: 2.7em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 margin-bottom:0px;
}

/* Header--------------------------------- */

#header {background: transparent url(http://media.airspacemag.com/designimages/AirspaceMag-main-header-background.gif) repeat-x top left; z-index: 10000;}

#top-banners { width: 969px; }
 #top-banners-left div { float: left;}
 #top-banners-right div { float: right;}
 #top-bannerad { width: 728px; margin-right: 6px; float:inherit;}
 #top-inhouse { width: 230px; margin-right: 5px; float:inherit;}
 #top-inhouse-right { width: 230px; margin-left: 11px;}
 #top-inhouse-left { width: 230px; margin-right: 11px;}


 #search {  float: right; /* margin-bottom: 1.5em;*/ position: relative; z-index: 100; padding: 10px 10px 10px 10px; }
.search_bar { margin-right: 5px; border: 1px solid #0e3c52; padding: 2px; width:350px; height:18px;}
.search_button{background-color:#4677d9; color:#FFF; font-size:14px; font-weight:bold; width:65px; height:25px; border: 1px solid #0e3c52;}
 #search * {  float: right; }
  
.header-band { 
float: left;
 clear: left;
width: 520px;  }

 .header-band ul { }

 .header-band ul li { display:inline;  float: right; }
 
  .header-band ul li a {   float: left; }

 #utility-links {  position: absolute;
  bottom: 0;
  right: 0;
  float: right; }
 
  #utility-links ul {   margin-bottom: 0; }
  
  #utility-links ul li {   
  font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   line-height:14px;
   text-align:center; }
   
   #utility-links ul li#last a { border:0px solid}
  
   #utility-links ul li a {    color: #dee8fd; border-right: 1px solid #608396; padding: 6px 6px; }
   
   #utility-links ul li a:hover {    color: #FFF;  }
 
 #affiliate-links {  background: #f4f4eb url(http://media.smithsonianmag.com/designimages/header-tile.png) top left repeat-x;
/*  background-color: red;*/
  position: relative; }
 
   #affiliate-links ul {    margin-bottom: 0;
    width: 700px;
    float: right;
   }

   #affiliate-links li {    margin: 10px 0;
    font: 10px "Helvatica Neue", Arial, sans-serif;
    font-weight: bold;
    border-right: 1px solid #004491;
   }
  
    #affiliate-links li a {     padding: 0 8px;
    }
    
 
  #tabWrapper {   float: left;
   position: relative;
   height: 50px;
   width: 969px;
   overflow: hidden; }
 
  #tab {   background: transparent url(http://media.smithsonianmag.com/designimages/header-tab.png) no-repeat 0 .3em;
   width: 470px;
   height: 70px;
   position: absolute;
   top: 0;
   z-index: 15; }
   
#big-nav { background-color:#4677d9; z-index: 10000;}

#main-nav {margin-bottom: 0; clear: left; float: left; width: 969px; background-color: #4677d9;}
#main-nav li {display: inline;  float: left;  font: 12px Arial, sans-serif; border-right: 1px solid #FFF;  }
#main-nav li a {float: left;   padding: 8px 9px;   color: #FFF; }
#main-nav li#selected a { background:url(http://media.smithsonianmag.com/designimages/navigation-rollover.gif) top left repeat-x; color: #000;}
#main-nav li a:hover{ background-color:#8ea7d9; text-decoration:none;}

#main-nav li#nav-subscribe a { background-color:#f36e21; color: #ffffff; }
#main-nav li#nav-subscribe-left a { background-color:#f36e21; color: #ffffff; }
#main-nav li#nav-subscribe-right a { background-color:#f36e21; color: #ffffff; position:absolute; right:52px;  border-right:0px solid; border-left: 1px solid #FFF;}

#main-nav li#last a { border:0px solid}

#navigation_logo, #navigationbar {height: auto; margin: 0 auto; position: relative; width: 969px;}

#airspace-logo { background: transparent url(http://media.airspacemag.com/designimages/AirspaceMag-logo-white.png) top left no-repeat; padding-bottom:5px; margin-top:5px; clear:all;}
#airspace-logo a {display: block; width: 330px;  height: 80px;  text-indent: -9999px;}
  
#big-subnav { background:url(http://media.smithsonianmag.com/designimages/navigation-subnav.gif) top left repeat-x; z-index: 10000;}

.home #subnav-container { height: 10px;
 background: #efefed url(http://media.smithsonianmag.com/designimages/nav-shadow-grey.gif) top left repeat-x; }
 
 .subnav #subnav-container {
height: auto; margin: 0 auto; position: relative; width: 969px;}

.subnav #content-inset {
/* padding-top: 12px;*/
}

 #subnav {  margin: 0 0 0px 0;
  float: left;
  width: 969px; }
 
  #subnav li {  float: left;
   display: inline;
   font: .925em "Helvetica Neue", Arial, sans-serif; /* 12px */
  }
  
   #subnav li a {    float: left;
    color: #000;
   }
  
    #subnav li a span {     float: left;
     padding: 7px 10px 4px 10px;
    }
   
    #subnav li.selected a span {  text-decoration:underline;}

/* Footer
--------------------------------- */
#bottom-ads { clear: both; }

#footer-top h2 { margin: 10px 5px 6px 5px;
 padding-bottom: 2px;
 font: 1.1em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 text-transform: uppercase;
 border-bottom: 1px solid #666; }

#footer-top p { margin-right: 5px;
 margin-left: 5px;
 font: 1.1em Georgia, "Times New Roman", serif; /* calculates to 11px type */
 line-height: 1.6em;
 color: #6b6b6b; }

#recent-issues { margin: 0 5px;
 float: left; 
 width: 297px;
 list-style: none; }

 #recent-issues li {  float: left;
  width: 99px; }

  #recent-issues li p {   margin-bottom: 0;
   text-align: center;
   font: .845em "Helvetica Neue", Arial, sans-serif; }
  
  #newsletter h3 {   margin-left: 5px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif; }

#footer-bottom h2 { padding: 10px 5px 6px 5px;
 font: 1.1em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 text-transform: uppercase; 
 background-color: #e5e5e5; }

.footer-bar { float: left;
 clear: left;
 width: 955px; }

#affiliates { margin-bottom: 0;
 float: left;
 width: 955px; }

 #affiliates .affiliate {  margin: 0 0;
  float: left;
  display: inline; }
 
  .affiliate a {   width: 158px;
   height: 40px;
   float: left;
   border-right: 1px solid #ccc;
   text-indent: -9999px; }

  #affiliates .last a {   border-right: none; }
 
  #logoGoSmith  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-gosmith.gif)   0 -40px no-repeat; }
  #logoAirspace  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-airspace.gif)   0 -40px no-repeat; }
  #logoSST    { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-sst.gif) 0 -40px no-repeat; }
  #logoStore   { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-store.gif)    0 -40px no-repeat; }
  #logoJour    { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-journys.gif)   0 -40px no-repeat; }
  #logoChannel  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-channel.gif)   0 -40px no-repeat; }

  #logoGoSmith a  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-gosmith.gif)   0 0 no-repeat; }
  #logoAirspace a  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-airspace.gif)   0 0 no-repeat; }
  #logoSST a    { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-sst.gif) 0 0 no-repeat; }
  #logoStore a   { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-store.gif)    0 0 no-repeat; }
  #logoJour a    { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-journys.gif)   0 0 no-repeat; }
  #logoChannel a  { background: transparent url(http://media.smithsonianmag.com/designimages/affiliate-channel.gif)   0 0 no-repeat; }
  
  #affiliates li a:hover {   background: transparent !important; }

#footerlinks { background-color: #474747; }

 #footerlinks a { color: #c4c4c4; }
 #footerlinks a:hover { color: #fff; }
 
 #footerlinks li {  font: .845em "Helvetica Neue", Arial, sans-serif; /* 11px */
 }
 
 #footerlinks-right {  margin-right: 15px;
  float: right;
  width: 400px; }
 
 #footerlinks-left {  margin-left: 15px;
  float: left;
  width: 900px; }
 
  #footerlinks ul {   margin-top: 10px;
   margin-bottom: 10px;
   list-style: none; }
 
  #footerlinks-right ul {   float: right;
   width: 400px; }
  
  #footerlinks-left ul {   float: left;
   width: 900px; }
  
   #footerlinks-right li {    float: right;
    display: inline;
    border-right: 1px solid #ccc;
   }
   
   #footerlinks-left li {    float: left;
    display: inline;
    border-left: 1px solid #ccc;
   }
   
   #footerlinks .last {    border: none;
   }
     
    #footerlinks a {     margin: 0 10px;
     float: left;
     color: #c4c4c4;
    }
    
    #footerlinks-right .last a {     margin-right: 0;
    }
    
    #footerlinks-left .last a {     margin-left: 0;
    }

#footer-base { background-color: #000; }

 #footer-base p {  margin: 10px 20px;
  float: right;
  width: 160px; }
 
  #footer-base p a {   display: block;
   float: right;
   width: 160px;
   height: 30px;
   text-indent: -9999px;
   background: transparent url(http://media.smithsonianmag.com/designimages/smithsonian-footer.png) top left no-repeat; }

#google { width: 728px; }
#bottom-promo { width: 210px; }

/* Home Page
--------------------------------- */
#feature-block { margin-bottom: 10px; 
z-index:-100; 
clear: left;
padding-left:15px;
}

#feature-block-new { margin-bottom: 10px; 
z-index:-100; 
clear: left;
}

#animation-wrap { margin-bottom: 10px;
 height: 338px;
z-index:-100;  }

.feature { margin-right: 1px;
 float: left;
 text-align: center; }

#feature-left, 
#feature-right  { width: 234px; }
#feature-center { width: 161px; background: #fff url(http://media.smithsonianmag.com/designimages/tih-gradient.gif) top left repeat-x; }

#feature-left-new   { width: 209px; }
#feature-right-new  { width: 209px; }
#feature-center-new { width: 209px; }

 .feature h2 {  margin-bottom: 0; }
 
 .feature img {
  padding-top:2px;}

 .tih-date {  padding: 5px 3px;
  font: 1.8em "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  color: #93a268;
  background-color: #e5e5cf; }
 
  .tih-date a { color: #93a268; text-decoration: none; }

 #today-in-history {  margin: 10px;
  font: 1.1em "Helvetica Neue", Arial, sans-serif;
  text-align: left;
  line-height: 1.3em; }

.web-only { margin: 0 !important;
 padding: 2px 6px;
 float: right;
 display: inline;
 background-color: #ffed8f;
 font: 1em "Helvetica Neue", Arial, sans-serif !important;
 font-weight: bold !important;
 color: #666;
 text-transform: uppercase; }


#articles { clear: left;
padding-left:15px; }

 .hp-article {  margin-top: 1px;
  margin-right: 0 !important; /* override .col class */
  background: #edeeec url(http://media.smithsonianmag.com/designimages/new-hp-article-bg.gif) top left no-repeat;
  padding-bottom: 10px !important; }
  
  .blog-article {  margin-top: 1px;
  margin-right: 0 !important; /* override .col class */
  background: #edeeec url(http://media.smithsonianmag.com/designimages/new-hp-article-bg.gif) top left no-repeat;
  padding-bottom: 10px !important; }

  .mainStory {         margin: 10px 5px 0 225px; }
        
        .mainImage {     
        width:204px;
        float: left;
        margin: 10px 0px 10px 10px; }
   
   .hp-article p {    margin-bottom: 0 !important;
   }
   
   .blog-article p {    margin-bottom: 0 !important;
   }

   .hp-article p.article-cat {    margin: 0;
    font: 1.1em  Helvetica, Arial, sans-serif;
   }
   
   .blog-article p.article-cat {    margin: 0;
    font: 1.1em  Helvetica, Arial, sans-serif;
   }

   .hp-article h3 {    margin: 0;
    font: 1.5em Georgia, "Times New Roman", Times, serif;
    font-weight:bold;
   }
   
   .blog-article h3 {    margin: 0;
    font: 1.5em Georgia, "Times New Roman", Times, serif;
    font-weight:bold;
   }

   .hp-article p {    margin-bottom: 0;
    font: 1.2em Georgia, "Times New Roman", serif;
    line-height: 1.460em; /* calculates out to 16px */
   }
   
   .blog-article p {    margin-bottom: 0;
    font: 1.2em Georgia, "Times New Roman", serif;
    line-height: 1.460em; /* calculates out to 16px */
   }

   .hp-article .fullstory {    margin-bottom: 1.5em;
    font: 1em "Helvetica Neue", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
   }
   
   .blog-article .fullstory {    margin-bottom: 1.5em;
    font: 1em "Helvetica Neue", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
   }

.special-article {  margin-top: 1px;
  margin-right: 0 !important; /* override .col class */
  border-top: 1px solid #6d6d6d;
  background: transparent url(http://media.smithsonianmag.com/designimages/article-background-special.jpg) top left no-repeat;
  padding-bottom: 30px !important; }

  .special-article div {   margin: 15px 7px 0 250px; }

   .special-article img {    float: left;
    padding: 10px 20px 15px 10px;
   }
   
   .special-article p {    margin-bottom: 0 !important;
   }

   .special-article p.article-cat {    margin: 0;
    font: 1em "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
   }

   .special-article h3 {    margin: 0;
    font: 1.5em "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
   }

   .special-article p {    margin-bottom: 0;
    font: 1.2em Georgia, "Times New Roman", serif;
    line-height: 1.460em; /* calculates out to 16px */
   }

   .special-article .fullstory {    margin-bottom: 1.5em;
    font: 1em "Helvetica Neue", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
   }
   
   .special-webextra img {    
    float: left;
    padding: 0px 5px 0px 0px;
   }


#player { margin-bottom: 20px; }

#hp-bottom { background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 5px 5px 5px; }
 
.browse {
 padding-top:10px;}

.browse h3 { margin-bottom: 6px;
 font: 1.2em "Helvetica Nene", Arial, sans-serif;
 font-weight: bold; }

.browse ul { 
 padding-top: 8px;
 list-style: none; }

 .browse li {  margin-bottom: 3px;
  font: 1em Georgia, "Times New Roman", Times, serif;
  line-height: 1.4em; }


#featured-articles { 
 margin-right: 0 !important;
 float: left;
 margin-bottom: 20px;
 position: relative;
 overflow: hidden;  
 width: 792px !important;
 background: #f7f3ef url(http://media.smithsonianmag.com/designimages/featured-body.png) top left repeat-y; 
}

 #featured-roundedTop,
 #sub-cat-roundedTop {  background: transparent url(http://media.smithsonianmag.com/designimages/featured-top.png) top left no-repeat; }

  #featured-roundedBottom,
  #sub-cat-roundedBottom {   background: transparent url(http://media.smithsonianmag.com/designimages/featured-bottom.png) bottom left no-repeat; }

   #features-header {    background: #fff;
    float: left;
    width: 770px;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 8px;
    background: #fff url(http://media.smithsonianmag.com/designimages/featured-head-top.png) top left no-repeat;
   }
   
   #sub-cat-browse-header {    background: #fff;
/*    float: left;*/
/*    width: 770px;*/
    margin: 0 10px 8px 10px;
    background: #fff url(http://media.smithsonianmag.com/designimages/subcat-head-top.png) top left no-repeat;
   }

    #features-header-inner {     padding: 5px 10px;
     float: left;
     width: 750px;
     background: transparent url(http://media.smithsonianmag.com/designimages/featured-head-bottom.png) bottom left no-repeat;  
    }

    #sub-cat-browse-header-inner {     padding: 5px 10px;
     background: transparent url(http://media.smithsonianmag.com/designimages/subcat-head-bottom.png) bottom left no-repeat;  
    }

     #features-header h2, {      float: left;
      margin-right: 15px;
      font: bold 1.6em/1.3em "Helvetica Neue", Arial, sans-serif; 
     }
     
     #sub-cat-browse-header h2 {      margin-right: 15px;
      font: bold 1.6em/1.3em "Helvetica Neue", Arial, sans-serif; 
     }
     
     #features-header p {      color: #888;
      float: left;
      margin: 0;
      font-size: 1em;
      margin-top: .3em;
     }
     #features-header ul {      margin: 0;
      margin-top: 2px;
      margin-right: 5px;
      float: right;
      width: 33px;
      display: inline;
     }
     #features-header li {      float: left;
      list-style: none;
      margin-left: 1px;
      text-indent: -9999em;
      width: 15px;
      height: 15px;
      display: block;
      cursor: pointer;
     }

     #features-header li#prevButton { background: transparent url(http://media.smithsonianmag.com/designimages/arrowButtonLeft.png) no-repeat top left; }
     #features-header li#nextButton { background: transparent url(http://media.smithsonianmag.com/designimages/arrowButtonRight.png) no-repeat top left; }

     /* IE6 doesn't support :hover on an li, so no need for the flicker patch */
     #features-header li#prevButton:hover { background: transparent url(http://media.smithsonianmag.com/designimages/arrowButtonLeftOver.png) no-repeat top left; }
     #features-header li#nextButton:hover { background: transparent url(http://media.smithsonianmag.com/designimages/arrowButtonRightOver.png) no-repeat top left; }



   #feature-collection-wrapper {    float: left;
    position: relative;
    left: -790px;
    width: 790px;
   }

    .feature-collection {     float: left;
/*     height: 12.5em !important; */
     bottom: 0;
     width: 790px;
    }

     .feature-collection .inner-div {      margin: 0;
      float: left;
      width: 790px;
      bottom: 0;
     }

      .feature-article {       margin-left: 5px;
       width: 235px;
       margin-bottom: 5px;
       margin-right: 20px;
       float: left;
      }
      
       .feature-image {        float: left;
        width: 103px;
       }

       .feature-article img {        float: left;
        padding: 0 10px 5px 0;
        margin: 0 !important;
       }

       .feature-article h3 {        font-size: 1.1em;
        text-align: left;
       }

       .feature-article p {        text-align: left;
        font:  1em/1.3em "Helvetica Neue", Arial, sans-serif;
       }

.homepageSkyscraper { margin-top: -12px; } 
#hp-bottomModules { padding-top: 4px; background: transparent url(http://media.smithsonianmag.com/designimages/hp-roundedbar.png) top left no-repeat; }
#hp-bottomModules .floatedModule {  border-top: none; } 
#hp-bottomModules p {  margin-left: 7px; } 
#hp-bottomModules .content-w-image {  margin-left: 145px; }
#hp-bottomModules .subscription {  margin-left: 235px; }

/* Specific Modules (see towards the end of the document for generic module rules)
-----------------------------------------------------*/
#most-popular { 
border-top: 1px solid #6d6d6d;
 margin-top: 1px;
}

 #tabNav {  margin-bottom: 0;
  padding-top: 5px;
  height: 1.6em;
  background: #f2f2eb url(http://media.smithsonianmag.com/designimages/tabnav-back.png) bottom left repeat-x;
/*  padding-left: 5px;*/
 }

  .tabTitle {   padding: 2px 10px 2px 10px;
   display: inline;
   cursor: pointer;
   position: relative;
   bottom: 0px;
   margin-right: 2px;
   font: 1em "Helvetica Neue", Arial, sans-serif;
   font-weight: bold;
   text-transform: uppercase;
   color: #000; }

  .tabTitle a {
/*   color: #888;*/
  }

  #tabNav li.active {   background-color: #f7f7f1;
   border: 1px solid #999;
   border-bottom: 2px solid #f7f7f1;
   font-weight: bold;
   padding-bottom: 3px;
   padding-top: 3px;
   color: #004491; }

  #tabNav li.active a {   color: #004491 !important;
   outline: none; }
  
  #most-popular-body {   clear: left;
background: #fff url(http://media.smithsonianmag.com/designimages/bg-gradient.png) top left repeat-x; }

  .tabBody {   padding-top: 10px;
   border-top: 1px solid #999; }

   .most-popular-list {    margin-left: 2.7em;
    margin-right: 5px;
   /* list-style-position: inside;*/
    font: 1.1em "Helvetica Neue", Arial, sans-serif;
   }

    .most-popular-list li {     margin-bottom: 5px;
    }

#blogHead { clear: left; }

#blogs { padding-top: 0; }
 
 #blogs .blog-date {  margin: 0 7px;
  font: 1em Georgia, "Times New Roman", serif; }
 
 #blogs .blog-title {  margin: 0 7px 1.3em 7px;
  font: 1em "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase; }
 
 #blogs .blog-link {  margin-right: 7px;
  margin-left: 7px;
  font: 1em "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase; }
 
#think-fast-form input { margin-right: 7px;
 vertical-align: middle; }

#think-fast-form label { margin-left: 7px;
 margin-right: 7px;
 margin-bottom: 5px;
/* display: block;*/
 font: 1.1em Georgia, "Times New Roman", serif; }

 #think-fast-form ul {  margin-left: 7px;
  float: left;
  width: 130px; }

 #think-fast-form li {  margin-bottom: 8px;
  float: left;
  clear: left;
  width: 130px; }

 #think-fast-form li input {  float: left;
  margin: 0;
  padding: 0; }

 #think-fast-form label span {  margin-left: 18px;
  display: block; }
 
 .quizCorrect  { color: #0c0; font-weight: bold !important; }
 .quizIncorect { color: #f00; font-weight: bold !important; }
 
 .quizDate { margin-bottom: 0; }

#think-fast-form .submit { margin: 1em 7px 0 7px;
 clear: left; }
 
 .think-fast-module {
 border-top: 1px solid #6d6d6d;
 margin-top: 1px;
 padding: 7px 0; 
 margin-bottom: 17px;
 clear: left; }
 
 .think-fast-module .linkList li
  { padding: 3px 2px;
 list-style: none;
 /* */
}

.think-fast-module img { 
 float: left; 
/* padding-right: 30px;*/
}

.think-fast-module .content-w-image { margin-left: 162px; }

.think-fast-module .linkList li { padding: 3px 10px;
 list-style: none;
 /* */
}
 
 .think-fast-module p{  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em;
  padding-top:5px; }
  
  .think-fast-module ul {   font: 1em "Helvetica Neue", Arial, sans-serif;
   line-height: 1.2em; }

   .think-fast-module ul li {    margin-bottom: 8px;
   }
 
#survey-form input { margin-right: 7px;
 vertical-align: middle; }

#survey-form label { margin-left: 7px;
 margin-right: 7px;
 margin-bottom: 5px;
/* display: block;*/
 font: 1.1em Georgia, "Times New Roman", serif; }

 #survey-form ul {  margin-left: 7px;
  float: left;
  width: 250px; }

 #survey-form li {  margin-bottom: 8px;
  float: left;
  clear: left;
  width: 250px; }

 #survey-form li input {  float: left;
  margin: 0;
  padding: 0; }

 #survey-form label span {  margin-left: 18px;
  display: block; }
 
 .quizCorrect  { color: #0c0; font-weight: bold !important; }
 .quizIncorect { color: #f00; font-weight: bold !important; }
 
 .quizDate { margin-bottom: 0; }

#survey-form .submit { margin: 1em 7px 0 7px;
 clear: left; }

#toc-module .issue-cover { margin: 3px 17px 10px 0;
 float: left; }

#toc-module p { margin-bottom: 0; }

#toc-module ul { margin-left: 150px; }

#slideshow,
#departments { padding-top: 0; }

/* Okay, so this isn't really a module, but I can't think of a better place to put it. */
#skyscraper { margin-bottom: 2em;
 float: right;
 width: 160px; }




/*  Site Map 
----------------------------------------------------*/

.innerList { 
/* clear: left; */
 list-style: none; 
 float: left; 
 margin: 5px 0 20px 0;
 padding-left: 0;
 font: 1.1em Georgia, "Times New Roman", serif; 
}

 .innerList li {  float: left;
  width: 793px; }
 
  .innerList li li {
/*   float: left;*/
   display: inline;
   width: auto; }
  
   .innerList li li a {    border-right: 1px solid #ace; 
    padding: 0px 10px; 
    float: left; 
   }

   .innerList li.last a { border: none; }




/* Article 
-----------------------------------------*/
 #articleHeaderAd .ad-note {  margin-top: 0; }
 
.sidebar {
 width: 145px;
background: #fff url(http://media.smithsonianmag.com/designimages/sidebar-back.png) top left no-repeat; }

 .sidebar-tile {  background: transparent url(http://media.smithsonianmag.com/designimages/sidebar-tile.png) top left repeat-y; }
 
  .sidebar h3 {   padding: 10px 10px 0 10px;
   font: 1.4em "Helvetica Neue", Arial, sans-serif;
   font-weight: normal;
   background: transparent url(http://media.smithsonianmag.com/designimages/sidebar-top.png) top left no-repeat; }
  
  .sidebar p {   padding: 0 10px 10px 10px;
   border-bottom: 1px solid #b2b2b2;
   font-size: 1.1em;
   line-height: 1.5em; }f
  
  .sidebar p.byline {   margin: 0 10px 5px 10px;
   padding: 0;
   padding-bottom: 5px;
   color: #5f5f5f;
   font: 1em "Helvetica Neue", Arial, sans-serif; }


/* Museum Day 
-----------------------------------------*/

.museum {                    color: #236ac3
}

.form { font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #FFFFFF;
 background-color: #006699;
 float: left;
 padding-top: 10px; }

.go { font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 float: left;
 margin-left: 10px; 
 border: 1px solid #ccc; }

/* Sojourner 
-----------------------------------------*/
.partner { 
 float: left; 
 border-bottom: 1px solid #ccc; 
 padding: 7px 0; 
}

 .partner-logo {  width: 162px;
  float: left;  
 }

 .partner p {  font-size: 1.1em; }

 .partner img {  margin-bottom: 1.8em; }

/* Destination Hunter 
-------------------------------*/

.destination { padding: 10px 0 20px 0; }

.destination h2 { font-family: "Helvetica Neue", Arial, sans-serif;
 font-size: 1.2em; 
}

.destination p { font-size: 1.1em;
 color: #555;
 margin: 0 !important;
 margin-top: 1.5em !important; }

.destination ul { margin-top: .5em;
 float: left; }

.destination ul li { float: left;
 padding: 0;
 font-size: 1em;
 list-style: none;
 font-family: "Helvetica Neue", Arial, sans-serif; 
}

.destination ul li a { font-size: .8em;
 border-right: 1px solid #888;
 float: left;
 line-height: 1em;
 padding: 0 5px;
 text-transform: uppercase;
 font-weight: bold; }

.destination ul li#last a{ border: none; }

.destination h3 { font-family: "Helvetica Neue", Arial, sans-serif; }

#destination-hunter-header { clear: both;
 padding-bottom: 7px;
 float: left;
 font: 1.2em "Helvatica Neue", Arial, sans-serif; }

 #destination-hunter-header * { 
  font-family: "Helvetica Neue", Arial, sans-serif;
  vertical-align: middle; }

 #destination-hunter-header p {
/*  padding-top: 2px;*/
  font-size: 1.1em;
  margin: 0;
  float: left; }

 #destination-hunter-header label { 
  font-size: 1.1em; }

 #destination-hunter-header select option {  padding: 1px 5px; }

 #destination-hunter-header form { 
  float: right;
  text-align: right;
  width: 300px; }

#destination-hunter-map { clear: both;
 border-top: 1px solid #666;
 border-bottom: 3px solid #084973; }

.slideshow { padding: 15px 40px;
 border-right: 1px solid #ccc; }

.slideshow h3, .slideshow h4, .slideshow p { margin: 0 !important; }

.slideshow p { font-size: 1.1em;
 color: #555; }

#dh-gallery { margin: 0 !important; 
}

#dh-gallery a { display: block;
 width: 307px;
 height: 200px;
 text-indent: -9999em;
 overflow: hidden;
 /* commenting out unnecessary images -- background: transparent url(http://media.smithsonianmag.com/designimages/dh-gallery.png) 0 -10px no-repeat;   */
}

#imagesbyLine { margin-top: 3px;
 font: 1.1em "Helvetica Neue", Arial, serif;
 font-size: 1.1em;
 color: #777;
 font-style: italic; }

.sponsor { width: 256px !important;
 float: left;
 border: 1px solid #ccc !important;
 margin-left: 15px !important;
margin-right: 15px !important;
 padding: 15px; }

.sponsor span { font-weight: bold;
 clear: both; }

.sponsor p { font-size: 1em;
 margin-right: 10px;
 color: #777;
 margin-bottom: .5em;  
 
}

.sponsor p#sponsored-text { clear: both;
 font: 1.1em Georgia, "Times New Roman", serif;
 line-height: 1.5em; }

.sponsored-by { float: left; }

 .sponsored-by img {  margin-left: 20px;
  vertical-align: middle; }

.sponsor #sponsorMainImage { 
 float: right !important;
 padding-left: 7px;
 padding-bottom: 7px; }

.sponsor h4 { margin: 0 !important;
 font-size: 1em;
 color: #666;
 font: 1.1em Georgia, "Times New Roman", serif;
 font-weight: bold; }

#destination-modules { margin-bottom: 1.7em; }


/*  Article 
-------------------------------------*/
#superArticleAd { margin: 10px 0px 0px 0px; }

.article_sidebar { border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 0px 5px 0px; 
 margin-bottom: 10px; }
 
#article_sidebar li {  list-style: none;
  padding: 0px 0px 5px 0px;
  margin-right: 0px;
  font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#article_sidebar li a { padding: 10px 20px 5px 20px;
 font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#article_sidebar p { padding: 0px 0px 0px 7px;
 font: 9px "Helvetica Neue", Arial, sans-serif; /* 11px */
}
 
  
  #article-font-size { background: transparent url(http://media.smithsonianmag.com/designimages/icon_size.gif) 0 50% no-repeat; }

  #article-email { background: transparent url(http://media.smithsonianmag.com/designimages/icon_email.gif) 0 50% no-repeat; }

  #article-print { background: transparent url(http://media.smithsonianmag.com/designimages/icon_print.gif) 0 50% no-repeat; }

  #article-discuss { background: transparent url(http://media.smithsonianmag.com/designimages/icons_comments.gif) 0 50% no-repeat; }

  #article-share { background: transparent url(http://media.airspacemag.com/designimages/icons_rss.gif) 0 50% no-repeat; }

  #article-singlepage { background: transparent url(http://media.airspacemag.com/designimages/icons_singlepage.gif) 0 50% no-repeat; }

.footer1Image img { margin: 15px;
 margin-right: 0;
 float: right; }

#articleImage { float: left; }

#articleImage img { float: left; }

#articleImage p { float: right;
 font-size: 1.1em;
 color: #777;
 font-style: italic;
 padding-right:2px; }

.articleImageCaption { float: right; font: 1.0em "Helvetica Neue", Arial, serif; color: #777; font-style: normal; width:380px; }
.articleImageCaptionwide { float: right; font: 1.0em "Helvetica Neue", Arial, serif; color: #777; font-style: normal; width:628px; }
.articleImageCredit { float: right; font: 1.0em "Helvetica Neue", Arial, serif; color: #777; font-style: italic;  }
.viewMorePhotos { float: right; font: 12px "Helvetica Neue", Arial, serif; color: #777; font-style: normal; text-align:right; margin-top:0px; padding-right:2px; }

#essayTitle { 
 font: 2.2em 'Helvetica Neue', Arial, serif; 
 font-weight: bold;
  line-height: 1em; 
  text-align: left;}

#essaycredit { 
 float: right;
 font-size: 1.1em; 
 color: #777777;
 padding-right:10px;}

#articleTitle { 
 font: 2.8em "Helvetica Neue", Arial, serif;
 font-weight: bold;
 line-height: 1em;
 text-align: left; }

#byLine { 
 margin-top: 3px;
 font: 1.1em "Helvetica Neue", Arial, serif;
 color: #555; 
 list-style: none;
 line-height: 1.3em;
margin-bottom:-10px; }
 
#byLineLanding { 
 margin-top: 0px;
 font: 1em "Helvetica Neue", Arial, serif;
 color: #555; 
 list-style: none;
 line-height: 1.3em; }

#subHead { 
 color: #555; 
 font-size: 1.2em;
 line-height: 1.5em;
 padding-right:10px; }

#photo-table { 
 background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
}

#photo-table_new { 
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
}

#photo-table-wide { 
 margin-right: 0 !important;
 margin-bottom:10px;
}

#pod-image { 
 border: 1px solid #b2b2b2;
}

#article-body {
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
}

#essay-body {
 background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
}

#archives{
 background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
 padding-left:5px;
}

#about-smith{
 background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 margin-right: 0 !important;
 margin-bottom:10px;
 padding-left:5px;
}

#article-text {
 padding: 0px 10px 10px 0;
 clear:left;
}

#article-head {
 padding: 10px 10px 10px 0;
 width:621px;}
 
#essay-head {
 padding: 5px 5px 5px 5px;
 width:621px;}

#article-body p {
/* text-align: justify;*/
}

 #article-body #article-related p {  text-align: left; }

#articlePaginationWrapper { padding-top: 10px;
 padding-bottom: 40px;
 text-align: center !important;
 border-top: 1px solid #ccc;
 font: 1.1em "Helvetica Neue", Arial, sans-serif;
 background: transparent url(http://media.smithsonianmag.com/designimages/article-footer.png) bottom center no-repeat; }

#articlePaginationWrapper a { padding: 5px 10px;
 border-right: 1px solid #ccc; }

#articlePaginationWrapper a.current-page {  border: 1px solid #004491; }

#articlePaginationWrapper a.last { border: none; }

#landingPaginationWrapper { padding-top: 10px;
 padding-bottom: 40px;
 text-align: center !important;
 border-top: 1px solid #ccc;
 font: 1.1em "Helvetica Neue", Arial, sans-serif; }

#landingPaginationWrapper a { padding: 5px 7px;
 border-right: 1px solid #ccc; }

#landingPaginationWrapper a.current-page {  border: 1px solid #004491; }

#landingPaginationWrapper a.last { border: none; }

comment_body { background-color: #0C2833;
 margin-left: 40px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px; }

#comment_content { background-color: #fff;
 width:620px;
 margin-left:40px;
 margin-right:40px;

}

#comments { margin-left:6px;
 width:620px;
 /* commenting out border, moving it to comments-post --  border-right: 1px solid #7ea2a6; border-left: 1px solid #7ea2a6; */
}

#comments em{ font-style: italic;
 font-size: 8pt; }
h6  { 
color: #7ea2a6; 
font-size: 15pt; 
font-family: Georgia; 
line-height: 16pt; 
margin: 10px 20px 10px 20px }

.comment_box h3 { 
color: #fff; 
font-size: 12pt; 
font-family: Georgia; 
line-height: 13pt; 
margin: 5px 0 0 }

#comments p { font-family: Georgia;
 font-size: 10pt; }



.comment_post_entry p{ line-height: 16pt; }

.comment_post  { 
margin: 0; 
/*padding: 10px 20px; this does not work in ie6 */
border-top: 1px solid #7ea2a6;
border-right: 1px solid #7ea2a6; 
border-left: 1px solid #7ea2a6;
border-bottom: 1px solid #7ea2a6; }

.comment_post_info a{ text-decoration: none;
 font-weight: bold;
 color: #004491; }

.comment_post_info p{ text-decoration: none;
 color: #5f5f5f;
 font: 1em "Helvetica Neue", Arial, sans-serif; }


#comment_box{ border: 1px solid #7EA2A6;
 background-color: #7EA2A6;
 padding: 10px 20px 10px 20px;
 font-family:Georgia;
 font-size: 11pt; }

#comment_box p{ color: #fff;
 padding: 10px 20px 10px 20px; }
 
 
  /* Comments Articles
------------------------------*/

#comments_shaded { 
 margin-left:6px;
 width:611px;
 /* commenting out border, moving it to comments-post --  border-right: 1px solid #7ea2a6; border-left: 1px solid #7ea2a6; */
}

#comments_shaded em{ font-style: italic;
 font-size: 8pt; }
 
 .comments_box h3 { 
color: #333;
font-size: 12pt; 
font-family: Arial, Helvetica, sans-serif;
line-height: 13pt; 
margin: 5px 0 0 }

#comments_inner_shaded {
 padding-left:20px;
 padding-lright:5px;
 width:578px; }
 
 #comments_shaded p { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; }
 
 .comments_post_entry p{ line-height: 16pt;
 font-family:Arial, Helvetica, sans-serif; }

.comments_post  { 
margin: 0; 
/*padding: 10px 20px; this does not work in ie6 */
border-bottom: 1px solid #a7a7a7;
padding-top:10px; }

.comments_post_info a{ text-decoration: none;
 font-weight: bold;
 color: #a7a7a7; }

.comments_post_info p{ text-decoration: none;
 color: #a7a7a7;
 font: 1em Arial, Helvetica, sans-serif; }
 
 #comments_box{
border: 1px solid #d8d8d8;
 background-color: #f9f9f9;
 padding: 10px 20px 10px 20px;
 font-family:Georgia;
 font-size: 11pt; }

#comments_box p{ color: #000;
 padding: 0px 0px 0px 0px;
 vertical-align:top; }
 
 h6  { 
color: #333333; 
font-size: 14pt; 
font-family: Arial, Helvetica, sans-serif;
line-height: 16pt; 
margin: 10px 20px 10px 20px }

/* Comments Grey
------------------------------*/

 #comments_shaded_grey {
 background-color: #393939;
 padding-top:5px;
 width:619px; }

.comments_box_grey h3 { 
color: #FFF;
font-size: 12pt; 
font-family: Arial, Helvetica, sans-serif;
line-height: 13pt; 
margin: 5px 0 0 }

 #comments_shaded_grey h6 {
  margin-left: 20px;
 }
 
 #comments_shaded_grey p { 
 font-family: Georgia;
 font-size: 10pt; }
 
  #comments_box_grey {
background-color:#393939;
 padding: 10px 20px 10px 20px;
 font-family:Georgia;
 font-size: 11pt; }

#comments_box_grey p{ color: #999;
 padding: 0px 0px 0px 0px;
 vertical-align:top; }

/* Adwords 
------------------------------*/
.adWords { margin-top: 1.2em; }

.adWords div { border-top: 1px solid #444; }

.adWords h3 { margin-top: .5em;}
.adWords h4 { font-size: 1.1em; color: #666; }
.adWords p { font-size: 1.1em; color: #555;}

.adWords h3,
.adWords h4,
.adWords p,
.adWords ul { margin-right: 7px; }

.adWords p { font-size: 11px; }


/* Footer 1 
-----------------------------------*/
.genericArticleImage { 
 float: right; 

}

.genericArticleImage img { 
 padding-left: 15px;
 padding-bottom: 10px; }

/* Search Results 
----------------------------------*/

#searchBar { background: #f7f7f1;
 padding: 5px 10px;
 border-bottom: 1px solid #888; }
 
#searchBar input {
 padding-top:3px;
 padding-bottom:3px;
 font-size:14px;
 margin-right:10px;
}

#searchBar input.btn {
 font-size:14px;
   font-family:Verdana,sans-serif;
   width:65px;
   height:25px;
   background-color:#dedfca;
   border-style:solid;
   border-color:#b2b2b2;
   border-width:1px;
   cursor:pointer;
}

#search-results .nextAndPrevious, #search-results .nextAndPreviousBottom{ font-size: 1.1em; }


/* Archives 
-----------------------------------*/
.archives ul { margin-bottom: 30px; list-style: none; clear: left; float: left;}
.archives li { float: left; margin-right: 10px; margin-top: 1em;}
.archives a { 
 display: block; 
 font-family: "Helvetica Neue", Arial, sans serif; 
 font-size: .845em; /* calculates out to 11pt */
/* margin-bottom: .5em;*/
}




/* Multimedia
------------------------------------------------------------------*/

#multimedia-feature h2 { font-size: 1.2em;
 font-family: "Helvetica Neue", Arial, sans-serif; }

#multimedia-feature p { font-size: 1.1em; }

#multimedia-sub-cat { margin-right: 0 !important;
 margin-bottom: 20px;
 background: transparent url(http://media.smithsonianmag.com/designimages/subcat-body.png) top left repeat-y;
 float: left; 
 width: 631px !important;
 position: relative;
 overflow: hidden;
 margin: 2em 0 !important; }

#multimedia-sub-cat p { width: 135px; }

#multimedia-sub-cat h3 { background: #fff;
 padding: 5px 10px;
 margin-bottom: 5px; 
}

#multimedia-sub-cat h4 { margin-bottom: .5em;
 font-size: 1.1em;
 width: 288px; }

#multimedia-sub-cat a { font-size: .9em; }

.multimedia { 
 padding: 10px 0; 
}

.multimedia-header { margin-top: 1px;
 border-top: 1px solid #888; }

.multimedia img { float: left; 
 padding: 0px 15px 10px 0; }

.multimedia h4 { margin-left: 7px; }

.multimedia p { font-size: 1.1em;
 color: #555; }

 #sub-cat-roundedTop {  background: transparent url(http://media.smithsonianmag.com/designimages/subcat-top.png) top left no-repeat;
  float: left; }
 
 #sub-cat-roundedBottom {  background: transparent url(http://media.smithsonianmag.com/designimages/subcat-bottom.png) bottom left no-repeat;

  float: left;
  padding-top: 10px; }
 
 #cat-wrapper {  margin-left: 17px;
  margin-right: 10px;
  width: 611px;
  float: left; }
 
  .subcat-group {
/*   margin-right: 5px;*/
   width: 305px;
   float: left; }
  
   .subcat-group div {    margin-right: 17px;
    width: 136px;
    float: left;
   }


#sub-cat-header { margin-left: 5px;
 width: 580px; }


/* Shopping 
--------------------------------------------------*/
#shoppingList li { height: 12em;
 list-style: none; }

 #shoppingList li a {  font-weight: bold;
  font: bold 1em "Helvetica Neue", Arial, sans serif; }
 
  #shoppingList li a img {   display:block; }




/* Modules -- Generic rules 
--------------------------------------------------*/
.module { 
 background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 5px 5px 5px; 
 margin-bottom: 5px; }

.floatedModule { border-top: 1px solid #6d6d6d;
 margin-top: 1px;
 padding: 7px 0; 
 margin-bottom: 17px;
/* clear: left;*/
}

/* BrownHead style to create a thin border around the module */
.adModule {
 background-color:#FFF;
 border: 2px solid #fed420;
 margin-top: 0px;
 padding: 7px 7px 7px 7px; 
 margin-bottom: 10px;
  clear: left;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; }

.adModule img {
padding-top:5px;
padding-left:5px;
padding-right:5px; }

.adModule h4 { line-height: 1.5em;
 font: 1.3em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 margin: 5px 7px 2px 7px; }
 
.adModule h4 a { 
 color:#6B5A2B; } 
 
.adModule p { 
  margin: 0px 0px 0px 7px;
  font: 1.1em Verdana, sans-serif;
  line-height: 1.6em; } 
  
.adModule p a { 
  color:#6B5A2B; } 

.text {
padding: 0px 0px 0px 5px; 
 color: #231F20;
 font: 1.1em Verdana, "Times New Roman", serif;
 line-height: 1.6em; }

.small-text {
padding: 0px 0px 0px 5px; 
 color: #231F20;
 font: .9em Verdana, "Times New Roman", serif;
 line-height: 1.6em; }

.small-text a { 
 color: #4e411e; }
 
 .small-text a:hover { 
 color: #4e411e; 
 text-decoration: underline; 
 }

.text a { 
 color: #4e411e;
 font-weight:bold; }
 
.text a:hover { 
 color: #4e411e; 
 font-weight:bold;
 text-decoration: underline; 
 }
 
/* At the Smithsonian Module */
.smithModule {
 background-color:#FFF;
 border: 4px solid #00a2c8;
 margin-top: 0px;
 margin-bottom: 10px;
  clear: left; }

/*
#hp-bottomModules .module { border-top: none; }
*/
.module img,
.floatedModule img { 
 float: left; 
/* padding-right: 30px;*/
}

.articleGalleryModule img { float: left;
 margin-left: 7px; }

.module .content-w-image,
.floatedModule .content-w-image { margin-left: 162px; }

.articleGalleryModule .content-w-image { margin-left: 86px; }

.module .linkList li,
.floatedModule .linkList li { 
 list-style: none;
 /* */
}

.articleGalleryModule { margin-top: 0;
 border: 1px solid #b2b2b2; 
}

.module h3, 
.module h4,
.plainModule h3,
.plainModule h4,
.floatedModule h3,
.floatedModule h4 { margin: 0 7px .5em 7px;
 padding-top: 4px;
 font: 1.3em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold; }

.articleGalleryModule h4, 
.articleGalleryModule p { margin-bottom: 0; }

.module h5,
.plainModule h5,
.floatedModule h5 { margin: 0 7px 0 7px;
 padding-top: 4px;
 font: 1em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 text-transform: uppercase; }


.module p,
.plainModule p,
.floatedModule p {  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em; }

/* Added article cat for categories above the departments */
.plainModule p.article-cat {  margin: 0 0px 0 7px;
  font: 1em "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  text-transform: uppercase; }
 
 .gradient p,
 .plainModule p,
 .articleGalleryModule p {  margin-left: 7px;
  margin-right: 7px; }

 .module ul,
 .floatedModule ul {   font: 1em "Helvetica Neue", Arial, sans-serif;
   line-height: 1.2em; }

   .module ul li,
   .floatedModule ul li {    margin-bottom: 8px;
   }

.blogModule p { font: 1.1em Georgia, "Times New Roman", serif; line-height: 1.4em; }
.blogModule h3 { margin: 0 7px 3px 7px; padding-top: 4px; font: 1.3em "Helvetica Neue", Arial, sans-serif; font-weight: bold; }

.departments { margin-bottom: 1.6em; }

.moduleLink { margin-top: .7em;
 font-weight: bold; 
 text-transform: uppercase; 
 display: block; 
 font-size: 1em;
 font-family: "Helvetica Neue", Arial, sans serif; }



/* Category Page
--------------------------------- */
#cat-feature {
/* margin-top: 5px;*/
 margin-bottom: 20px; }

#supercat-feature { margin-bottom: 20px; }

 #cat-feature h2 {  font: 1.3em "Helvetica Neue", Arial, sans-serif;
  font-weight: bold; }
 
 #cat-feature h3 {  margin-bottom: 1em;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
 
 #cat-feature p {  margin-bottom: 1em;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */
 }

.main-article-container {
 background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 width:470px;
 margin-bottom: 5px; }
 
.main-article-container h4 { 
 margin: 5px 0px 2px 7px;
 line-height: 22px;
 font-size: 20px;
 font-family: Georgia, "Times New Roman", Times, serif;
}

.main-article-container p { 
 margin: 0px 0px 0px 7px;
 line-height: 18px;
 font-size: 12px;
 font-family: Helvetica, Arial, sans-serif;
 margin-bottom:10px;
}

.main-article-container p.article-cat {  
  font: 1.1em  Helvetica, Arial, sans-serif;
  margin: 0px 0px 0px 7px;
   }

.vert-main-article-container {
 background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 width:470px;
 margin-bottom: 5px; }
 
.vert-main-article-container img {
 float:left;
 padding:0px 7px 0px 0px; }
 
.vert-main-article-container h4 { 
 margin: 5px 0px 2px 7px;
 line-height: 22px;
 font-size: 20px;
 font-family: Georgia, "Times New Roman", Times, serif;
}

.vert-main-article-container p { 
 margin: 0px 5px 0px 7px;
 line-height: 18px;
 font-size: 12px;
 font-family: Helvetica, Arial, sans-serif;
 margin-bottom:10px;
}

.MPnumber {
  float:left;
  font: 3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold;
   margin-top:15px;
   margin-right:10px;
   margin-left:10px;
}

#category-articles {
 clear: left;
padding-left:15px;
}

 .cat-article {
/*  padding-top: 10px;*/
  border-top: 1px solid #6d6d6d; }
 
  .cat-article img {
/*   margin-top: 10px;*/
   margin-right: 17px;
   margin-left: 8px;
   margin-top: 8px;
   margin-bottom: 20px;
   float: left; }
   
  .cat-article h2 { 
   margin-top: 4px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .cat-article h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .cat-article p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
  }
.cat-article p.article-cat {  
  font: 1.1em  Helvetica, Arial, sans-serif;
  margin: 0px 0px 0px 0px;
   }

 .MP-article {
/*  padding-top: 10px;*/
  border-top: 1px solid #6d6d6d; }
 
  .MP-article img {
/*   margin-top: 10px;*/
   margin-right: 17px;
   margin-left: 8px;
   margin-top: 8px;
   padding-bottom: 10px;
   float: left; }
   
  .MP-article h2 { 
   margin-top: 2px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .MP-article h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .MP-article p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
  }

.MP-article p.article-cat {
  font-family: Helvetica, Arial, sans-serif;
  font-size:1.1em;
  padding: 10px 0px 0px 0px;
   }
  
#cat-breadcrumbs { margin-left: 0px;
  margin-bottom: 5px;
  float: left;
  display: inline;
  font: .99em "Helvetica Neue", Arial, sans-serif; /* 10px */
  text-transform: uppercase;}

.cat-breadcrumb { margin-bottom: 5px;
 margin-left: -5px; }

 .cat-breadcrumb li {  margin-left: 5px;
  float: left;
  display: inline;
  font: .77em "Helvetica Neue", Arial, sans-serif; /* 10px */
  text-transform: uppercase; }
 
  .cat-breadcrumb li a {   margin-right: 5px;
   float: left; }
  
  .cat-breadcrumb li.last a {   margin-right: 0; }

.search-header{overflow:hidden;}

.author{float:left;
margin-right:5px;}

 .comment-bubble{
  padding-top:6px;
  width:45px;
  height:20px;
  background:transparent url(http://media.smithsonianmag.com/designimages/Comment-Bubble-brown.png) no-repeat 0 5px;
  display:block;
  color:#000;
  float:left;
  text-align:center;
  font: 1em "Helvetica Neue", Arial, sans-serif; /* 10px */
 }
 
 .comment-bubble-medium{
  padding-top:6px;
  width:35px;
  height:20px;
  background:transparent url(http://media.smithsonianmag.com/designimages/Comment-Bubble-medium-brown.png) no-repeat 0 5px;
  display:block;
  color:#000;
  float:left;
  text-align:center;
  font: 1em "Helvetica Neue", Arial, sans-serif; /* 10px */
 }
 
 .comment-bubble-small{
  padding-top:6px;
  width:27px;
  height:20px;
  background:transparent url(http://media.smithsonianmag.com/designimages/Comment-Bubble-small-brown.png) no-repeat 0 5px;
  display:block;
  color:#000;
  float:left;
  text-align:center;
  font: 1em "Helvetica Neue", Arial, sans-serif; /* 10px */
 }  


/* Utilities (MUST BE LAST!)
--------------------------------- */
.biggerH3 { /* used on footer1 template */
 font-size: 1.4em; }

.ad-note { margin-bottom: 0;
 font: 9px "Helvetica Neue", Arial, sans-serif;
 color: #ccc; }

.testRed   { border: 1px solid red; }
.testBlue  { border: 1px solid blue; }
.testGreen  { border: 1px solid green; }
.testBlack  { border: 1px solid black; }

.more-link { margin: 0;
 float: right;
 display: inline;
 font: 1.2em "Helvetica Neue", Arial, sans-serif;
 text-transform: capitalize; 
 font-weight: bold;}

.centered { text-align: center; }

.no-bullet { list-style: none; }

.nextAndPrevious { margin: 0 0 0 0 !important;
 float: right !important;
 width: 20em;
 clear: none !important;
 color: #555 !important;   
 font-family: "Helvetica Neue", Arial, sans-serif; }

 .nextAndPrevious li {  margin: 0 5px !important;
  display: inline;
  float: right; }

.nextAndPreviousBottom { border-top: 1px solid #777;
 font-family: "Helvetica Neue", Arial, sans-serif; }

.nextAndPreviousBottom li { 
 margin: 0 5px !important;
 display: inline;
 float: right;
 color: #555 !important;  
}

.sortOptions { float: right;
 width: 20em;
 margin: 0;
 font-family: "Helvetica Neue", Arial, sans-serif; }

.sortOptions li { float: right;
 list-style: none;
 margin-top: -3px; 
 font-size: .8em; }

.sortOptions li a { border-left: 1px solid #ccc;
 padding: 0 10px;
 float: left; }

.sortOptions .selected { background: #eee; }

.sortOptions .first { padding-right: 10px; }

.article { padding: 10px 0; }
.normalWeight { font-weight: normal; }
.bold { font-weight: bold; }
.department { padding: 10px 0}
.underlined { border-bottom: 1px solid #888; }
.marginBottom { margin-bottom: 1em; }
.marginTop { margin-top: 1em; }
/*.nextAndPrevious { clear: left; list-style: none; }*/
/*.nextAndPrevious a { float: left; margin-right: 20px;   }*/
.moduleMarginLarge { margin-top: 19px; }
.moduleMarginSmall { margin-top: 8px; }
.watermark { color: #777; }
.bread-crumbs li { float: left; list-style: none; font-size: .8em;}
.wordWrap { float: right !important; padding-left: 5px; padding-right: 5px; }
.paddingRight { padding-right: 7px; }
.upperCase { text-transform: uppercase; }
.normalList { list-style: disc; }

.gradient { background: #fff url(http://media.smithsonianmag.com/designimages/bg-gradient.png) top left repeat-x; }

.clearall:after { clear: both; content: ".";  display: block; height: 0; visibility: hidden;}

.clear-left { clear: left; }
.clear-both { clear: both !important; }

.col { margin-right: 17px;
 float: left; }

.one  { width: 64px; }
.two  { width: 142px; }
.three { width: 226px; }
.four  { width: 307px; }
.five  { width: 388px; }
.six  { width: 469px; }
.seven { width: 550px; }
.eight { width: 631px; }
.nine  { width: 712px; }
.ten  { width: 793px; }
.eleven { width: 874px; }
.twelve { width: 955px; }
.thirteen { width: 220px; }

.last { margin-right: 0 !important;
 border-right: none !important; }

.required {color:#990000; font-weight:bold;}

/* Photo of the Day
--------------------------------- */
#photo-head {
 width:955px;}
 
 #photo-under {
 width:955px;
 margin-top:10px;
 margin-bottom:20px;
 clear:right;}
 
 #photo-head h1 {
 font: 2em "Helvetica Neue", Arial, sans-serif;
 color:#999;
 float:left;
 position:relative;
 top:-4px;
}

#photo-head a#pickDate {
  position:relative;
  top:-1px;
  margin-left:6px !important;
}
 
 #photo-head p {
 margin-bottom: 0em; color: #999; font: 1.3em Georgia, "Times New Roman", serif; line-height: 1.6em;}
 
  #photo-under p {
 margin-bottom: 0em; color: #999; font: 1.3em Georgia, "Times New Roman", serif; line-height: 1.6em;}
 
 .rule {
 border-bottom:#4a4a4a 1px solid;
width: 955px;  }
 
 .photo-band { 
float: left;
 clear: left;
width: 955px;}

 .photo-band ul { }

 .photo-band ul li { display:inline;  float: right; }
 
  .photo-band ul li a {   float: left; }

 #photo-links {  position: absolute;
  float: right;}
 
  #photo-links ul {   margin-bottom: 0; }
  
  #photo-links ul li {   
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
   font-size:11px;
   line-height:14px;
   text-align:center;
   margin-bottom: 0; }
   
   #photo-links ul li#last { color:#FFFFFF; border:0px solid}
   
    #photo-links ul li#last a {
      color:#FFFFFF;
    }

    #photo-links ul li.last a {
      margin-right:-4px;
    }
  
  #explore-by-topic {
    margin-right:65px;
  }

  #explore-by-topic select {
    font-size: 11px;
    text-transform: none !important;
    width: 125px;
}

  #facebook { width:97px; }
  
  #twitter {background: transparent url(http://media.smithsonianmag.com/designimages/pod-twitter-small.png) 0 50% no-repeat; margin-left:5px;}
  
  #pintrest { background: transparent url(http://passets-lt.pinterest.com/images/about/buttons/small-p-button.png) 0 50% no-repeat; margin-left:5px;}
  
  #photo-email {background: transparent url(http://media.smithsonianmag.com/designimages/pod-email-small.png) 0 50% no-repeat; margin-left:5px;}
  
  #photo-share, .share {background: transparent url(http://media.smithsonianmag.com/designimages/pod-share-small.png) 0 50% no-repeat; margin-left:5px;}
  
  #photo_choosemonth { margin-right:20px; border:0px solid; }
  
  
  #photo-head #date {
    padding: 4px 6px 4px 6px;
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 14px;
  }
 
 #photo-links ul li a {    color: #999; margin: 4px 6px 4px 20px; }
 
 #photo-links ul li a:hover {    color: #FFF;  }
 
.photo-band_under {
  float: left;
  clear: left;
  margin-left:160px;
}

 .photo-band_under ul { }

 .photo-band_under ul li { display:inline;  float: left;  }
 
  .photo-band_under ul li a {   float: left;  }

 #photo-links_under {
  margin:auto;
  float:left;
  position:relative;
  left:50%
}
 
#photo-links_under ul { 
  margin: 0 auto;
  float:left;
  position:relative;
  right:50%;
}
  
  #photo-links_under ul li {   
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
   font-size:11px;
   line-height:14px; }
   
   #photo-links_under ul li#photo-submit { border:0px solid;}
   
   #photo-download {background: transparent url(http://media.smithsonianmag.com/designimages/pod-download-small.png) 0 50% no-repeat; margin-left:5px;}
  
  #photo-submit {background: transparent url(http://media.smithsonianmag.com/designimages/pod-submit-small.png) 0 50% no-repeat; margin-left:5px;}
  
   #photo-links_under ul li {    color: #999;  }
   
   #photo-links_under ul li a { color: #999; margin: 2px 6px 2px 20px; }
   
   #photo-links_under ul li a:hover {    color: #FFF;  }
   
   .photo-thumbs { 
float: right;
 clear: right;
width: 955px;
margin-bottom:10px; }
   
   .photo-thumbs ul { }

 .photo-thumbs ul li { display:inline;  float: left; }
 
  .photo-thumbs ul li a {   float: left; }

 #thumbs {  float: left; }
 
  #thumbs ul {   margin-left:15px; }
  
   #thumbs ul li {   margin: 2px 5px; }


a#pickDate {
      width: 16px;
      height: 16px;
      float: left;
      padding: 0;
      margin: auto;
      display: block;
      cursor: pointer;
      overflow: hidden;
      background: url(http://media.smithsonianmag.com/designimages/calendar.png) no-repeat;
    }
    a#pickDate div {
      height:16px;
      width:16px;
    }

    .photo-wrapper {
      margin: 0;
      position:relative;
      clear:both;
      overflow: hidden;
    }
    .photo-wrapper .photo-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .photo-wrapper .photo-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .photo-wrapper .photo-prev-image, .photo-wrapper .photo-next-image {
      width: 30px;
      height: 30px;
      display: block;
      position: absolute;
      top: 47%;
      z-index: 101;
    }
    .photo-wrapper .photo-prev-image {
      background-image: url(http://media.smithsonianmag.com/designimages/slideshow-large-ad_prev.png);
      background-repeat:no-repeat;
      background-position:left center;
      left: 0;
    }
    .photo-wrapper .photo-next-image {
      background-image: url(http://media.smithsonianmag.com/designimages/slideshow-large-ad_next.png);
      background-repeat:no-repeat;
      background-position:left center;
      right: 0;
    }
    .photo-wrapper .photo-img {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
#ep-thumbs-home { background-image: url(http://media.smithsonianmag.com/designimages/ep-thumbs_bkgd_home.jpg); background-repeat: repeat; width: 621px; height: 400; padding-top: 2px; margin-left:5px;}
#thms-date { color: #8ca7b2; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; line-height: 15px; text-align: left; text-indent: 4px; width: auto; height: auto; float: left; }
 .pod-week-table  { width: 621px; height: 5px; } 
 .pod-main-table  { width: auto;  height: auto; }
 .pod-week-a  { text-align: left; width: 39px; height: 90px; vertical-align: top; }
 .pod-week-b  { text-align: left; width: 79px; height: 90px; vertical-align: top; }
 .pod-week-c  { width: auto; height: auto; }
 .pod-week-d  { width: 2px; height: 75px; }
 .pod-week-s { text-align: left; padding-left:5px; width: 250px; height: 37px; vertical-align: top; }
 .pod-week-t { text-align: right; width: 350px; height: 37px; vertical-align: top; }
#pod_calendar_container { width:250px; padding-left: 50px;}
#pod_calendar { width: 210px; }
#pod_calendar #header { background-image:url(http://media.smithsonianmag.com/designimages/mon_head_bg.gif);  width:210px; height:23px; padding-top:5px; color:#264C55; font-weight:bold; }
#wt_calendar { margin-left:4px; width:631px; float:left; clear:left; }
#wt_calendar #header { background-image:url(http://media.smithsonianmag.com/designimages/mon_head_bg.gif); width:210px; height:23px; padding-top:5px; color:#264C55; font-weight:bold; }
#pod_calendar #header .prev { float:left; }
#pod_calendar #header .next { float:right; }
#pod_calendar #header .month { text-align:center; }
#pod_calendar ul .month { text-align:center; }
#pod_calendar ul { padding: 0px; margin: 0px; clear: both;}
#pod_calendar li { width:35px;
  height:40px;
  list-style-type: none;
  float:left;
  background: transparent url(http://media.smithsonianmag.com/designimages/day_bg.gif) no-repeat;
  text-align:left;
  font-size:9px; }

#pod_calendar li a{ padding:2px;
  color:#264C55;
  text-decoration: none; }
#pod_calendar li.hasphoto { background: transparent url(http://media.smithsonianmag.com/designimages/day_bg_photo.gif) no-repeat;
  cursor: pointer; }
#photo_of_the_day { width:631px;
  float:left;
  clear:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#photo_of_the_day h2, #photo_of_the_day h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#photo_of_the_day a, #photo_of_the_day a:hover {
  color: #B7E6FC;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}
  
#photo_of_the_day h2 {
  color:#FFF; font-size:2.2em;
  font-weight: bold;
}
  
#photo_of_the_day p {
  color:#FFF; font-size:1.5em;
}
#pod_description { padding: 10px 10px 0px 9px; }

#tih_description { background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 width:631px;
 margin-right: 0 !important;
 margin-bottom:10px;
 padding:5px; }


#snapshot { width: 100%;
  float:left;
  clear:left; }

#snapshot_description { padding: 10px 0px 0px 0px;
  float: left; }

#prev_next { height: 14px;
  margin-bottom: 15px; }

#prev_next a { text-decoration: none; }

#prev_next a span { text-decoration: underline; }

#prev_next img { padding: 0px;
  margin: 0px; }

.right { float: right; }
.left { float: left; }

.disabled { color: #999; }

#imageOptionsUnselected a { 
 width: 100px; 
 height: 75px; 
 border-top: 2px solid #ffffff; 
 border-bottom: 2px solid #ffffff; 
 border-left: 2px solid #ffffff; 
 border-right: 2px solid #ffffff; 
 float: left; }

#imageOptionsselected a { 
 width: 100px; 
 height: 75px; 
 border-top: 2px solid #98c4f6; 
 border-bottom: 2px solid #004491; 
 border-left: 2px solid #98c4f6; 
 border-right: 2px solid #004491; 
 float: left; }

#imageOptionsUnselected a:hover { 
 width: 100px; 
 height: 75px;
 border-top: 2px solid #f7f7ae; 
 border-bottom: 2px solid #a7a742; 
 border-left: 2px solid #f7f7ae; 
 border-right: 2px solid #a7a742; 
 float: left; }
#essayrolloverUnselected a { width: 109px; height: 75px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; float: left; }
#essayrolloverselected a { width: 109px; height: 75px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #98c4f6; border-bottom: 2px solid #004491; border-left: 2px solid #98c4f6; border-right: 2px solid #004491; float: left; }
#essayrolloverUnselected a:hover { width: 109px; height: 75px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #f7f7ae; border-bottom: 2px solid #a7a742; border-left: 2px solid #f7f7ae; border-right: 2px solid #a7a742; float: left; }

#essayrolloverLargeUnselected a { width: 149px; height: 112px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; float: left; }
#essayrolloverLargeselected a { width: 149px; height: 112px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #98c4f6; border-bottom: 2px solid #004491; border-left: 2px solid #98c4f6; border-right: 2px solid #004491; float: left; }
#essayrolloverLargeUnselected a:hover { width: 149px; height: 112px; /* display: block; background-color: #ff0000; padding: 1px 1px; */ border-top: 2px solid #f7f7ae; border-bottom: 2px solid #a7a742; border-left: 2px solid #f7f7ae; border-right: 2px solid #a7a742; float: left; }

.social {
  font-size: 1.2em;
  color:#7F7F7F;
  font-family:Verdana,Arial;}

.social a {
  color:#004491;
  text-decoration:none;}

.social a:hover {
  color:#004491;
  text-decoration:underline;}
  

/* New Module Code
--------------------------------- */

.hp_header {
 text-align:left;
 padding-top:15px;
 font: 2.5em Futura, Arial, Helvetica, sans-serif;
 line-height:1em;
 color: #000;
 clear: left;}


.blueHead_square {
 text-align:center;
 font: 1.4em Arial, sans-serif;
 font-weight:bold;
 color: #000;
 clear: left;
 line-height: 1em;
 border-bottom: 2px solid #000000; }

.blueHead_square span {  
  padding-top: 5px;
  padding-bottom: 5px;
  display: block; }
  
.MPHead_square {
 text-align:center;
 font: 1.4em Arial, sans-serif;
 font-weight:bold;
 color: #000;
 clear: left;
 line-height: 1em; }

.MPHead_square span {  
  padding-top: 5px;
  display: block; }

.article_sidebar_border {
 background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 5px 5px 5px; 
 margin-bottom: 5px; }
 
 .essay_calendar {
 background-color:#FFF;
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 4px 4px 4px 4px; 
 margin-bottom: 5px; }
 
 #essay_calendar_view {
 float:left; 
 font: 1.2em Georgia, 'Times New Roman', serif; 
 line-height: 1.5em; 
 }
 
 #essay_calendar_next {
 float:right; 
 font: 1.2em Georgia, 'Times New Roman', serif; 
 line-height: 1.5em; 
 }
 
 #essay_calendar_previous {
 float:right; 
 font: 1.2em Georgia, 'Times New Roman', serif; 
 line-height: 1.5em;
 }

#article_tools {  
  padding-top: 5px;
  
}

.tabExpandTitle {   
   cursor: pointer;
   position: relative;
   bottom: 0px;
   margin-right: 2px;
   font: 1em "Helvetica Neue", Arial, sans-serif;
   font-weight: bold;
   text-transform: uppercase;
   color: #004491;
   float:right; 
}
   
#article_tools li.active {   
   color: #333; 
}
 
.moduleborder { 
 border-top: 1px solid #b2b2b2; 
 border-left: 1px solid #b2b2b2; 
 border-bottom: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 0px 5px 5px; }

.moduleborder-top { border-top: 1px solid #444; }

.moduleborder h3 { margin-top: .5em;}
.moduleborder h4 { font-size: 1.1em; color: #666; }
.moduleborder p { font-size: 1.1em; color: #555;}

.moduleborder h3,
.moduleborder h4,
.moduleborder p,
.moduleborder ul { margin-right: 7px; }

.moduleborder p { font-size: 11px; }

 
#article_sidebar_border li {  
  list-style: none;
  padding: 0px 0px 5px 0px;
  margin-right: 0px;
  font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#article_sidebar_border li a { 
 padding: 10px 20px 5px 20px;
 font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#article_sidebar_border p { 
 margin: 0px 0px 0px 7px;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em;
}

.article_sidebar_border img { 
 margin: 0px 4px 5px 0px;
}

.article_sidebar_border .content-w-image { margin-left: 80px; }

.article_sidebar_border h4 { 
 line-height:1.8em;
 padding-top: 4px;
 margin: 0 0 .5em 0;
 font: 1.5em Georgia, "Times New Roman", Times, serif; }
 
.article_sidebar_border p {  
  margin: 5px 0px 5px 0px;
  font: 1.2em  Arial, Helvetica, sans-serif;
  line-height: 1.3em; }

#article-font-size {
 background: transparent url(http://media.smithsonianmag.com/designimages/icon_size.gif) 0 50% no-repeat;
}

#article-email {
 background: transparent url(http://media.smithsonianmag.com/designimages/icon_email.gif) 0 50% no-repeat; 
}

#article-print {
 background: transparent url(http://media.smithsonianmag.com/designimages/icon_print.gif) 0 50% no-repeat; 
}

#article-discuss {
 background: transparent url(http://media.smithsonianmag.com/designimages/icons_comments.gif) 0 50% no-repeat; 
}

#article-share {
 background: transparent url(http://www.feedburner.com/fb/images/pub/feed-icon16x16.png) 0 50% no-repeat; 
}

.toc_module_border {
 background-color:#FFF; 
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 5px 5px 5px; 
 margin-bottom: 10px; }

#toc_module_border .issue-cover { margin: 7px 17px 10px 0;
 float: left; }

#toc_module_border p { margin-bottom: 0; }


#toc_module_border ul { margin-left: 130px; }

#toc_module_border li { 
 padding: 3px 1px;
}

#toc_module_border ul {   
  font: 1.2em "Helvetica Neue", Arial, sans-serif;
  line-height: 1.2em; }

#toc_module_border ul li {    
  margin-bottom: 2px;
   }
  
#toc_module_border h4 { 
 margin: 0 7px .5em 7px;
 padding-top: 6px;
 font: 1.4em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold; }
 
#toc_module_border p {  font: 1.2em Georgia, "Times New Roman", serif;
  line-height: 1.6em; }
  
.brownHead_square {
 text-align:center;
 font: 1.4em Arial, sans-serif;
 font-weight:bold;
 color: #000;
 clear: left;
 line-height: 1em;
 background-color:#fed420;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px; }

.brownHead_square span {  
  padding-top: 5px;
  padding-bottom: 5px;
  display: block; }
  
.smithHead_square {
 text-align:center;
 font: 2.6em Arial, sans-serif;
 color: #FFF;
 clear: left;
 line-height: .6em;
 font-weight:normal;
 background-color:#00a2c8;
 padding-top: 15px;
 padding-bottom: 5px;
 display: block;}

.smithHead_square span {  
  font: .6em Arial, sans-serif;
 color: #FFF; }
 
 .promotionText { margin-bottom: 1.3em;
 color: #231f20;
 font: 1.1em verdana, sans-serif;
 line-height: 1.5em; }

 .promotionText a { color: #6B5A2B; font-weight: bold; }
 .promotionText a:hover { color: #6B5A2B; font-weight: bold; text-decoration: underline; }
 
 .promotionsidebar { background: #fff url(http://media.smithsonianmag.com/designimages/sidebar-back.png) top left no-repeat; }

 .promotionsidebar-tile {  background: transparent url(http://media.smithsonianmag.com/designimages/sidebar-tile.png) top left repeat-y; }
 
  .promotionsidebar h3 {   padding: 10px 10px 0 10px;
   font: 1.4em "Helvetica Neue", Arial, sans-serif;
   font-weight: normal;
   background: transparent url(http://media.smithsonianmag.com/designimages/sidebar-top.png) top left no-repeat; }
  
  .promotionsidebar p {   padding: 0 10px 10px 10px;
   border-bottom: 1px solid #b2b2b2;
   font-size: 1.1em;
   line-height: 1.5em; }f
  
  .promotionsidebar p.byline {   margin: 0 10px 5px 10px;
   padding: 0;
   padding-bottom: 5px;
   color: #5f5f5f;
   font: 1em "Helvetica Neue", Arial, sans-serif; }
   
   .promotionModule { border: 1px solid #b2b2b2;
 margin-top: 0px;
 padding: 7px 7px 7px 7px; 
 margin-bottom: 3px;
                     clear: left; }

.promotionModule img { float: left; }
 
#most-popular_large {
 background-color:#FFF; 
 border: 1px solid #b2b2b2; 
 margin-top: 1px;
 padding: 5px 5px 5px 5px; 
 margin-bottom: 10px; 
}

.most-popular_square ul {   
   font: 1em "Helvetica Neue", Arial, sans-serif;
   line-height: 1.2em; }
   
   .most-popular_square p {   
   font: 1em "Helvetica Neue", Arial, sans-serif;
   line-height: 1.2em; }

.most-popular_square h2 {
 padding: 3px 0px 0px 0px;
 color: #231f20;
 font: 1.3em Georgia, "Times New Roman", serif; }

 #tabNav_large {  
  margin-bottom: 0;
  padding-top: 10px;
  height: 1.6em;
  border-bottom: 2px solid #000000;
  text-align:center;
 }

  .tabTitle_large {   
   padding: 2px 10px 2px 10px;
   display: inline;
   cursor: pointer;
   position: relative;
   bottom: 0px;
   margin-right: 2px;
   font: 1.2em "Helvetica Neue", Arial, sans-serif;
   font-weight: bold;
   color: #000; }
   
  .tabTitle_large a {
/*   color: #888;*/
  }

  #tabNav_large li.active {   
   font-weight: bold;
   padding-bottom: 3px;
   padding-top: 3px;
   color: #004491; }

  #tabNav_large li.active a {   
   color: #004491 !important;
   outline: none; }
  
  #most-popular-body_large {   
   clear: left;
   background-color:#FFFFFF;
   border: 1px solid #b2b2b2;  }
   
  #most-popular-body_large img {
  padding-top:5px;
}

#most-popular-body_large h4 { 
 margin: 0 7px .5em 7px;
 padding-top: 6px;
 font: 1.3em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold; }
 
#most-popular-body_large p {  
  margin: 0 7px .5em 7px;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em; }
   
  .tabBody_large {   
   padding-top: 0px; }

   .chartbeat-toppages,
   .most-popular-list_large {    
    margin-left: 2.7em;
    margin-right: 5px;
   /* list-style-position: inside;*/
    font: 1.2em "Helvetica Neue", Arial, sans-serif;
   }
    
    .chartbeat-toppages .chartbeat-toppage,
    .most-popular-list_large li {
    margin-top:5px;
     margin-bottom: 5px;

    }
    
    
    /* At the Smithsonian Module */

#Smith_tab {  
  margin-bottom: 0;
  height: 1.6em;
  text-align:center;
  background-color:#00a2c8;
 }

  .SmithtabTitle {   
   padding: 5px 5px 5px 5px;
   margin: 0px 10px 0px 10px;
   display: inline;
   cursor: pointer;
   position: relative;
   bottom: 0px;
   font: 1.2em Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #FFF; }
   
  .SmithtabTitle a {
/*   color: #888;*/
  }

  #Smith_tab li.active { 
   padding-bottom: 3px;
   padding-top: 3px;
   color: #00a2c8;
   background-color:#FFF;}

  #Smith_tab li.active a {   
   color: #00a2c8 !important;
   outline: none; }
 
#at-the-smithsonian_body p {  
  margin: 0 7px 12px 7px;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em; }
   
  .smithBody_large {   
   padding-top: 5px; }
   
   .smithBody_large h3 { 
 line-height: .2em;
 font: 1.4em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold;
 margin: 5px 7px 2px 7px; }
 
.smithBody_large h3 a { 
 color:#006990; }
 
 .smithBody_large img {
padding-top:5px;
padding-left:5px;
padding-right:5px; }

#byLineSmith { 
 margin-top: 0px;
 font: 1.1em "Helvetica Neue", Arial, serif;
 color: #999999; 
 list-style: none;
 line-height: 1.3em; }
 
#smithHomepage { 
  font: 1.2em "Helvetica Neue", Arial, sans-serif;
  line-height: 1.2em;
  padding-bottom:10px; }

    
    .topics-list {    
    margin-left: 2em;
    margin-right: 5px;
    font: 1.2em "Helvetica Neue", Arial, sans-serif;
   }
    

    .topics-list li {
    margin-top:5px;
     margin-bottom: 5px;
     list-style-type: disc;

    }

 
#promotion_sidebar_large { 
 border: 1px solid #b2b2b2; 
 margin-top: 0px;
 padding: 5px 5px 5px 5px; 
 margin-bottom: 10px; 
}

 #promotionNav_large {  
  margin-bottom: 0;
  padding-top: 5px;
  height: 1.6em;
 }

  .promotionTitle_large {   
   padding: 2px 10px 2px 10px;
   display: inline;
   cursor: pointer;
   position: relative;
   bottom: 0px;
   margin-right: 2px;
   font: 1em "Helvetica Neue", Arial, sans-serif;
   font-weight: bold;
   text-transform: uppercase;
   color: #918052; }

  .promotionTitle_large a {
/*   color: #888;*/
  }

  #promotionNav_large li.active {   
   background-color: #f7f7f1;
   border: 1px solid #999;
   border-bottom: 2px solid #f7f7f1;
   font-weight: bold;
   padding-bottom: 3px;
   padding-top: 3px;
   color: #333; }

  #promotionNav_large li.active a {   
   color: #218C35 !important;
   outline: none; }
  
  #promotion_sidebar_body_large {   
   background-color: #f7f7f1;
   border-left: 1px solid #999;
   border-right: 1px solid #999;
   border-bottom: 1px solid #999;
   clear: left; }
   
   #promotion_sidebar_body_large img { 
 padding-top:5px; 
}

#promotion_sidebar_body_large h4 { 
 margin: 0 7px .5em 7px;
 padding-top: 6px;
 font: 1.3em "Helvetica Neue", Arial, sans-serif;
 font-weight: bold; }
 
 #promotion_sidebar_body_large a { 
 color: #918052; }
 
#promotion_sidebar_body_large p {  
  margin: 0 7px .5em 7px;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.6em; }

  .promotionBody_large {   padding-top: 10px;
   border-top: 1px solid #999; }

   .promotion_sidebar_list_large {    
    margin-left: 2.7em;
    margin-right: 5px;
   /* list-style-position: inside;*/
    font: 1.1em "Helvetica Neue", Arial, sans-serif;
   }

    .promotion_sidebar_list_large li {     
    margin-bottom: 5px;
    }

 
.related-articles-inpage {
 float:left;
 margin: 0px 10px 0px 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:1.3em; }
 
.related-articles-inpage ul {  
  margin-left: 30px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:.9em; }

.related-articles-inpage li {
  line-height:1.3em;
  padding: 6px 0px 0px 0px;
  font-weight:bold;
  width:120px; }

#related-taxonomy {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
}

#related-taxonomy h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
}

#related-taxonomy a { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 line-height:30px; }


#related-taxonomy a.current-page {  border: 1px solid #004491; }

#related-taxonomy a.last { border: none; }
  
#related-topics {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding-top:15px;
padding-bottom:15px;
padding-left:20px;
}

#related-topics h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:normal;
}

#related-topics a { 
 padding: 5px 10px;
 border-right: 1px solid #ccc;
 font-weight:normal;
line-height:30px; }


#related-topics a.current-page {  border: 1px solid #004491; }

#related-topics a.last { border: none; }



#comments_shaded { 
 margin-left:6px;
 width:611px;
 /* commenting out border, moving it to comments-post --  border-right: 1px solid #7ea2a6; border-left: 1px solid #7ea2a6; */
}

#comments_shaded em{ font-style: italic;
 font-size: 8pt; }

h6  { 
color: #7ea2a6; 
font-size: 15pt; 
font-family: Georgia;
line-height: 16pt; 
margin: 10px 20px 10px 5px }

.comments_box h3 { 
color: #7ea2a6; 
font-size: 12pt; 
font-family: Georgia; 
line-height: 13pt; 
margin: 5px 0 0 }

#comments_shaded {
 padding-top:5px;
 width:619px; }
 
 #comments_inner_shaded {
 padding-left:5px;
 padding-lright:5px;
 width:611px; }
 
 

#comments_shaded p { 
 font-family: Georgia;
 font-size: 10pt; }



.comments_post_entry p{ line-height: 16pt; }

.comments_post  { 
margin: 0; 
/*padding: 10px 20px; this does not work in ie6 */
border-bottom: 1px solid #a7a7a7;
padding-top:10px; }

.comments_post_info a{ text-decoration: none;
 font-weight: bold;
 color: #a7a7a7; }

.comments_post_info p{ text-decoration: none;
 color: #a7a7a7;
 font: 1em "Helvetica Neue", Arial, sans-serif; }


#comments_box{
background-color:#FFFFFF;
 padding: 10px 20px 10px 20px;
 font-family:Georgia;
 font-size: 11pt; }

#comments_box p{ color: #000;
 padding: 0px 0px 0px 0px;
 vertical-align:top; }

.comment_mod { color: #555;
 font: .8em "Helvetica Neue", Arial, serif;
 line-height: .8em; }
 
#topics-results-new {
width:522px;
float:right;
}
 
#topics-results-new .nextAndPrevious, #topics-results-new .nextAndPreviousBottom{ font-size: 1.1em;
padding-bottom:10px; } 

#pagination {
 background-color:#FFFFFF;
 margin-right: 0 !important;
 height:25px;
 margin-bottom:15px;
}

#search-results {
 background-color:#FFFFFF;
 border: 1px solid #b2b2b2;
 margin-right: 0 !important;
 margin-bottom:10px;
 padding-left:5px;
}

#search-results-new {
width:481px;
float:right;
}
 
#search-results-new .nextAndPrevious, #topics-results-new .nextAndPreviousBottom{ font-size: 1.1em;
padding-bottom:10px; } 

#topics-results-no-subcat {
width:631px;
}
 
#topics-results {
clear:both;
}
 
#topics-results .nextAndPrevious, #topics-results .nextAndPreviousBottom{ font-size: 1.1em;
padding-bottom:10px; }

#topics-results-list {
 font: 1.2em "Helvetica Neue", Arial, sans-serif;
 padding-bottom:10px;
}

#topicBar { background: #f2f0f1;
 padding: 5px 0px 5px 10px;
 border-bottom: 1px solid #b2b2b2;
 border-top: 1px solid #b2b2b2;
 font: 1.2em "Helvetica Neue", Arial, sans-serif; }

.topicMain { font: 1.4em "Helvetica Neue", Arial, sans-serif;
padding-bottom: 10px; }

.topicHead { font: 1.3em "Helvetica Neue", Arial, sans-serif;
padding-bottom: 5px; }

.topicHead img {
 float:left;
 margin-right:10px;
 margin-bottom:10px;
 border: 1px solid #b2b2b2; }

.topicHead h1 {
 font: 1.6em "Helvetica Neue", Arial, sans-serif;
 font-weight:bold; }
 
.topicHead span {
 font: 1em "Helvetica Neue", Arial, sans-serif;
 }

.topicResults {
 font: 1.1em "Helvetica Neue", Arial, sans-serif; } 

.topicRSS { font: 1.5em "Helvetica Neue", Arial, sans-serif;
float:right; }

.topicRSS li {  list-style: none;
}

.topicRSS li a { padding: 0px 0px 0px 20px;
 font: 14px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#topicRSS {   background: transparent url(http://www.feedburner.com/fb/images/pub/feed-icon16x16.png) 0 50% no-repeat; }

#topic-related {
 width:290px;
 float:left;
 }
 
#topic-feature {
/* margin-top: 5px;*/
 margin-bottom: 20px;
 width:622px; }

 #topic-feature h2 {  font: 1.5em "Helvetica Neue", Arial, sans-serif;
 margin-top:5px;
  font-weight: bold; }
  
 #topic-feature h3 {  
 font: 1.5em "Helvetica Neue", Arial, sans-serif;
 margin-top:5px;
 font-weight: bold; } 
 
 #topic-feature p {  margin-bottom: 1em;
  font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */
 }
 
#topicPaginationWrapper { padding-top: 10px;
 padding-bottom: 40px;
 text-align: center !important;
 font: 1.1em "Helvetica Neue", Arial, sans-serif; }

#topicPaginationWrapper a { padding: 5px 10px 10px 10px;
 border-right: 1px solid #ccc; }


 #topicPaginationWrapper a.current-page {
 border: 1px solid #004491; }

#topicPaginationWrapper a.last { border: none; }

#topics-left {
padding: 0px 3px 0px 6px;
float:left;
width:85px;
font: 1.3em "Helvetica Neue", Arial, sans-serif;
color:#000000;
}

#topics-left ul {  
  list-style: none;
  font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */
}

#topics-left li {  
  list-style: none;
  font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */
  margin-top:6px;
  color:#004491;
}

#topics-left li a {
list-style: none;
 font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */
 text-decoration:underline;
 color:#004491;
 
}

#topics-left li a:hover {
list-style: none;
 font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */
 text-decoration:underline;
 color:#022f64;
 
}

.topic-article {
/*  padding-top: 10px;*/
  border-top: 1px solid #b2b2b2;
  width:522px;
  float:right; }
 
  .topic-article img {
/*   margin-top: 10px;*/
   margin-right: 17px;
   margin-bottom: 20px;
   float: left; }
   
  .topic-article h2 { 
   margin-top: 10px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .topic-article h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .topic-article p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
  }

.topic-article-no-subcat {
/*  padding-top: 10px;*/
  border-top: 1px solid #b2b2b2;
  width:631px;
  float:left; }
 
  .topic-article-no-subcat img {
/*   margin-top: 10px;*/
   margin-right: 17px;
   margin-bottom: 20px;
   float: left; }
   
  .topic-article-no-subcat h2 { 
   margin-top: 10px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .topic-article-no-subcat h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .topic-article-no-subcat p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
  }
  
#search-left {
float:left;
width:150px;
font: 1.3em "Helvetica Neue", Arial, sans-serif;
color:#000000;
}

#search-left-border {
background-color:#f7f7f1; 
border:1px solid #b2b2b2;
}

.search-left-header {
font: 1.1em Arial, sans-serif; 
color: #fff; 
background: #054b6f url(http://media.smithsonianmag.com/designimages/bluetile-square.png) top right no-repeat; 
clear: left; 
line-height: 1em; 
padding:6px;
}

#search-left ul {  
  padding-left:18px;
  font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */
  margin-bottom: 5px;
  margin-left: 0;
}


#search-left li a {
color:#004491;
  text-decoration:none;
 
}

#search-left li a:hover {
text-decoration:underline;
 color:#022f64;
 
}

#search-left-category {
padding: 5px; 
font-weight:bold;
font-size:1.1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

#search-left-category-selected {
padding: 5px; 
font-weight:bold;
color:#921205;
font-size:1.1em;
font-family:Georgia, "Times New Roman", Times, serif;
}     

#divider {
 border-top:2px solid #b2b2b2;
 width:140px;
 margin-left:5px;
}

#hp_divider {
 border-top:1px dotted #b2b2b2;
 width:130px;
 padding-bottom:10px;
}

#cross {
 text-align:center;
 font-weight:bold;
 color:#921205;
}

#remove {
 font: 12px "Helvetica Neue", Arial, sans-serif; /* 11px */
 padding-bottom:5px;
 padding-right:5px;
} 

#remove a {
 text-decoration:underline;
 color:#921205;
}     
  
.search-article {
/*  padding-top: 10px;*/
  border-top: 1px solid #b2b2b2;
  width:476px;
  float:right; }
 
  .search-content {
 float:right;
 width:316px;}

.search-content p.article-cat {    
    padding-top:5px;
    margin-bottom:-5px;
    font: 1em "Helvetica Neue", Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
   }
 
 #icon {
float: left;
margin-right: 5px; }
 
  #main {
/*   margin-top: 10px;*/
   margin-right: 10px;
   margin-bottom:5px;
   float: left; }
   
  .search-article h2 { 
   margin-top: 10px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .search-article h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .search-article p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
   padding-right:5px;
  }

.search-article-no-subcat {
/*  padding-top: 10px;*/
  border-top: 1px solid #b2b2b2;
  width:631px;
  float:left; }
 
  .search-article-no-subcat img {
/*   margin-top: 10px;*/
   margin-right: 17px;
   margin-bottom: 20px;
   float: left; }
   
  .search-article-no-subcat h2 { 
   margin-top: 10px;
   font: 1.3em "Helvetica Neue", Arial, sans-serif;
   font-weight:bold; }
  
  .search-article-no-subcat h3 {   margin-bottom: 20px;
   margin-left: 7px;
   margin-right: 7px;
   font: 1.1em Georgia, "Times New Roman", serif;
  line-height: 1.455em; /* 16px */ }
  
  .search-article-no-subcat p {   margin-bottom: 20px;
   font-size: 1.1em;
   line-height: 1.455em; /* 16px */
  }
  
.search-byline {
 color:#666666; 
 font-size:11px; 
 font-family:Arial, Helvetica, sans-serif;
}
  
.search-topic-header {
 color:#000; 
 font-size:11px; 
 font-family:Arial, Helvetica, sans-serif; 
 text-transform:uppercase; 
 font-weight:bold;
}

.search-topic-links {
 color:#666666; 
 font-size:11px; 
 font-family:Arial, Helvetica, sans-serif;
}

/* Special Sections Right Column module slider */

#right-vid-featured-articles { 
 margin-right: 0 !important;
 float: left;
 position: relative;
 overflow: hidden;  
 width: 300px !important;
 background: #212121;
 height:200px;
}

#right-vid-features-header {    
    float: left;
    width: 300px;
    margin-top: 10px;
    height:13px;
    padding-bottom:10px;
    
   }
   
   #right-vid-sub-cat-browse-header { 
/*    float: left;*/
/*    width: 770px;*/
    margin: 0 10px 8px 10px;
   }

    #right-vid-features-header-inner {
     margin-left:8px;
     padding:5px 5px;
     float: left;
     width: 274px; 
    }

    #right-vid-sub-cat-browse-header-inner {     padding: 5px 10px;
     background: transparent url(http://media.smithsonianmag.com/designimages/subcat-head-bottom.png) bottom left no-repeat;  
    }

     #right-vid-features-header h2 {
      float:left;
      margin-left: 15px;
      margin-right: 15px;
      padding-left:80px;
      font: bold 3em "Helvetica Neue", Arial, sans-serif;
      color:#FFFFFF; 
     }
     
     #right-vid-sub-cat-browse-header h2 {      margin-right: 15px;
      font: bold 1.6em/1.3em "Helvetica Neue", Arial, sans-serif; 
     }
     
     #right-vid-features-header p {      
      color: #888;
      float: left;
      margin: 0;
      font-size: 1.4em;
      
     }
     #right-vid-features-header ul {      
      float: left;
     }
     
     #right-vid-features-header li {      
      float: left;
      list-style: none;
      text-indent: -9999em;
      width: 15px;
      height: 15px;
      cursor: pointer;
     }

     #right-vid-features-header li#prevButton { background: transparent url(http://microsite.smithsonianmag.com/content/40th-Anniversary/images/left-arrow-on.png) no-repeat top left; }
     #right-vid-features-header li#nextButton { background: transparent url(http://microsite.smithsonianmag.com/content/40th-Anniversary/images/right-arrow-on.png) no-repeat top left; }

     /* IE6 doesn't support :hover on an li, so no need for the flicker patch */
 #right-vid-features-header li#prevButton:hover { background: transparent url(http://microsite.smithsonianmag.com/content/40th-Anniversary/images/left-arrow-over.png) no-repeat top left; }
 #right-vid-features-header li#nextButton:hover { background: transparent url(http://microsite.smithsonianmag.com/content/40th-Anniversary/images/right-arrow-over.png) no-repeat top left; }



   #right-vid-feature-collection-wrapper {    
    float: left;
    position: relative;
    left: -300px;
    width: 300px;
   }

    .right-vid-feature-collection {     
     float: left;
/*     height: 12.5em !important; */
     bottom: 0;
     width: 300px;
    }

     .right-vid-feature-collection .inner-div {      
      margin: 0;
      float: left;
      bottom: 0;
     }

      .right-vid-feature-article {       
       margin-left: 5px;
       width: 212px;
       margin-bottom: 5px;
       margin-right: 20px;
       float: left;
      }
      
       .right-vid-feature-image {        float: left;
        width: 103px;
       }

       .right-vid-feature-article img {        float: left;
        padding: 0 10px 5px 0;
        margin: 0 !important;
       }

       .right-vid-feature-article h3 {        font-size: 1.1em;
        text-align: left;
       }

       .right-vid-feature-article p {        
        text-align: left;
        color:#999999;
        font:  1em/1.3em "Helvetica Neue", Arial, sans-serif;
       }
       
.right-vid-featuredvideo img {
border:solid 1px #ffffff;
}

.right-vid-featuredvideo h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:1.2em;
 color:#ffffff;
 padding-left:5px;
}

.right-vid-featuredvideo span {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:1em;
 color:#999999;
 font-style:italic; }

.right-vid-featuredvideo h3 a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

.right-vid-featuredvideo p {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size:1.3em;
 color:#CCCCCC;
 line-height:1.4em;
 padding-left:8px;
 padding-right:8px;
}  

/* List of tabs */  
  #specialsection_infoTabs {
   margin-bottom: 1.4em;
   width: 650px;
   float: left;
   border-bottom: 1px solid #ccc;
   height: 1.9em;
  }
   
   #specialsection_infoTabs li {
    float: left;
    border: 1px solid #ccc;
    margin: 0 1px 0 0;
    background: url(http://media.smithsonianmag.com/designimages/button_gradient.png) bottom left repeat-x;
    border-bottom: none !important;
    list-style:none;
   }
   
   #specialsection_infoTabs li a {
    display: block;
    color: #000;
    padding: .2em 1.8em .1em .5em;
    font-weight: bold;
    float: left;
    list-style:none;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
   }
   
   #specialsection_infoTabs a:hover {
    text-decoration: none;
   }
   
   #specialsection_infoTabs #selectedTab {
    border-bottom: 1px solid #FFF;
    background: url(http://media.smithsonianmag.com/designimages/header_gradient_tabs.jpg);
   }
   
   #infoTabs {
   margin-bottom: 1.4em;
   width: 478px;
   float: left;
   border-bottom: 1px solid #ccc;
   height: 1.9em;
  }

   #infoTabs li {
    float: left;
    border: 1px solid #ccc;
    margin: 0 1px 0 0;
    background: url(http://media.smithsonianmag.com/designimages/button_gradient.png) bottom left repeat-x;
    border-bottom: none !important;
   }

   #infoTabs li a {
    display: block;
    color: #000;
    padding: .2em 1.8em .1em .5em;
    font-weight: bold;
    float: left;
   }

   #infoTabs a:hover {
    text-decoration: none;
   }

   #infoTabs #selectedTab {
    border-bottom: 1px solid #FFF;
    background: url(http://media.smithsonianmag.com/designimages/header_gradient_tabs.jpg);
   }
