/* TIME.com SHARED Redesign 9/1/2005 Styles  *//********************************************************************//*BEGIN ENTIRE DOCUMENT HTML CSS SELECTORS***********************************/ul {	list-style-type: none;  	margin:0;	padding:0; 	padding-left: .5em;	margin-left:0;    }    li.bullet  {	background-color: transparent;	background-image: url("http://img.timeinc.net/time/home/images/carret.gif");	background-repeat: no-repeat;	background-position: 0 4px;	margin: 0;	padding: 0 0 0 8px 	}		 li.nobullet {	background-color: transparent;	background-repeat: no-repeat;	background-position: 0 2px;	float: left;	margin: 0;	padding: 0 0 0 40px 	 }/* BLACK LINKS WITH NO UNDERLINE */a:link  {	color: #000;	text-decoration: none }	a:visited  {	color: #000;	text-decoration: none }	a:active  {	color: #000;	text-decoration: none }	a:hover  {	color: #c00;	text-decoration: underline }/* BLACK LINKS WITH NO UNDERLINE *//* RED LINKS WITH NO UNDERLINE */a.red:link  {	color: #c00;	text-decoration: none }	a.red:visited  {	color: #c00;	text-decoration: none }	a.red:active  {	color: #c00;	text-decoration: none }	a.red:hover  {	color: #000;	text-decoration: underline }/* RED LINKS WITH NO UNDERLINE *//* hed tags */h5 {	color: #c00;	font-size: 1em;}h6 {	color: #000;	font-size: 1em;	font-weight: bold;	margin: 0;	padding: 0;}.rt_noThumb blockquote {	margin: 0;	padding: 0;	padding-left: 1em;	width: 245px;	font-size: 1.15em;	font-weight: bold;}/* hed tags *//*END ENTIRE DOCUMENT HTML CSS SELECTORS*******************************************************************//* BEGIN DIV ID SELECTOR PAGE STRUCTURE*/#ad_banner_top {	background-image: url("http://img.timeinc.net/time/home/images/adbackground.gif");	background-repeat: repeat-x;	margin: 0;	width: 809px;	height: 95px;	padding-bottom: 5px;	border-right: 1px solid #000;	border-bottom: 1px solid #ccc; 	overflow: hidden;	}#logo_banner {	border-right: 1px solid #000;	background-image: url("http://img.timeinc.net/time/home/images/edit_back.gif");	background-repeat: repeat-x;	margin: 0;	padding: 0;		height: 80px;	line-height: 1.25em;	width: 809px;	overflow: hidden;	}	/*BEGIN DIV ID SELECTOR PAGE STRUCTURE*//* begin ads */#topad  {	position: absolute;	top: 5px;	left: 41px;	overflow: hidden;	}/* end ads *//* logo banner bar ***************************/#logo_banner img { 	float: left;	}#logo_banner ul { 	float: right;	float: left;		}#logoimage {	width: 365px;	float: left;	}#logoimage img {	padding-top: 9px;	padding-left: 10px;	}	#logoimage ul {	padding-top: 20px;	}	#hp_toptout_shell {	float: right; 	float: left; 	padding-right: 5px;	}	#hp_toptout1 {	float: left;	}	#hp_toptout1 ul {	width: 130px; 	font-size: .95em;	padding-right: 10px;	padding-top: 10px;}#sf_cmtout {	float: left;	}	#sf_cmtout ul {	width: 140px; 	font-size: .95em;	padding-right: 5px;	padding-top: 10px;}/* end logo banner bar******************************//*begin center bottom SECTIONS*/.section_hed {	width: 373px;	clear: both;	height: 14px;	margin-top: 25px;	margin-bottom: 5px;	border-bottom: 1px dotted #ccc; }li.moreSection  {	background-color: transparent;	background-image: url("http://img.timeinc.net/time/home/images/carret.gif");	background-repeat: no-repeat;	background-position: 0 3px;	margin: 0;	padding: 0 0 0 8px 	}.moreSection {	float: right;	font-size: .80em;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.5em;}.rt_seched {	font-size: 1em;	font-weight: bold;	color: #c00;	float: left; 	}	#bottom {	background-color: #d8d8d8;	width: 810px;	clear: both; }/*end center bottom SECTIONS*//*BEGIN BOTTOM RIGHT COLUMN*/.rt_hed {	width: 285px;	clear: both;	margin-top: 5px;	margin-bottom: 5px;	height: 15px;	padding: 0; 	border-bottom: 1px dotted #ccc;	}.rt_noThumb {	width: 285px;	line-height: 1.5em; 	}.rt_noThumb ul {	padding: 0;	line-height: 1.5em;  	clear: both; 	padding-bottom: 20px;	}.rt_wThumb {	width: 285px;	line-height: 1.5em;  	}.rt_wThumb ul {	padding: 0;	padding-bottom: 20px;	line-height: 1.5em;  	float: left; 	width: 185px;	}.rt_wThumb img {	float: right;	margin: 0;	padding: 0;	width: 90px;}.rt_wCover {	width: 285px;	line-height: 1.5em; }.rt_moment {	width: 285px;	line-height: 1.5em; }.rt_moment ul {	padding: 0;	margin: 0;	padding-bottom: 20px;	line-height: 1.5em;  	float: left; 	width: 165px;}.rt_moment img {	float: none;	margin: 0;	padding: 0;}.rt_wCover ul {	padding: 0;	margin: 0;	padding-bottom: 20px;	line-height: 1.5em;  	float: left; 	width: 165px;}.rt_wCover img {	float: right;	margin: 0;	padding: 0;}#tkyear_in_time {	width: 107px;	text-align: center;	margin: 0;	padding: 0;	float: right;}#tkyear_in_time_img {	margin: 0;	padding: 0;	width: 107px;}.rt_hed ul {	margin: 0;	padding: 0;}/*END BOTTOM RIGHT COLUMN*//****************************************************************** begin general use CLASSES*************************************************/.redbold {	color: #c00;	font-weight: bold;	}.blackbold2 {	font-weight: bolder;	font-size: 1.3em;	margin: 0;	padding: 0;}.spacer { 	height: 1px;	 background-color: #fff; 	border-right: 1px solid #000; }.edition {	font-size: 1.5em;	font-weight: bolder;	line-height: .9em;	margin: 0;	}.edition li {	display: list-item;}/* end  general use CLASSES*//* IMPORTED FROM ARTICLE PAGE*/#archiveMain  {	padding: 20px 0 0 15px;	clear: both;	display: block;	margin: 0;	width: 285px;	height: 340px; }	#archiveSearch      {	background-color: #900;	display: block;	margin: 0;	padding: 0;	position: relative;	width: 285px;	height: 48px;	border-bottom: 2px solid #fff }	#archiveSubscriber     {	display: block;	margin: 0 0 17px;	padding: 0;	width: 283px;	height: 260px;	border: solid 1px #ccc }	#subLeft     {	margin: 0;	padding: 8px 4px 0 10px;	width: 141px;	float: left }	#subRight        {	background-color: #ececec;	margin: 0;	padding: 8px 10px 10px 11px;	width: 107px;	float: right }#topSearch   {	background-image: url("http://img.timeinc.net/time/home/images/searchbck.gif");	background-repeat: repeat-x;	margin: 0;	padding: 0;	width: 809px;	height: 30px;	border-right: 1px solid #000;	overflow: hidden;	}	#toplogin {	margin: 0;	padding-left: 15px;	padding-top: 3px;	line-height: 1em;	font-family: Arial, Helvetica, sans-serif;	font-size: .95em;	}#topsubscribe  {	margin: 0;	padding-top: 3px;	line-height: 1em;	font-family: Arial, Helvetica, sans-serif;	font-size: .85em; 	}	#searchbar   {	background-image: url("http://img.timeinc.net/time/home/images/searchbck.gif");	background-repeat: repeat-x;	margin: 0;	padding: 0;	width: 809px;	height: 30px;	border-right: 1px solid #000;	overflow: hidden;	}		#searchlogin {	margin: 0;	width: 166;	padding-left: 15px;	padding-top: 6px;	line-height: 1em;	font-size: .95em;	overflow: hidden;	float: left;	}#searchcm  {	margin: 0;	width: 335;	padding-top: 3px;	padding-left: 35px;	line-height: 1em;	font-size: .85em;	overflow: hidden;	float: left;	}#searchform {	margin: 0;	padding-left: 35px;	overflow: hidden;	padding-top: 3px;	float: left;	}.inputbox {	font-size: 10px; 	}	.tinytext {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	}	/*WE ARE KEEPING THESE*/#quicklinks     {	text-align: center;	font-size: 1em;	font-family: Arial, Helvetica, sans-serif;	width: 810px;	float: left;	padding-top: 8px;	padding-bottom: 8px;	border-top: 1px solid #ececec }	#boilerplate     {	background-color: #d8d8d8;	font-size: .95em;	text-align: center;	padding-top: 20px;	padding-bottom: 20px;	width: 810px ;	float: left; }/*RED BAR*/#redbar  {	background-color: #900;	margin: 0;	padding: 0;	width: 809px;	height: 3px;	border-top: 1px solid #000;	border-bottom: 1px solid #000;	border-right: 1px solid #000;	}/*EOF*/