﻿/* --- StyleSheet for "MS-Theme-Free" pages --- */ 

@import url(ads.css); 

body			{ background-color: black; background-image: url('images/spacebkg.jpg'); background-attachment: fixed }
body, p, tr, td, th, li, ol, ul { color: silver; font-size: 100%; font-family: 'Verdana', Arial, Geneva, Helvetica, sans-serif; }

blockquote	{ font-size: 88%; }

.small			{ font-size: 80%; }
.smaller		{ font-size: 72%; }
.lightcaption	{ color: silver; font-size: 75%; background-color: black; }
.darkcaption	{ color: black; font-size: 75%; }
.inlineheadline { font-size: 90%; margin-left: 10%; line-height: 95% }

blockquote, .lightcaption, .darkcaption { font-family: Arial, Helvetica, Geneva, sans-serif; }

p 				{ color: silver; font-size: 100%; }
a:link			{ color: yellow; }
a:visited		{ color: lime; } 
a:hover			{ color: black; background: yellow; text-decoration: none; }
a:active		{ color: black; background: yellow; } 
hmars a:link    { font-weight: bold; font-family: Arial, Helvetica, Geneva, sans-serif; color: #cc3300; }
hmars a:visited    { font-weight: bold; font-family: Arial, Helvetica, Geneva, sans-serif; color: #cc3300; }

.nav			{ font-weight: bold; text-align: center; font-size: 110%; 
				  font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif; } 
.nav2			{ font-weight: bold; text-align: center; font-size: 100%; 
				  font-family: Arial, Helvetica, Geneva, sans-serif; } 
.nav3			{ font-weight: bold; text-align: center; font-size: 90%; 
				  font-family: Arial, Helvetica, Geneva, sans-serif; } 
.nav  a:visited	{ color: yellow; }	
.nav  a:hover	{ color: black; background-color: yellow; text-decoration: none; }
.nav  a:active	{ color: black; background-color: yellow; }		
.nav2 a:visited	{ color: yellow; }	
.nav2 a:hover	{ color: black; background-color: yellow; text-decoration: none; }
.nav2 a:active	{ color: black; background-color: yellow; }			  
				
.quip	 	  	{ font-size: smaller; font-family: 'Comic Sans MS', 'Comic Sans', Comic; }
 
strong   		{ color: white; }
/* strong 		{font-variant: small-caps; } */

hr			 	{ color: gray; background: gray; align: center; width: 80%; height: 3px}
hr.wide	 	{ width: 100%; height: 4px}

ul           { list-style-image: url('images/ballgreen.gif') }
ul ul        { list-style-image: url('images/donutgreen.gif') }
ul ul ul     { list-style-image: url('images/molgreen.gif') }
ul.odd           { background-color: #111111; }
ul.even          { background-color: #333333; }

h1, h2, h3, h4, h5, h6  { font-weight: bold; color: #99CCFF;
               font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif; }
h1           { font-size: 180%; }
h2           { font-size: 160%; }
h3           { font-size: 140%; }
h4           { font-size: 120%; }
h5           { font-size: 110%; background-color: black; }
h6           { font-size: 100%;  background-color: black; }

img				{ border-width: 0px; }
.thinborder		{ border-width: 1px; }
.medborder		{ border-width: 3px; }
.thickborder	{ border-width: 5px; }
.thumbleft		{ float: left; margin: 1px 5px 2px 0px; }
.thumbright		{ float: right; margin: 1px 0px 2px 5px; }

table			{ border:none; }

table.grid      { border-style: solid; border-color: #00FF00;  border: 3px; 
					table-border-color-light: rgb(0, 255, 0); 
					table-border-color-dark: rgb(0, 255, 0;) }
								
tr				{ border-color: #00FF00; vertical-align: middle; }
/* td				{ border-color: #00FF00; text-align: center; }*/
td.flt1			{ font-weight: bold; width: 35%; text-align: right; }
td.flt2			{ width: 1%; text-align: right; }
td.flt3			{ font-weight: bold; width: 64%; text-align: left; }

.titletable		{ border:none; padding: 0; width: 100%; height: 64px; }  
.titlebanner	{ border:none; padding: 0; width: 600px; background: url('images/greenovlbnr.gif') no-repeat top center; 
               		font-family: Tahoma, 'Trebuchet MS', Arial, Helvetica, Geneva, sans-serif; font-weight: bold; 
            		font-style: normal; font-size: 170%; color: rgb(0, 255, 0); text-align: center }        
.rip, .adspirit { font-family: 'palatino linotype', 'palatino', 'century schoolbook', 'new century schoolbook', 'utopia', serif; font-weight: bold; text-align: center; }            		       
.rip			{ color: ghostwhite; background-color: #000000; border-width=1px; text-align: center; }
.adspirit		{ color: blue; 	     background-color: #FFFFFF; font-size: 120%; border: solid #C0C0C0 1px; text-align: center; }
.milspace       { color: #C0C0C0; 	background-color: #000080; font-size: 120%; 'palatino linotype', 'palatino', 'century schoolbook', 'new century schoolbook', 'utopia', serif; font-weight: bold; text-align: center; border: 3px solid #C0C0C0 }
.gal			{ font-weight: bold; font-size: 100%; }

.navcolumn   { background-color: #333333; width: 4px; }
.navstripe   { background-color: silver; width: 2px; }
.news		 { text-align: left; vertical-align: top; padding: 10; }
.adstripe1   { background-color: #00FF00; width: 2px; }
.adbar       { background-color: #000000; width: 160px; vertical-align: top; }
.missionbar  { background-color: #111111; width: 100%; color: silver; font-weight: bold; text-align: center; }

/* 3 styles for MoreOver Feed */
.mofeed		 { text-align: left; vertical-align: top; padding: 10; }
.mofeed  a:hover	{ background-color: black; text-decoration: none; }
.mofeed  a:active	{ background-color: black;  }	

.top			{ vertical-align: top; }
.left			{ text-align: left; }
.right			{ text-align: right; }

marquee      { font-family: 'Andale Mono', 'Courier New', Courier, monospace; font-size: 140% }

.detailImageDesc	{ font-size: smaller; font-style:italic; }
.posthdr 	  	{ font-size: 100%; margin-bottom: -1em; }
.quotehdr 	  	{ text-align: left; font-style: italic; margin-top: 3em; margin-bottom: 0em; }
.note			{ font-style: italic; text-align: left; }
.rev			{ font-size: 90%; font-weight: bold; color: #008080; text-align: left; }


/* begin styles for RSS Feed from gAjax RSS Feeds Displayer */
.rssread	{ color: silver; font-size: 90%; text-align: left; }


/* begin styles for RSS Feed from http://feeds.theblogresource.com */
.rss_box {	margin: 0.5em; margin-top: 0px;	 background-color: #000000;         border: 1px dashed #240;	 }
.rss_items {	margin-top:0px;	padding:0.5em; 0.5em;	margin-left:0px; }
p.rss_title {padding:0.5em;}
.rss_title {	text-decoration: none;	text-align: left;}
.rss_item  {    font-size: 90%;  font-weight : normal;  list-style:none; list-style-image: none;  padding-bottom:1em;}
.rss_item a {		}	
.rss_item a:visited {	}
.rss_date {	font-size: 80%;	font-weight : normal;	color: #fff;	}
