/* colony.css */

body		{	background-color: rgb(0,0,0);
				background-image: url('space.gif');
				font-family: Tahoma,arial,sans-serif;
				} 

section { background-color: rgba(35,10,1,.95);
			color: rgb(250,220,85);
			width: 1200px;
			margin: 0px auto;
			border-radius: 10px;
			padding: 0 10px;	}
			
a:link {  color: rgb(250,220,85); }
a:visited {  color: rgb(250,220,85); }

footer	{	margin: 10px;
			padding-bottom: 2px;	}
			
footer a	{	border: 1px solid rgb(250,220,85);
				text-decoration: none;
				border-radius: 15px;
				height: 20px;
				background-color: rgb(120,70,0);
				padding: 1px 5px;	}

.button	{ 	width: 78px;
				height: 24px;
				border-radius: 3px;
				border:1px solid black;
				background-color: rgb(85,60,51);	}

#file 		{ 	font-size: .7em;
				margin-left: 100px;	}

.input	{	background-color: rgb(185,160,151);
				margin: 10px;
				height: 14px;	}

table,td,th		{ font-size: .9em;
					border-collapse: collapse;
				border: 1px solid rgb(200,170,35);
				color: rgb(250,220,85);	}

td			{	text-align: right;	}
				
article		{	font-size: .9em;	}

#tabledata td,
#warehouse td	{ 	padding: 0px 2px;
						min-width: 50px;	}	


#colonyList	{	float: right;
					margin: 10px;
					height: 132px;
					overflow-y: scroll;
					font-size: .8em;
					border: 1px solid rgb(200,170,35);
					padding: 5px;	} 

#tabledata	{	float:left;	}

/* #warehouse 	{	float:left;
					margin-left: 10px;	} */

#moraledata		{	float: left;
						margin: 20px;
						max-width: 350px;	}

#missingMats	{	float: left;
						max-width: 200px;
						padding: 10px;
						margin: 20px;	}

#shipyard		{ 	clear: both;
						padding: 2px;	}

#test			{	clear: both;	}

#units		{ font-weight: bold;	}

#map		{	margin: 10px;
				padding: 10px;	}

#map table,
#map td		{ 	border: 0;
					color: black;
					text-align: center;
					background-color: #F3E2A9;}
				
#mapprep		{	clear: both;
					font-size: .7em;
					margin-bottom: 20px;	}	
					
#mapproc		{	margin-right: 30px;	}


.mapcheck	{ float: left;
					margin-left: 20px;	}		

.farm		{	background-color: rgba(125,255,125,.4); }	

.mine		{	background-color: rgba(255,90,0,.4);	}	

.housing	{	background-color: rgba(125,125,255,.5); }	

.health	{	background-color: rgba(255,255,255,.6); }	

.uni		{	background-color: rgba(255,0,204,.4); }

.support	{	background-color: rgba(125,125,255,.2); }	

.social 	{	background-color: rgba(255,255,0,.4); }	

.neuro	{	background-color: rgba(125,125,125,.4);	}

.palace	{	background-color: rgba(255, 200, 0,.2); }

.terraform { background-color: rgba(125,255,125,.2); }

.r			{ text-align: right;	}

.l			{ text-align: left;	}

.c			{ text-align: center;	}

.note		{ color: rgb(255,255,175); 	}

#calc		{ 	float: right;
				margin: 10px;
				border: 2px solid rgb(200,170,35);	}	
				
#cal input	{ 	width: 40px;
				height: 24px;
				vertical-align: middle;
				margin: 1px 1px 1px 1px;
				text-align: center;	}

