

	
	
	#banner {
		background-image: url(/resources/space_resources/2675/108884.jpg);
		background-repeat: no-repeat;
		background-position:left top;
		height: 97px!important;
	}
	#banner-space-title{
		display:none;
	}


























	#foot-text {
    background-image: url(/resources/space_resources/2675/108885.gif);
    background-repeat: no-repeat;
    background-position: center top;
  }





	#content{
		max-width:670px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 18px;
	} 
	
	content, h1, h2, h3, h4, textarea, p, td, li, a, label, .bigprint, .medprint, .hugeprint {
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	a{
	  color: #AE0000; /* dark red */
	}
	
	a:hover{
		color: #666666; /* dark red */
		text-decoration: underline;
	}
		
	#content label.small{
	  font-size: 10px;
	}
	
	.bigprint a{
	color: #990000; /* dark red */
	font-weight: bold;
	font-size: 14px;
	}
	
	/* outside of main container */
	body {
	background-color: #F8E7A0;
	background-position: center;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* main frame for page */
	#container {
		width: 943px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-color: transparent;
		padding-top: 6px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	
	/* banner */
	#banner {
	height: 95px;
	background-image: url(http://contentnation.com/files/cheader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	background-color: #666666;
	}
	
	.hugeprint{  
	  font-size: 26px;   
	}
	
	
	#banner-space-title a{
	  color: white;     
	}
	
	#banner p.subtitle{  
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 12px;   
	  color: white;
	}
	/* left side of page */
	#left-content{
	vertical-align: top;
	text-align: left;
	color: #333333;
	padding-right: 9px;
	background-position: right top;
	padding-left: 15px;
	background-image: none;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	}
	/* meta navigation */
	#nav-meta {
	border: 2px none #9D120F;
	background-image: none;
	background-repeat: repeat-x;
	padding: 0px;
	margin-top: 16px;
	}
	
	/* main 'tab' bar background*/
	#nav-main {
		background-color: #636363;
		background-image: url(http://www.near-time.org/images/contentnation/backnav.jpg);
		background-repeat: repeat-x;
		font-family:  "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		border-right-width: 4px;
		border-left-width: 4px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-right-color: #FFFFFF;
		border-left-color: #FFFFFF;
		height: 34px;
		border-bottom-width: 1px;
		border-bottom-color: #CCCCCC;
	}
	
	input.tab_title{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* left side of a single tab */
	#nav-main a, #nav-main-right a, input.tab_title{
		/* background: url(/themes/faces/tab_right.gif) right top no-repeat;*/
	  font-size: 12px;
		font-variant: small-caps;
		color: #FFFFFF;
		font-weight: bold;
		padding-left: 5px;
		background-image:none;
		font-family:  "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
	}
	
	#nav-main a:hover, #nav-main-right a:hover{
		padding-left: 5px;
		color: #FFCC00;/* dark red */
		padding-top: 0px;
		text-decoration: none;
		padding-right: 0px;
		background-image: none;
	}
	/* right side of a single tab */
	#nav-main li {
		padding-right: 8px;
		margin-left: 0px;
		background-repeat: no-repeat;
		background-position: right top;
		font-family:  "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
		background-image: none;
	}
	
	/* left side of a selected tab */
	#nav-main li.current {
	background-repeat: no-repeat;
	background-position: right top;
	background-image: none;
	background-color: transparent;
!important;
	}
	
	/* right side of a selected tab */
	#nav-main li.current a {
	color: #FFCC00;/* dark red */
	padding-left: 2px;
	margin: 0px;
	padding-right: 1px;

























	background-color: transparent;
	background-image: none;
	}
	
	/* text attributes for tab links */
	#nav-main li.current a:hover {
		color: #FF9900;
		background-image: none;
	}
					
	
	
	/* powered by link */
	#nav-section li a, #nav-section-right a{
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  background: none;
	  color: #333333;
	}
	
	#nav-section li a:hover, #nav-section-right a:hover{
	  text-decoration: underline;
	}
	
	/* subnav background */
	#nav-section {
		border-top-width: 4px;
		border-left-width: 4px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
		border-right-width: 4px;
		border-bottom-width: 4px;
		width: 935px;
		background-image: url(http://www.near-time.org/images/contentnation/navsection.jpg);
		background-repeat: repeat-x;
	}
	
	#nav-section li{
	  padding-left: 8px;                                              
	  background-image: none;
	}
	
	#nav-section li:first-child{
	  background-image: none;
	}              
	
	#sidebar{
		background-color: white;
		background-repeat: repeat-y;
		background-position: left top;
		border-left-width: 1px;
		border-top-style: none;
		border-left-style: none;
		border-left-color: #FFFFFF;
		border-right-style: none;
		border-bottom-style: none;
		background-image: url(http://www.near-time.org/images/contentnation/leftside.jpg);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 234px;
	}
	
	span.big_button a{
	padding-right: 4px;
	color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #C4C4C4;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
	span.big_button {
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF!important;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C4C4C4;
	background-image: none;
	border: 1px solid #999999;
	padding-right: 11px;
	}
	
	span.small_button {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 9px;
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
	
	span.small_button a{
	padding-top: 1px;
	padding-bottom: 3px;
	padding-right: 4px;
	font-size: 9px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: none;
	background-color: #999999;
	padding-left: 4px;
	}
	
	
	/* sidebar areas */
	#sidebar h4 {
	line-height: normal;
	margin-bottom: 2px;
	color: #660000!important;
	padding-left: 11px;
	font-family:  "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 12px;
	font-weight: bold;
	margin-top: 6px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	}          
	
	#sidebar img.disclose{
	  padding-bottom: 2px;
	  vertical-align: middle;
	}
	
	
	#sidebar p.smallprint, #sidebar p.fineprint, #sidebar span.fineprint, #sidebar span.smallprint{
	  font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;

	  font-size: 11px;
	  color: #695f45;
	  line-height: 1.1em;
	}      
	
	/* link color in sidebar */
	#sidebar a{
		color: #990000;/* dark red */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	/* the divider between the titla area below the subnav and the rest of the content */
	table.top_head {
		padding-bottom: 0px;
		margin-bottom: 0px;
		background-image: none;
		background-repeat: repeat-y;
		background-position: left top;
		border-top-width: 1px;
		border-right-width: 2px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-bottom-style: dotted;
		border-top-color: #999999;
		border-right-color: #FFFFFF;
		border-bottom-color: #999999;
		border-left-color: #999999;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 3px;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		padding-top: 5px;
	}
	
	div#top_head {
	  margin: 0px 0px 0px -12px;
	  padding-bottom: 12px;
	  background-image: none;
	}       
	
	div#bottom_head {
		margin: 0px -12px 0px 0px;
		width: 100%;
	}
	
	table.bottom_head {
	  background-image: none;
	  
	}
	
	table.bottom_head p.paginator {
		margin-top: 12px;
	}
	
	table.bottom_head td.center, table.bottom_head p.smallprint, table.bottom_head td.right{
		padding-top: 12px;	
	}
	
	div#breadcrumbs{
	  display:none;
	}     
	
	div#content{
		margin-top: 0px;
		padding-top: 5px;
	}
	
	table.top_head td.left{
	  padding-left: 12px;
	}
	
	/* the color for the title in area below the subnav */
	#top_head p.bigprint{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px!important; /* need important to make ie6 happy */
		font-weight: bold;
		font-variant: normal;
		color: #333333;/* dark red */
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
		   
	.entity { 
	  background-image: none;
	  border: none;
	  padding-bottom: 16px;
	  margin-left: -12px;
	}
	
	.entity div.entity-lf, .entity div.entity-sf { 
	  margin-left: 12px;
	}
	 
	.subtle, .article_date.bigprint, .subtle a{
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px!important;
	  font-weight: normal;
	}
	
	.subtle{
	  color: 555;
	}
	
	.subtle a:hover{
	  color: #c23c1f;
	  border-bottom: 1px dotted #c23c1f;
	}
	.subtle a{
	  color: #B19E9A;
	}
	
	.article_date.bigprint{
	  padding-right: 18px;
	  color: #c23c1f;/* dark red */
	}
	
	#foot-text {
	font-family: Verdana, Arial, sans-serif;
	color: #999999;
	background-image: url(http://contentnation.com/files/footer.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 2px;
	}
	#foot-text a{
		font-family: Verdana, Arial, sans-serif;
		color: #999999;
		padding-top: 3px;
		margin-top: 4px;
	}
	
	#space-metainfo{
	  border-top: solid 1px white;
	/*  font-size: 1.1em;*/
	  padding: 8px;  
	  margin: 0px -9px;
	}                             
	
	#sidebar table.category_table{
	  border-collapse: separate;  
	  background:none;
	}                        
	
	#sidebar table.category_table td{
	  margin-top: 2px;
	  margin-bottom: 2px;
	  padding: 4px;
	  background: white;
	  border: none!important;
	}
	
	#sidebar table.category_table td a, #sidebar table.category_table p.show{
	  font-variant: small-caps;
	  font-size: 13px;
	}
	
	#sidebar table.category_table td.selected{
	  background-color: #ddd5c2;
	  background-image: none;
	}
	
	#sidebar table.category_table td.public_badge.selected{
	  background: none;  
	} 
	
	#sidebar table.category_table td.category_name{
		background-color: #D3D3D3;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-left-color: #999999;
	}               
	
	#sidebar table.category_table td.public_badge img{
		vertical-align: bottom;
		padding-bottom: 2px;
	}
	
	#sidebar table.category_table td.public_badge{
		padding-bottom: 2px;
	}
	
	#sidebar .page_list .title a{
		font-weight: bold!important;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#sidebar.discrete {
		background-color: white;
		background-repeat: repeat-y;
		background-position: left top;
		border-left-width: 1px;
		border-top-style: none;
		border-left-style: none;
		border-left-color: #aaa;
		border-right-style: none;
		border-bottom-style: none;
	}
	
	#sidebar.discrete h4{
	  padding-left: 19px;
	}
	
	
	#sidebar .bottom_actions{
	  background-image: none;
	  padding-bottom: 6px;
	  clear:both;
		text-align: right;
	}
	
	#space-metainfo p,#space-metainfo p{
	  line-height: 1.1em;
	  color: black;
	}                 
	
	
	span.mini_button{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #CBBFA8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #828282;
	}
	
	*>span.mini_button{
	/* weird hack for ie6 these are the 'correct' values but ie6 screws it up... so we assert thenm with 
	  a selector that ie doesn't recognize...*/
		padding-top: 1px;
	padding-bottom: 1px;
	background-color: #CBBFA8;
	}
	span.mini_button a{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 10px;
	color: #333333;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #CBBFA8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}     
	
	#info-site{
	  margin-bottom: 0px; 
	  padding-bottom: 0px;
	}          
	
	#sidebar .mini_month table{
		border-collapse: separate;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		padding-right: 0px;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 1px solid #CCCCCC;
	}
	
	
	#sidebar .mini_month th{
		color: #990000!important;
		font-size: 13px;
		font-weight: normal;
	  padding-top: 6px;
	  padding-bottom: 6px;
	}
	
	#sidebar .mini_month th, #sidebar .mini_month td{
		border-right-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: none;
		border-right-color: #999999;
	}
	
	#sidebar .mini_month th:first-child, #sidebar .mini_month td:first-child{
	  border-left: none;
	}
	
	#sidebar .mini_month th:last-child, #sidebar .mini_month td:last-child{
	}
	
	#sidebar .mini_month th{
	  border-bottom: solid 1px #c23c1f;
	}
	
	#sidebar .mini_month td a{
	  font-family: Verdana, Arial, sans-serif;
	}
	
	#sidebar .mini_month td{
	  border-bottom: solid 1px #ddd5c2;
	}
	
	#sidebar .mini_month td.today{
	  background: #ddd5c2;
	}
	
	#sidebar .mini_month td a.empty{
	  font-weight: normal;
	}
	
	#sidebar .mini_month td a.full{
	  font-weight: bold;
	}
	
	#calendar-mini .mini_month th{
	  font-size: 10px;
	}
	
	#calendar-mini .mini_month td, #calendar-mini .mini_month th{
	  font-size: 9px; 
	  padding-left: 0px!important;
	  padding-right: 0px!important;
	  padding-top: 0px!important;
	  padding-top: 0px!important;
	}                    
	
	#calendar-mini .mini_month td a, #calendar-mini .mini_month th a{
	  font-weight: normal!important;
	}
	
	#calendar-mini table td.center{
	  padding: 0px;
	  margin: 0px;
	  font-size: 1px;
	  min-width: 0px;
	}
	
	#calendar-mini{
		margin-bottom: 5px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #999999;
	}
	
	#sidebar .mini_year td.mini_button a{
		font-family: Verdana, Arial, sans-serif;
		font-size: 9px;
		color: #666666;
	}
	
	#sidebar .mini_year td.mini_button{
		background-image: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}                  
	
	#calendar-table {
		background-image: none;
	}
	
	#calendar-table .date-active {
		background-image: none;
	}
	
	#time-table td.right{

	  font-size: 11px;
	}
	
	#time-table td.left{
	  font-size: 10px;
	}
	
	#time-table tr.hour td.left,#time-table tr.half-hour td.left{
	  background-color: #FFCC99!important;
	  color: black!important;                      
	}
	
	#calendar-table td.date, td.date-active, td.date-today{
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	/*****************************************/
	
	h4{
		color: #602112; /* dark red */
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	img#banner-logo {
		position: relative;
		top: -15px;
	}
	
	
	#sidebar ul.clicklist a.deselected{
	  color: #B20000;
	}
	
	.mceContentBody{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	textarea, .mceContentBody a, .mceContentBody p, .mceContentBody td, .mceContentBody li{

		font-family: Verdana, Arial, Helvetica, sans-serif;
	}             
	
	.mceContentBody h1{
	  font-family: 'Arial Black', Arial, sans-serif;
	  font-size: 30px;
	  font-weight: bold;
	  text-align: center;
	}              
	
	.mceContentBody h2{
		color: #333333; /* dark red */
		font-size: 21px;
		margin: 0px;
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 7px;
		padding-left: 0px;
		font-family: Arial, Helvetica, sans-serif;
	}                 
	
	.mceContentBody h3{
		color: #63593d;
		font-style: normal;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.mceContentBody h4{
	  font-family: Arial, sans-serif;
	  font-size: 9px;
	  color: #555555;
	}
	
	.page_body textarea{
		line-height: 1.5em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.mceContentBody p{
		/* these have to overcome the #content p selector above */
          margin-top: 15px; margin-bottom: 15px;
	  font-size: 13px!
		line-height: 1.5em
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.mceContentBody pre{
	  max-width: 660px;
	}
	
	.mceContentBody blockquote{
	  font-family: font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size: 12px;
		color: #555;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.mceContentBody code{
	color: #555;
	font-size: 14px;
	font-weight: bold;
	}
	#cat-boxes h3.under{
		background-color: #ded9cc!important;
		background-image: none!important;
	  font-family: Impact, 'Arial Black', Verdana, Arial, sans-serif;
	  font-variant: small-caps;
	  color: #555!important;      
	}                                    
	
	#cat-boxes .shadow{
	  background-color: #fefdfc!important;
	}         
	#cat-boxes{
	  margin-top: 8px;
	}
	
	#box-set h3.under{
	  font-family: Impact, 'Arial Black', Verdana, Arial, sans-serif;
	  font-variant: small-caps;
	  color: #555!important;
	  background-image: none!important;
	}
	
	#box-set table.line{
	   background-color: #ded9cc!important;
	   background-image: none!important;  
	}                                  
	
	#box-set .shadow{
	  background-color: #fefdfc!important;
	}         
	#box-set .tag-box-content{
		border: solid 1px #fefdfc!important;
	}       
	#box-set{
	  margin-top: 8px;
	}
	
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		line-height: 24px;
	}
	h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		line-height: 22px;
	}
	
#nav-meta li.meta {sapphire.css (line 25)
background:#739BD3 none repeat scroll 0%;
	background-color: #666666;
	border: 1px none #CCCCCC;
}
#nav-meta a:hover {sapphire.css (line 33)
color:#264690;
	color: #FFCC1B;
}

#cnfigure {
float: right;
padding: 12px;
margin-left: 10px;
}

#cnfigure td {
background-color: #ccc;
font-size: 9pt;
font-weight: bold;
padding: 12px;
vertical-align: top;
}


#cnfigure1 {
float: right;
padding: 12px;
margin-left: 10px;
}

#cnfigure1 td {
background-color: #ccc;
font-size: 9pt;
padding: 12px;
}

#cnfootnote {
float: right;
padding: 12px;
margin-left: 10px;
}

#cnfootnote td {
background-color: #eee;
font-size: 9pt;
padding: 12px;
}
a:link.aboutsb, a:visited.aboutsb, a:hover.aboutsb {
font-size: 9pt;
}

#cnnavigation {
width: 600px;
}
#cnnavigation td {
width: 200px;
}