html {
	scrollbar-face-color:#d4d0c8;
	scrollbar-shadow-color:#ccc;
	scrollbar-highlight-color:#fff;
	scrollbar-arrow-color:#464646;
	scrollbar-3dlight-color:#ccc;
	scrollbar-darkshadow-color:#999;
	scrollbar-track-color:#3f5371; 
}
body {
	background: #3f5371 url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/bg.gif");
	color: #444;
	margin: 0;
	padding: 10px 0 50px 0;
	
	/* center the content in IE5win */
	/* considering how broken this is in IE5 win/mac, should we really worry about this? */
	text-align:center;
}
div#pgbody {
	/* this fixes some page display issues in ie5 mac and win */
	width:750px;
	margin:0 auto;
	
	/* re-left justify the actual content */
	/* considering how broken this is in IE5 win/mac, should we really worry about this? */
	text-align:left;
}

b, strong { font-weight: bold; }
i, em { font-style: italic; }
img {border:0; padding:0;}
form { margin:0; padding: 0;}
blockquote { font: 90%/180% Verdana, Arial, Geneva, Helvetica, sans-serif; }
		
.serif { font-family: Courier, "Courier New", Times, "Times New Roman", serif; }
.big, .large { font-size: 120%; }
.small {font: 10px Arial, Helvetica, sans-serif; }
.bold {font-weight: bold;}
.italic {font-style: italic;}

.center {text-align: center;}

.red { color: #f00; }
.white { color: #fff; }
.black { color: #000; }


.bgBlue, .bgblue { background: #ade0f9; }
.bgGrey, .bggrey { background: #eee; }
.bgmedgrey, .bgMedGrey { background: #ccc; }
.bgWhite, .bgwhite { background: #fff; }
.bgBlack, .bgblack { background: #000; }
.shade { background: #eee; }

th {
	text-align: left;
	font-weight: bold;
}


/* --- Content zone styles ---*/

#content {
	font: 70%/140% Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #444;
	padding: 24px 0 35px 0;
	margin: 0;
}

.arial { font-family: Arial, Helvetica, sans-serif; }

/* --------------------------------------------------------------------------------------------
H1 and H2 headers use sIFR. Changing any related styles can cause major problems in the layout!
For full info on sIFR see:
	http://www.mikeindustries.com/sifr/ 
	http://wiki.novemberborn.net/sifr/
*/
/* DO NOT MODIFY! */
	#content h1 {
		display: inline;
		margin: 0 0 12px 0 !important;
		font-family: Georgia, serif !important;
		font-size: 210% !important;
		font-variant: small-caps;
		color: #cf4111;
	}
	#content h2 {
/*		display: inline-block; */
		margin: 0 0 2px 0 !important;
		font-size: 160% !important;
		font-family: Georgia, serif !important;
		font-variant: small-caps;
		line-height: 1.2em !important;
		color: #383737;
	}
/*	html>body #content h2 {
		display: inline;
		position: relative;
		clear: both:
	}
*/	

	
/* end DO NOT MODIFY ------------------------------------------------------------------------ */

#content h3 {
	font: bold 130% Georgia, serif;
	color: #383737;
	margin:0;
	font-variant: small-caps;
}

#content h4, #content h5, #content h6 {
	color: #444;
	margin:0;
	font: bold 100% Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-variant: small-caps;
}



/* join & give sidebar headers */
#content h3#become_member span,
#content h3#renew span,
#content h3#give span,
#content h3#donate span {
	display:none;
}
#content h3#become_member {
	background:url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/join/hdr_join_becomemember.gif") no-repeat;
	height:11px;
}
#content h3#renew {
	background:url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/join/hdr_join_renew.gif") no-repeat;
	height:11px;
}
#content h3#give {
	background:url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/join/hdr_join_give.gif") no-repeat;
	height:11px;
}
#content h3#donate {
	background:url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/join/hdr_join_donate.gif") no-repeat;
	height:11px;
}
/* // join & give sidebar headers */

#content a:link {
	color: #039;
	text-decoration: underline;
	text-transform: none;
}
#content a:visited {
	color: #039;
	text-decoration: underline;
	text-transform: none;
}
#content a:hover, #content a:visited:hover {
	color: #c30;
	text-decoration: underline;
	text-transform: none;
}
#content a.plain:link {
	color: #039;
	text-decoration: none;
	text-transform: none;
}
#content a.plain:visited {
	color: #039;
	text-decoration: none;
	text-transform: none;
}
#content a.plain:hover, #content a.plain:visited:hover {
	color: #c30;
	text-decoration: underline;
	text-transform: none;
}
#content blockquote { font: 90%/180% Verdana, Arial, Geneva, Helvetica, sans-serif; }
#content .shade { background: #eee; }



#content ul.padded li {  /* for when you want paragraph-style LI */
	margin-bottom: 1.1em;
}

#content ul.padded_short li {  /* for when you want paragraph-style LI */
	margin-bottom: 0.4em;
}

#content ul.plain {
	list-style: none;
	margin: 0;
	padding: 0;
}

#content ul.flush {
	margin: 0 1.5em;
	padding: 0;

}
#content ul.inline {
	list-style:none;
	margin:0;
	padding:0;
}
#content ul.inline li {
	display:inline;
}

#content p.intro {
	color:#000;
	font-weight:bold;
}

/* ---------------------------------------------
-- gradient styles, usually used as a sidebar --
-- to explicitly set the width of gradiant    --
-- area, wrap the gradient in a div and set   --
-- there.                                     --
--------------------------------------------- */
#content .gradient {
	padding:10px;
	background:url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/sidebar_bg_01.jpg") repeat-y;
	float: right;
}
#content .gradient h2 {
	font: 200% Georgia, serif;
	color: #cf4111;
	margin:0 0 10px 0;
	font-variant:small-caps;
}
#content .gradient h3 {
	font: bold 110% Georgia, serif;
	color: #383737;
	margin:0 0 3px 0;
	font-variant:small-caps;
}
#content .gradient p {
	margin: 0 0 1.5em 0;
}
#content .gradient ul.plain li {
	padding:0 0 3px 0;
}
/* #content .gradient ul.plain li a {
	text-decoration:none;
}
#content .gradient ul.plain li a:hover {
	text-decoration:underline;
} */


table.two_column {
	/* use in conjuction with left_wide, right_wide, etc */
	width:100%;
	border-collapse:collapse;
}
table.two_column td {
	vertical-align:top;
}
table.left_wide td.left {
	width:310px;	
}
table.left_wide td.right {
	padding-left: 18px;
}
div.three_column_left, div.three_column_center, div.three_column_right {
	width:229px;
	float:left;
	margin:0 10px;
}
div.three_column_left {
	margin-left:0;
}
div.three_column_right {
	margin-right:0;
}




/* === TABLE STYLES ==================================================== */

	table.info {
		max-width: 515px;
		border-collapse: collapse;
		border: 0;
	}
	table.outline,  {
		max-width: 515px;
		border-collapse: collapse;
		border: 1px solid #555;
	}
	
	/* TR outline does NOT work in IE6/Win  :-(  */
	tr.outline, td.outline {	
		border: 1px solid #555;
	}
	
	table.outline_all, table.outline_all td  {
		max-width: 515px;
		border-collapse: collapse;
		border: 1px solid #555;
	}
	table.info td {
		vertical-align: top;
		padding: 4px;
		empty-cells: show; 
	}
	table.info th {
		text-align: left;
		font-weight: bold;
		color: #fff;
		background: #5298cd;
		padding: 2px 4px;
		letter-spacing: 0.1em;
	}
	table.info th.center, table.info td.center, table.outline th.center, table.outline td.center, table.outline_all th.center, table.outline_all td.center {
		text-align: center;
	}
	table.info th.right, table.info td.right, table.outline th.right, table.outline td.right, table.outline_all th.right, table.outline_all td.right {
		text-align: right;
	}
	table.info th.left, table.info td.left, table.outline th.left, table.info td.left, table.outline_all th.left, table.outline_all td.left {
		text-align: left;
	}


	tr.underline, tr.underline_solid, tr.underline td, tr.underline_solid td, td.underline, td.underline_solid {
		border-bottom: 1px solid #555;
	}
	tr.underline_dashed, tr.underline_dashed td, td.underline_dashed {
		border-bottom: 1px dashed #555;
	}
	tr.underline_thick, tr.underline_thick td, td.underline_thick {
		border-bottom: 2px solid #555;
	}

	table.info tr.bg_light, table.info td.bg_light {
		background: #eee;
	}
	table.info tr.bg_medium, table.info td.bg_medium {
		background: #ccc;
	}
	table.info tr.bg_dark, table.info td.bg_dark {
		background: #555;
		color: #eee;
	}
	table.info tr.bg_black, table.info td.bg_black {
		background: #000;
		color: #eee;
	}
	
/* --- end TABLE STYLES ------------------------------------------------- */



/* --- SIDEBARS AND PULL QUOTES ========================================= */



		div.sidebar {
			font: 110%/145% Arial, Verdana, Helvetica, sans-serif;
			color: #222;
			width: 230px;
			float: right;
			margin: 0 0 10px 10px;
			padding: 6px 11px;
			border: 0;
			text-align: justify;
		}
		
		div.sidebar_left {
			font: 110%/140% Arial, Verdana, Helvetica, sans-serif;
			color: #222;
			width: 230px;
			float: left;
			margin: 0 10px 10px 0;
			padding: 6px;
			border: 0;
			text-align: justify;
		}


		div.sidebar_outline {
			font: 110%/140% Arial, Verdana, Helvetica, sans-serif;
			color: #222;
			width: 228px;
			float: right;
			margin: 0 0 10px 10px;
			padding: 6px 11px;
			border: 1px solid #555;
			text-align: justify;
		}
		div.sidebar_outline_left {
			font: 110%/140% Arial, Verdana, Helvetica, sans-serif;
			color: #222;
			width: 228px;
			float: left;
			margin: 0 10px 10px 0;
			padding: 6px;
			border: 1px solid #555;
			text-align: justify;
		}
				
		div.sidebar h2, div.sidebar_outline h2, div.sidebar_left h2, div.sidebar_outline_left h2 {
			font: 200% Georgia, serif;
			color: #000;
			margin:0 0 10px 0;
			font-variant:small-caps;

		}
		
		
		div.pullquote {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: right;
			margin: 0 0 10px 15px;
			padding: 5px 20px;
			background: #fff;
			text-align: center;
		}
		div.pullquote_shade {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: right;
			margin: 0 0 10px 15px;
			padding: 5px 20px;
			background: #ade0f9;
			text-align: center;
		}
		
		div.pullquote_left {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: left;
			margin: 0 15px 10px 0;
			padding: 5px 20px;
			background: #fff;
			text-align: center;
		}
		div.pullquote_left_shade {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: left;
			margin: 0 15px 10px 0;
			padding: 5px 20px;
			background: #ade0f9;
			text-align: center;
		}
	
		div.pullquote_outline {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: right;
			margin: 0 0 8px 15px;
			padding: 5px 20px;
			background: #fff;
			text-align: center;
			border: 1px solid #bbb;
		}
		div.pullquote_outline_left {
			width: 190px;
			font: normal 150%/190% Times, 'Times New Roman', Geneva, serif;
			color: #000;
			float: left;
			margin: 0 15px 8px 0;
			padding: 5px 20px;
			background: #fff;
			text-align: center;
			border: 1px solid #000;
		}

/* ---- end SIDEBARS AND PULL QUOTES -------------------------------------- */
	









/* ACTION BOXES ---------------------------------------------------
------------------------------------------------------------------- */
#content .actionbox {
	background:#bbd6eb;
	padding:7px;
	margin-bottom:15px;
}
#content .actionbox_content {
	border:1px solid #fff;
	padding:10px;
	background:#73B3E5 url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/action_bg_01.gif") repeat-y;
	background-position:center top;
	color: #000
}

#content h2.actionbox_content  {
	color: #fff;
}
#content .actionbox_content p {
	margin:0 0 5px 0;
}
/* // ACTION BOXES ------------------------------------------------ */



/* UTILITY ELEMENTS -----------------------------------------------
------------------------------------------------------------------- */
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	position:relative;
}
.clearleft, .clear_left {
	clear:left;
	font-size:1px;
	height:1px;
	position:relative;
}
.clearright, .clear_right {
	clear:right;
	font-size:1px;
	height:1px;
	position:relative;
}

.float_left {
	float:left;
}
.float_right {
	float:right;
}
.no_margin {
	margin:0;
}
/* // UTILITY ELEMENTS -------------------------------------------- */



/* IMG DIVs -------------------------------------------------------
------------------------------------------------------------------- */
table.imgright {
	border:0;
	float: right;
	margin: 15px 0 15px 20px;
}
table.imgleft {
	border:0;
	float: left;
	margin: 15px 20px 15px  0;
}
table.imgcenter {
	border:0;
	margin: 15px auto 20px;
}
img.img {
	border:1px solid #fff;
}
div.img {
	padding: 7px;
	background:#ade0f9;
	margin: 0 0 10px 0;
}
div.imgtxt {
	font: 10px/14px Verdana, Geneva, sans-serif;
	padding: 0 8px;
}
/* // IMG DIVs TEST ----------------------------------------------- */







/* FORMS ----------------------------------------------------------
------------------------------------------------------------------- */

.button {
	cursor: pointer;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #fff;
	background: #5991e8;
	border: 2px outset #fff;
	padding: 1px;
}
.button:hover {
	cursor: hand;
}

select, select optgroup {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #039;
	font-weight:normal;
}


div.form_single_row input, div.form_single_row select {
	vertical-align:middle;
	display:inline;
	position:relative;
}
/* // FORMS ------------------------------------------------------- */







/* CALENDAR -------------------------------------------------------
------------------------------------------------------------------- */
#event_calendar b {
	color:#039;
	font-weight:bold;
}
/* // CALENDAR ---------------------------------------------------- */



/* EXPLORE --------------------------------------------------------
------------------------------------------------------------------- */
div#exp_main_feature_wrapper, div#whatwedo_main_feature_wrapper {
	float:left;
	margin:0 18px 18px 0;
	width:290px;
}
div#exp_sub_feature_wrapper, div#whatwedo_sub_feature_wrapper {
	float:left;
	width:208px;
}
div#exp_sub_feature_wrapper table, div#whatwedo_sub_feature_wrapper table {
	border-collapse:collapse;
}
div#exp_sub_feature_wrapper td, div#whatwedo_sub_feature_wrapper td {
	vertical-align:top;
}
div#exp_sub_feature_wrapper h3, div#whatwedo_sub_feature_wrapper h3 {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	color:#039;
	font-weight:normal;
	font-variant:normal;
	font-size:inherit;
}
div#exp_sub_feature_wrapper p, div#whatwedo_sub_feature_wrapper p {
	margin:0 0 0 0;
}
div#exp_sub_feature_wrapper img.sub_feature_img, div#whatwedo_sub_feature_wrapper img.sub_feature_img {
	margin:0 8px 0 0;
}

div#explore_recent, div#whatwedo_content {
	float:left;
	width:305px; 
	padding:10px 0 0 0;
	margin:0 15px 0 0;
}

div#explore_recent img {
	float:left;
	margin:0 10px 0 0;
}
div#explore_recent div.explore_recent_item {
	clear:left;
	margin:0;
}
div#explore_recent div.explore_recent_item p {
	margin:0;
}
div#explore_recent div.exp_spacer {
	clear:left;
	font-size:1px;
	line-height:normal;
	height:25px;
}

div#explore_topics, div#whatwedo_sidebar {
	float:left;
	width:195px;
}

div#topic_sidebar, div#sidebar {
	float:right;
	width:200px;
	margin:0 0 15px 15px;
}

div.topicGroup_left, div.topicGroup_right {
	width:250px;
	float:left;
	margin:0 0 25px 0;
}
div.topicGroup_left {
	margin-right:19px;
}
div.subtopics {
	margin:0 0 15px 0;
}
div#news_clicknav {
	/*
	float:right;
	margin:0 0 0 10px;
	border: 1px solid #eee;
	padding: 3px 5px;
	*/
	float:right;
	padding: 3px 5px;
	margin:0 0 0 15px;
}

div#query_news_box {
	border:1px solid #CCC;
	margin:10px 0 0 0;
}
div#query_news_box h3 {
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	font-variant:normal;
	font-size:12px;
}
div#query_news_box form {
	padding:5px;
	background-color:#eee;
}

div#select_subject_nav,
div#select_year_nav {
	display:inline;
	margin:0 15px 0 0;
	float:left;
}
div#select_subject_nav select {
	width:150px;
}
div#btn_get_articles {
	float:right;
}
/* // EXPLORE ----------------------------------------------------- */



/* WHAT WE DO -----------------------------------------------------
------------------------------------------------------------------- */
div#whatwedo_programs p {
	margin:0 0 0.5em 0;
}
div.wwd_program {
	margin:0 0 2em 0;
}

div#press_nav {
	margin:10px 0 0 0;
	border:1px solid #CCC;
	background-color:#EEE;
	padding:5px;
}
div#select_press_year_nav {
}
div#press_clicknav {
	float:right;
	padding: 3px 5px 0 0;
	margin:0 0 0 15px;
}

div#radio_latest_outer {
	background:#C2D6F6;
	padding:7px;
	margin:5px 0 0 0;
}
div#radio_latest_inner {
	border:1px solid #FFF;
	background:#73B3E5 url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/bg_gradiant_radial_01.jpg") center no-repeat;
	margin:0;
	padding:0;
}
div#radio_latest_content {
	margin:15px;
}
table#radio_latest_tbl td {
	vertical-align:top;
}
a#radio_latest_title {
	display:block;
	margin:0 0 10px 0;
}
div#radio_latest_inner img#radio_current_img {
	float:left;
	margin:0 15px 0 0;
	_margin-bottom:-15px;
	padding:0;
}

div#radio_recent {
	float:left;
	width:285px;
}
div#radio_links {
	margin:0 0 0 300px;
}

div#radio_browse_select {
	padding:5px;
	margin:0;
	background:#C2D6F6;
}
div#radio_browse_select h3 {
	margin:0 0 3px 0;
}
div#radio_browse_select select {
	width:160px;
	height:19px;
}
div#radio_browse_select_inner {
	border:1px solid #FFF;
	background:#8ABFF1 url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/nav_drop_bg.jpg") center repeat-y;
	padding:5px;
}

div.radio_archive_show {
	margin:0 0 1.25em 0;
}
div.radio_archive_show p {
	margin:0;
}
ul.radio_clicknav {
	list-style:none;
	margin:0;
	padding:0;
}
ul.radio_clicknav li {
	display:inline;
	margin:0;
	padding:0;
	color:#c30;
}
ul.radio_clicknav li.clicknav_left {
	margin:0 5px 0 0;
}
ul.radio_clicknav li.clicknav_right {
	margin:0 0 0 5px;
}
ul.radio_clicknav li.clicknav_left img,
ul.radio_clicknav li.clicknav_right img {
	vertical-align:-3px;
}
/* // WHAT WE DO -------------------------------------------------- */



/* --- End Content zone styles ---*/




/* --- LAYOUT SHELL STYLES --- */


.gutterW { width: 10px; background:#fff; }
.gutterB { width: 10px; background: #ade0f9; }
.gutterWide { width: 201px; background: #ade0f9; }

/* below header styles are duplicated in forum global.css */
#logo1 {
	width: 119px;
	height: 131px;
}
#hmsearch {
	height: 39px;
	padding-right: 10px;
	font: 11px verdana, arial, geneva, helvetica, sans-serif;
	color:#fff;
	text-align:right;
	vertical-align: bottom;
}
#hmsearch a:link, #hmsearch a:visited {
	color:#fff;
	text-decoration: underline;
	text-transform: none;
}
#hmsearch a:hover, #hmsearch a:visited:hover {
	color:#ff1;
	text-decoration: underline;
	text-transform: none;
}
#hmsearch input.txt {
	font: 12px times, "times new roman", serif;
	color: #333;
	border: 0;
}
#hmsearch input.go {
	vertical-align: middle;
}

#logo2 {
	height: 69px;
	vertical-align: bottom;
}

#hdrbuttons {
	text-align: right;
	vertical-align:top;
	padding-right: 10px;
	padding-top: 10px;
}
#hdrbuttons img {
	margin-bottom: 6px;
}

#pageHeader {
	width: 750px;
	margin: 0 auto;
	padding: 0;
	background: #fff url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/header_bg.jpg");
	border: 0;
}


#sitenavTable {
	margin: 0 auto;
	padding:0;
}

#sitenavTable h2 {
	display: inline;
	font: bold 16px Arial;
	text-transform: uppercase;
}

#sitenavRow td {
	padding: 4px;
	background: #000;
	font: 10px Verdana;
	color: #fff;
}

#sitenavRow td.here {
	background: #333;
	font: 10px Verdana;
	color: #fff;
}

#sitenavRow a:link, #sitenavRow a:visited {
	color: #fff;
	text-decoration: none;
}
#sitenavRow a:hover, #sitenavRow a:visited:hover {
	color: yellow;
	text-decoration: underline;
}



#contentShell {
	width: 750px;
	border: 0;
	padding: 0;
	margin: 0 auto;
	background: #fff;
}



#leftnav {
	z-index: 1;
	width: 211px;
	margin: 0;
	padding: 0;
	background: #ade0f9;
	font: bold 10px verdana;
	color: #000;
}

#leftnav .lefttext {
	margin: 40px 0 0 0;
	padding: 0 3px 10px 3px;

}

#leftnav ul.subnav, #leftnav ul.nav {
   border-top: 1px solid white;
   width: 211px;
   padding: 0;
   margin: 10px 0 0 0;
   list-style-type: none;
}
#leftnav ul.nav li, #leftnav ul.subnav li {
	background: url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/li.gif") no-repeat;
	background-position: 10px 10px;
	text-align: left;
	padding: 8px 1px 6px 25px;
	margin: 0;
	border-bottom: 1px solid #fff;
	text-transform: uppercase;
	
}
#leftnav ul.nav li.here, #leftnav ul.subnav li.here {
	background: #fff url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/li.gif") no-repeat;
	background-position: 10px 10px;
	text-align: left;
	padding: 8px 1px 6px 25px;
	margin: 0;
	border-bottom: 1px solid #fff;
	text-transform: uppercase;	
}

#leftnav ul.nav ul, #leftnav ul.subnav ul {
   border: 0;
   padding: 0;
   margin-left: 4px;
   margin-top: 0;
   list-style-type: none;
}
#leftnav ul.nav ul li, #leftnav ul.subnav ul li {
	background: url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/li.gif") no-repeat;
	background-position: 0 4px;
	text-align: left;
	padding: 2px 1px 1px 11px;
	border: 0;
	text-transform: none;
}
#leftnav ul.nav ul li ul ul, #leftnav ul.subnav ul li ul ul {
	font-weight: normal;
}

#leftnav ul.nav ul li ul ul li, #leftnav ul.subnav ul li ul ul li {
	font-weight: normal;
}

#leftnav a:link, #leftnav a:visited {
	color: #c30;
	text-decoration: none;
}
#leftnav a:hover, #leftnav a:visited:hover {
	color: #c30;
	text-decoration: underline;
}

/* duplicated in forum global.css */
table.browse {
	width: 205px;
	border: 1px solid #c6eafb;
	background: url("/p/aHR0cHM6Ly93ZWIuYXJjaGl2ZS5vcmc/web/20120121000759im_/https://planetary.org/_img/common/nav_drop_bg.jpg");
}
td.browse {
	height: 30px;
	padding: 4px;
	border: 0;
	vertical-align: middle;
}
select.browse {
	width: 155px;
	font: normal 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #039
}



#rightnav {
	width: 125px;
	background: #888;
	font: 10px verdana;
	color: #eee;
}
#rightnav h3 {
	font: bold 12px verdana;
	background: #777;
	padding: 4px;
	margin: 0 -5px 5px -4px;
}



#footer {
	width: 740px;
	margin: 13px auto;
	padding: 0 0 0 10px;
	font: 10px arial, helvetica, verdana, geneva, sans-serif;
	color: #93a0b3;
	text-align: left;
}

#footer a:link, #footer a:visited {
	margin: 0 6px;
	color: #93a0b3;
	text-decoration: underline;
	text-transform: none;
}
#footer a:hover, #footer a:visited:hover  {
	margin: 0 6px;
	color: #fff;
	text-decoration: underline;
	text-transform: none;
}

#footer img { margin-left: 20px; }
#footer a.nomargin:link, #footer a.nomargin:visited { margin: 0; }

/* --- End Layout Shell Styles --- */





/* STANDARD sIFR STYLES -------------------------------------------
--- DO NOT MODIFY ! --------------------------------------------------- */
/* For info on sIFR see:
	http://www.mikeindustries.com/sifr/ 
	http://wiki.novemberborn.net/sifr/
*/

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
/*  letter-spacing: 0; */
}
/* // STANDARD sIFR STYLES ---------------------------------------- */

/* DECOY sIFR STYLES ----------------------------------------------
--- DO NOT MODIFY ---------------------------------------------------------------- */
/* These "decoy" styles are used to hide the browser text before it is replaced...  */
.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:210%;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	font-size:160%;
}
/* // DECOY sIFR STYLES ------------------------------------------- */


.error {
	color: #c33;
}

div.error {
	color: #c33;
	background: #ffc;
	border: 1px solid #c33;
	padding: 10px;
	margin: 1em 0;
}


div.devArea {
	background-color:#e5e5e5;
	border:1px dotted #999;
	margin:10px;
	padding:5px;
	white-space:pre;
	font-family:courier;
	font-size:11px;
	color:#000;
}

.clearfix:after {
	/* attach this to any element that CONTAINS a float that may 
	** protrude out of the bottom of the box                  */
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*
     FILE ARCHIVED ON 00:07:59 Jan 21, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:19:00 Aug 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.632
  exclusion.robots: 0.063
  exclusion.robots.policy: 0.047
  esindex: 0.016
  cdx.remote: 15.119
  LoadShardBlock: 104.467 (3)
  PetaboxLoader3.datanode: 51.243 (4)
  PetaboxLoader3.resolve: 52.268 (3)
  load_resource: 74.049
*/