/*  CSS file for smithsonianmag.com V 1.0 *//*  *** PRIMARY SHEET *** ||| This is the primar stylesheet for smithsonianmag.com *//* Body & Global--------------------------------- */* { margin: 0; padding: 0; z-index: 0; }body { background-color:#efefed;	margin:0;	padding:0;	font-size: 62.5%;}a:link   { color: #006791; text-decoration: none; }a:visited { color: #006791; text-decoration: none; }a:hover  { color: #006791; text-decoration: underline; }a:active  { color: #006791; 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: #efefed; padding-top:5px;} #content-inset {  height: auto; margin: 0 auto; position: relative; 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:15px;  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.smithsonianmag.com/designimages/main-header-new-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:300px; height:18px;}.search_button{background-color:#4287a3; 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: #b7d2dc; 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 #006791;   }      #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:#4287a3; z-index: 10000;}#main-nav {margin-bottom: 0; clear: left; float: left; width: 969px; background-color: #4287a3;}#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:#76a8bb; text-decoration:none;}#main-nav li#nav-subscribe a { background:url(http://media.smithsonianmag.com/designimages/navigation-subscribe.gif) top left repeat-x; color: #fff; }#main-nav li#nav-subscribe-left a { background:url(http://media.smithsonianmag.com/designimages/navigation-subscribe.gif) top left repeat-x; color: #fff; }#main-nav li#nav-subscribe-right a { background:url(http://media.smithsonianmag.com/designimages/navigation-subscribe.gif) top right repeat-x; color: #fff; 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;}#smithsonian-logo { background: transparent url(http://media.smithsonianmag.com/designimages/Smithsonian-white-logo.png) top left no-repeat; padding-bottom:5px; margin-top:20px; clear:all;}#smithsonian-logo a {display: block; width: 435px;  height: 63px;  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: 500px; }			#footerlinks ul { 		margin-top: 10px;			margin-bottom: 10px;			list-style: none; }			#footerlinks-right ul { 		float: right;			width: 400px; }				#footerlinks-left ul { 		float: left;			width: 500px; }					#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: 20px; z-index:-100; }#animation-wrap { margin-bottom: 1px;	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 h2 { 	margin-bottom: 0; }	.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; }	.hp-article { 	margin-top: 1px;		margin-right: 0 !important; /* override .col class */		border-top: 1px solid #6d6d6d;		background: transparent url(http://media.smithsonianmag.com/designimages/hp-articleback.png) top left no-repeat;		padding-bottom: 30px !important; }		.hp-article div { 		margin: 15px 7px 0 250px; }			.hp-article img { 			float: left;				padding: 10px 20px 15px 10px;			}						.hp-article p { 			margin-bottom: 0 !important;			}			.hp-article p.article-cat { 			margin: 0;				font: 1em "Helvetica Neue", Arial, sans-serif;				font-weight: bold;				text-transform: uppercase;			}			.hp-article h3 { 			margin: 0;				font: 1.5em "Helvetica Neue", Arial, sans-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 */			}			.hp-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 { padding-top: 12px;	clear: left; }.browse h3 { margin-bottom: 6px;	font: 1.1em "Helvetica Nene", Arial, sans-serif;	font-weight: bold; }.browse ul { margin-bottom: 40px;	padding-top: 8px;	list-style: none;	background: transparent url(http://media.smithsonianmag.com/designimages/bg-gradient.png) top left repeat-x; }	.browse li { 	margin-bottom: 8px;		font: .845em Georgia, "Times New Roman", serif;		line-height: 1.3em; }#featured-articles { 	margin-right: 0 !important;	float: left;	position: relative;	overflow: hidden;  	width: 300px !important;	background: #212121;	height:200px;}			#features-header { 							float: left;				width: 300px;				margin-top: 10px;				height:13px;				padding-bottom:10px;							}						#sub-cat-browse-header { /*				float: left;*//*				width: 770px;*/				margin: 0 10px 8px 10px;			}				#features-header-inner {					margin-left:8px;					padding:5px 5px;					float: left;					width: 274px;					}				#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-left: 15px;						margin-right: 15px;						padding-left:80px;						font: bold 3em "Helvetica Neue", Arial, sans-serif;						color:#FFFFFF;						}										#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: 1.4em;											}					#features-header ul { 											float: left;					}										#features-header li { 											float: left;						list-style: none;						text-indent: -9999em;						width: 15px;						height: 15px;						cursor: pointer;					}					#features-header li#prevButton { background: transparent url(../images/left-arrow-on.png) no-repeat top left; }					#features-header li#nextButton { background: transparent url(../images/right-arrow-on.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(../images/left-arrow-over.png) no-repeat top left; }	#features-header li#nextButton:hover { background: transparent url(../images/right-arrow-over.png) no-repeat top left; }			#feature-collection-wrapper { 							float: left;				position: relative;				left: -300px;				width: 300px;			}				.feature-collection { 									float: left;/*					height: 12.5em !important; */					bottom: 0;					width: 300px;				}					.feature-collection .inner-div { 											margin: 0;						float: left;						bottom: 0;					}						.feature-article { 													margin-left: 5px;							width: 212px;							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;								color:#999999;								font:  1em/1.3em "Helvetica Neue", Arial, sans-serif;							}							.featuredvideo img {border:solid 1px #ffffff;}.featuredvideo h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:1.2em;	color:#ffffff;	padding-left:5px;}.featuredvideo span {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1em;	color:#999999;	font-style:italic; }.featuredvideo h3 a {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;}.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;}							.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: #0a50a1; }		.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: #333; }		#tabNav li.active a { 		color: #218C35 !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 { 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 7px;	margin-bottom: 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://www.feedburner.com/fb/images/pub/feed-icon16x16.png) 0 50% no-repeat; }.footer1Image img { margin: 15px;	margin-right: 0;	float: right; }#articleImage { margin-left: 17px;	float: right; }#articleImage img { float: right; }#articleImage p { float: right;	font-size: 1.1em;	color: #777;	font-style: italic; }.articleImageCaption { float: right; font: 1.0em "Helvetica Neue", Arial, serif; color: #777; font-style: normal; }.articleImageCredit { float: right; font: 1.0em "Helvetica Neue", Arial, serif; color: #777; font-style: italic; }#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; }	#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; }		#article-body { background-color:#FFFFFF; border: 1px solid #b2b2b2; width:631px; margin-right: 0 !important; margin-bottom:10px;}#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 #0a50a1; }#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 #0a50a1; }#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: #0A50A1; }.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; }/* 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: #ccc;	padding: 5px 10px;	border-bottom: 2px solid #888; }#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: 38px; 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 { border-top: 1px solid #6d6d6d;	margin-top: 1px;	padding: 7px 0; 	margin-bottom: 17px;	clear: left; }.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 { border: 1px solid #b2b2b2;	margin-top: 0px;	padding: 7px 7px 7px 7px; 	margin-bottom: 3px;                     clear: left; }.adModule img { float: left;padding-top: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; 	}/*#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 { padding: 3px 10px;	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 */	}#category-articles {}	.cat-article {/*		padding-top: 10px;*/		border-top: 1px solid #6d6d6d; }			.cat-article img {/*			margin-top: 10px;*/			margin-right: 17px;			margin-bottom: 20px;			float: left; }					.cat-article h2 { 			margin-top: 10px;			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-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; }		/* 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: 1em "Helvetica Neue", Arial, sans-serif;	text-transform: capitalize; }.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: 15px; }.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: 145px; }.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; }.last { margin-right: 0 !important;	border-right: none !important; }.required {color:#990000; font-weight:bold;}/* Photo of the Day--------------------------------- */#pod_calendar { width:210px;  float:right; }#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; }#pod_description { padding: 10px 0px 0px 9px; }#tih_description { padding: 10px 35px 0px 0px;  float: left; }#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 #0a50a1; 	border-left: 2px solid #98c4f6; 	border-right: 2px solid #0a50a1; 	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 #0a50a1; border-left: 2px solid #98c4f6; border-right: 2px solid #0a50a1; 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 #0a50a1; border-left: 2px solid #98c4f6; border-right: 2px solid #0a50a1; 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:#0a50a1;  text-decoration:none;}.social a:hover {  color:#0a50a1;  text-decoration:underline;}  /* New Module Code--------------------------------- */.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; }.article_sidebar_border { background-color:#FFF; border: 1px solid #b2b2b2;  margin-top: 0px; padding: 5px 5px 5px 5px;  margin-bottom: 5px; }#article_tools {    padding-top: 5px;  }	.featured_sidebar_border { 	margin-top: 0px;	padding: 5px 5px 5px 5px; 	margin-bottom: 10px;	width:231px;}	#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: #0a50a1;			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 0px 0px;	float: left; }.article_sidebar_border .content-w-image { margin-left: 80px; }.article_sidebar_border h4 { margin: 0px 7px .5em 7px;	padding-top: 7px;	font: 1.3em "Helvetica Neue", Arial, sans-serif;	font-weight: bold; }	.article_sidebar_border p { 			margin: 0px 0px 0px 7px;		font: 1.1em Georgia, "Times New Roman", serif;		line-height: 1.6em; }#featured_sidebar_border li { 			list-style: none;		padding: 0px 0px 5px 0px;		margin-right: 0px;		font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */}#featured_sidebar_border li a { 	padding: 10px 20px 5px 20px;	font: 10px "Helvetica Neue", Arial, sans-serif; /* 11px */}#featured_sidebar_border p { 	margin: 0px 0px 0px 7px;		font: 1.1em Georgia, "Times New Roman", serif;		line-height: 1.6em;}.featured_sidebar_border .content-w-image { margin-left: 80px; }.featured_sidebar_border h4 { margin: 0px 7px .5em 7px;	padding-top: 7px;	font: 1.3em "Helvetica Neue", Arial, sans-serif;	font-weight: bold; }	.featured_sidebar_border h4 a {color:#000000;}		.featured_sidebar_border p { 			margin: 0px 0px 0px 7px;		font: 1.1em Georgia, "Times New Roman", serif;		line-height: 1.6em;		color:#333333; }		.fortylist { color: #e65621; font: 1.3em "Helvetica Neue", Arial, sans serif; color:#000000;	font-weight:bold;line-height:10px;}	.fortylist a { color:#000000;}	.fortylist a:hover { color:#e65621;}				#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 { 	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: 1em "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.3em "Helvetica Neue", Arial, sans-serif;	font-weight: bold; }	#toc_module_border p { 	font: 1.1em Georgia, "Times New Roman", serif;		line-height: 1.6em; }			.brownHead_square {/*	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/designimages/brown-tile-square.png) top right no-repeat;	clear: left;	line-height: 1em; }	.brownHead_square span { 	padding-top: 5px;		padding-left: 10px;		padding-bottom: 5px;		display: block; }		.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 { 	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 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;	}		.tabTitle_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: #0a50a1; }					.tabTitle_large a {/*			color: #888;*/		}		#tabNav_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; }		#tabNav_large li.active a { 					color: #218C35 !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;			border-top: 1px solid #999; }			.most-popular-list_large { 							margin-left: 2.7em;				margin-right: 5px;			/*	list-style-position: inside;*/				font: 1.1em "Helvetica Neue", Arial, sans-serif;			}								.most-popular-list_large li {				margin-top:5px;					margin-bottom: 5px;				}	#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 #0a50a1; }#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 #0a50a1; }#related-topics a.last { border: none; }#comments_shaded { 	margin-left:6px;	width:620px;	/* 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 {	background-color: #f9f9f9;	padding-top:5px; }		#comments_inner_shaded {	padding-left:15px;	width:590px; }		#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; }	#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 #0a50a1; }#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:#0a50a1;}#topics-left li a {list-style: none;	font: 11px "Helvetica Neue", Arial, sans-serif; /* 11px */	text-decoration:underline;	color:#0a50a1;	}#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 */		}		