/* 	

Cascading Style Sheet for NeoMem.org

*/


/* Defaults
------------------------------------------------------------------------------------- */

BODY 		{
/*		margin-left: 0em;*/
/*		margin-top: 0em;*/
/*		margin-right: 0em;*/
/*		margin-bottom: 0em;*/
/*		font-size: 11px;*/
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: normal;
		
		background-color: #302c2a;
		color: #aaa;
		margin: 2em;
		text-align: center;
		}

DIV.body {
		border: 1px solid black; 
		background-color: white;
		padding: 2em;
		width: 900px;
		margin: 0 auto;
		text-align: left;
		}		



/* Note: these are necessary even though the body specifies attributes! */		   

TABLE		{
		color: black;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;
/*		border-width: 0;*/
/*		padding: 0;*/
/*		cell-spacing: 0;*/
/*		margin: 0;*/
		}

TR		/* table row */
		{
		color: black;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;
		vertical-align: top;
		text-align: left;
		}

TD		/* table cell */
		{
		color: black;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 1em;		
		vertical-align: top;
		text-align: left;
		}


H1		{
		font-size: 1.4em;
		font-weight: bold;
		}

H2		{
		font-size: 1em;
		font-weight: bold;
		}

IMG		{
		border: 0px;
		}

DIV		{
		margin-left: 2em;
		margin-right: 2em;
		text-align: left;
		}

INPUT		{
		font-family: "courier new", courier, mono;
		font-size: 1em;
		}


/* Anchors
------------------------------------------------------------------------------------- */

A		{
		text-decoration: underline;
		}

A:link		{
/*		color: rgb(0,0,102);*/
/*		color: #3333dd;*/
/*		color: #33ee33;*/
/*		color: #8bc400;*/
/*		color: #77bb00;  greenish */
		color: #7b0; 
		}

A:hover		{
/*		color: #0066ff;*/
/*		color: #00dd00;*/
		color: #0c0;
		}

A:visited	{
/*		color: #3333dd;*/
/*		color: #88aa00;*/
/*		color: #690;*/
		color: #890;
		}


A:active	{
		color: red;
		}

A.productlink	{
/*		color: #808080;*/
		font-size: 1.2em;
		font-weight: bold;
		}

A.thumbnail	{
/*		color: gray;*/
/*		border: 0px;*/
		font-size: 0.8em;
		}



/* Various classes
------------------------------------------------------------------------------------- */

P.fineprint	/* used for copyright, legal stuff */
		{
		font-size: 0.8em;
/*		color: #808080;*/
		color: #999;
		}

SPAN.headerdate	{
		color: white;
		font-weight: normal;
		font-size: 1.1em;
		}

TD.sitetitle	{
/*		background: #505050;*/
/*		background: rgb(0,204,204);*/
/*		background: black;*/
/*		color: white;*/
/*		font-size: 24pt; */
/*		background: #BADD97; */
/*		color: black; */
		background: black;
		color: white;
		font-size: 1.6em;
		font-weight: bold;
		padding-left: 4px;
		width: 100%;
		vertical-align: top;
		}

TD.titledate	{
		background: black;
		color: white;
		font-size: 1.2em;
		text-align: right;
		vertical-align: bottom;
		}

TD.menu		{
		background: #eeb;
/*		background: #cc6;*/
		font-size: 0.8em;
		}

TD.rightborder	{
/*		background: #d1c09e;*/
/*		background: #A4D7F2;*/
/*		background: #DCE478;*/
/*		background: #9c6;*/
/*		background: #dde077;*/
		background: #ce6;
		color: black;
		text-align: left;
		vertical-align: top;
		font-size: 0.8em;
		}

TD.3d		{
		border-right: 1px outset;
		border-top: 1px outset;
		border-left: 1px outset;
		border-bottom: 1px outset;
		Padding:5;
		noWrap; 
		width=1%;
		borderColor=#9cf;
		borderColorLight=#9cf;
		bgColor=#69c;
		borderColorDark=#036;
		}

TD.pagetitle	{
/*		background: #E9E1CF;*/
/*		background: #E8E0d0;*/
/*		font-size: 12px;*/
/*		background: #333333;*/
/*		background: blue;*/
/*		background: #88cc88;*/
		background: #9c9;
		font-size: 0.8em;
		}

TD.bottomborder	{
/*		background: #99CCCC;*/
/*		background: #d0d0d5;*/
/*		background: #EAE7DB;*/
/*		font-size: 1.1em;*/
/*		background: #EEE5D6;*/
		background: #eeb;
		font-size: 0.8em;
		}

TD.shadow	{
/*		background: #6c5e4f;*/
/*		background: #706050;*/
/*		background: #202020;*/
/*		background: #606060;*/
/*		background: #7c6e5f;*/
		background: #966;
		}

TD.highlight	{
/*		background: #e0e0e0;*/
		background: #ccc;
		}




.newsdate	{
		color: black; 
		font-weight: bold; 
		font-size: 0.8em; 
/*		background: #bbbbbb;*/
		background: #ccc;
		}

.surname	{
		text-transform: uppercase;
		}

.monotype	{
		font-family: monotype.com, courier new, courier, mono;
		font-size: 1em;
		}

.hidden		{
		color: white;
/*		visibility: hidden;*/
		}


.caption	{
/*		color: gray; */
/*		color: #77aa22;*/
		font-size: 0.8em;
		}


P.category 	/* used in favorites.htm */
		{
/*		font-family: Optane, sans-serif;*/
		font-size: 1.6em;
/*		color: #888888;*/
		color: #999;
		}



/* Test
------------------------------------------------------------------------------------- */
TD.tabletest	{
		background: #ccf;
		}


DIV.centered	{
		margin-left: 2em;
		margin-right: 2em;
		text-align: center;
		}


/* not working in table */
TD.button
	{
	border-bottom: thin solid #060;
       	border-right: thin solid #060;
	border-top: thin solid #ccc;
	border-left: thin solid #ccc;
	font-size: 1.1em;
/*	font-family: Arial;*/
	font-weight: bold;
	background-color: #090;
	color: #fff;
/*	line-height: .85;
	padding-top: 3px;
	text-transform: capitalize;
	cursor: hand */
	}



/* Unordered List properties
------------------------------------------------------------------------------------- */
/* For each level, apply a different class, e.g. <li class="a">North America</li> */


UL		{
/*		font-family: verdana, arial, helvetica, sans-serif; */
/*		margin-left: 2em;*/
/* 		padding-left: 2em;*/
		list-style-image: url(images/bulletSquareGreen.gif);
		}

UL LI.a		{
/*		font-family: verdana, arial, helvetica, sans-serif; */
/*		font-weight: bold;*/
/*		color: black; */
		list-style-image: url(images/bulletSquareBlue.gif);
		}

UL LI.b		{
/*		font-family: verdana, arial, helvetica, sans-serif;*/
/*		font-weight: bold;*/
/*		color: black;*/
		list-style-image: url(images/bulletSquareGreen.gif);
		}

UL LI.c		{
/*		font-family: verdana, arial, helvetica, sans-serif;*/
/*		font-weight: bold; */
/*		color: #8080f0;*/
		list-style-image: url(images/bulletDiamondBlue.gif);
		}

UL LI.d		{
/*		font-family: verdana, arial, helvetica, sans-serif;*/
/*		font-weight: normal; */
/*		color: black;*/
		list-style-image: url(images/bulletDiamondBlue.gif);
		}



/* used in favorites.htm */
LI.item		{
/*		font-family: verdana, arial, helvetica, sans-serif;*/
/*		font-weight: normal; */
/*		color: black;*/
		list-style-image: url(images/bulletSquareBlue.gif);
		}