/*
*/

body 
	{ 
	background-color:#FAF8EE; 
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:100;
	font-size:85%; 
	font-style:normal;
	font-variant:normal;
	letter-spacing:0.10em; 
	word-spacing:0.15em;
	line-height:1.2;
	text-align:justify;
	}
		
/* 
														LINKS
Colors for Links (to URLs etc) like LINK, ALINK, VLINK 
Must be in the order given below
It appears that these have to be the same for all pages and backgrounds
Try the noline example
*/

a:link 		{color:#FFOOOO} /*red*/
a:active 	{color:red}
a:visited 	{color:#FFOOFF} /* mauve*/
a:hover		{color:#0000FF} /*blue*/
a:active 	{color:#00FF00} /*green*/

a.noline    		{text-decoration: none} /*for lists of links without underline*/
a.noline:link 		{color:#0000FF; text-decoration:none} /*white*/
a.noline:active 	{color:#FF0000; text-decoration:none} /* RED */
a.noline:visited 	{color:#E1B1F7; text-decoration:none} /*mauve*/
a.noline:hover		{color:#FF5555; text-decoration:none} /*pink*/

	
	
/*												PRINTER
SWITCHES TO BLACK & WHITE FOR PRINTERS 
This is only used when people try to send a page to a printer
*/ 
@media print
{
	body
		{
		background-color:#ffffff; 
		color:#000000; 
		font-weight:100; 
		letter-spacing:0.10em; 
		word-spacing:0.12em;
		font-size:10pt;
		line-height:1.5
		}
}


/* For disabled users							VOICE
/*This sets the voice for speech synthesizers */
h1, h2, h3, h4, p
{
voice-family: female;
richness: 80;
cue-before:   url(../../TheTreasury/kaelewis.com/%22beep.au%22)}


/*												GENERAL FONTS 
Font size for special applications. e.g. Used as <tr class .smalltext >
*/
.normaltext	{font-size:100%} 
.smalltext	{font-size:75%}
.largetext	{font-size:120%}
.gold 		{color:#FFFF00}
.lightgold 	{color:#FFFFAA}
.largestrongtext
	{
	font-weight:900; 
	line-height: 200%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:180%
	}
.largestrongcentertext
	{
	text-align:center;
	font-weight:900; 
	line-height: 200%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:180%
	}
.hugestrongcentertext
	{
	text-align:center;
	font-weight:900; 
	line-height: 200%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:250%;
	}
	
	
	
/*												TITLES
*/
.maintitle
	{
	color:#000000;
	font-family: sans-serif;
	text-align:center;
	font-weight:600; 
	line-height: 140%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:300%;
	}
	
.subtitle
	{
	color:#000000;
	font-family: sans-serif;
	text-align:center;
	font-weight:400; 
	line-height: 140%;
	letter-spacing:0.10em; 
	word-spacing:0.15em;
	font-size:140%;
	}	
/*												GENERAL TEXT
*/
table.textblock 
	{ 
	width:800px; 
	border-style:none; 
	border-color:#000000;
	border-width:10px; 
	
	align:center; 
	valign:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:100;
	font-size:100%; 
	font-style:normal;
	font-variant:normal;
	
	text-align:justify;
	}
	
.maintext
	{
	color:#000000;
	align:center; 
	valign:center;
	text-align:justify;
	margin:20px;
	padding:20px;
	align:center; 
	valign:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:100%;
	font-size:100%; 
	font-style:normal;
	font-variant:normal;
	text-align:justify;
	}	
	
td.leftlinks
	{
	color:#000000;
	align:center; 
	valign:center;
	text-align:left;
	margin:20px;
	padding:20px;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	/*font-weight:300;*/ 
	/*letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.2;*/
	font-size:85%;
	}	
	
	
td.leftheading
	{
	color:#000000;
	align:center; 
	valign:center;
	text-align:left;
	margin:20px;
	padding:20px;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	/*font-weight:300;*/ 
	/*letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.2;*/
	font-size:85%;
	}	

.headingtext
	{
	color:#000000;
	align:center; 
	valign:center;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.2;
	font-size:200%;
	}	

table.photobox
	{
	margin:10px; 
	padding:10px; 
	text-align:justify; 	
	valign:center; 
	align:center; 
 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:100;
	font-size:90%; 
	font-style:normal;
	font-variant:normal;
	
	text-align:justify;
	}
	
	
	
	
/*												LINKS
*/

p.homelink
	{
	text-align:center;
	font-weight:400; 
	line-height: 120%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:140%;
	}

/*	EXAMPLES FROM GOLDMINERS					PHOTOS

border-color:#F1D11D; solid groove ridge inset outset double
*/
table.phototable 
	{ 
	width:50%; 
	border-style:double; 
	border-color:#F9F9BE;
	border-width:10px; 
	margin:10px; 
	padding: 30px 30px; 
	align:center; 
	valign:center; 
	color:#000000;
	background-color:#F9F9D8;
	}
td.photomatting  
	{
	background-color:#FFFFE9
	}
table.captiontable 
	{
	width:80%; 
	border-style:none; 
	border-color:#FFFF00;
	border-width:10px; 
	margin:0px; 
	padding: 0px; 
	align:justify; 
	valign:center; 
	background-color:#F9F9D8; 
	}
td.captiontext
	{
	color:#000000;
	align:center; 
	valign:center;
	text-align:justify;
	font-family: sans-serif;
	font-weight:300; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.2;
	font-size:80%;
	}
span.commentheading 
	{
	color:#FFFF00;
	align:left; 
	valign:center;
	text-align:left;
	font-family: sans-serif;
	font-weight:600; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.2;
	font-size:120%;	
	}

/*												BOX BORDER
Popup Tables such as NOTES are made using two nested tables  
The outer table just creates a box or border 
*/
table.boxborder 
	{ 
	width:90%; 
	border-style:outset; 
	border-color:#F9F9BE;
	border-width:4px; 
	margin:10px; 
	padding: 5px; 
	align:center; 
	valign:center; 
	background-color:#F9F9D8 
	}
table.textblock 
	{
	width:100%; 
	border-style:none;
	padding: 5px; 
	align:justify; 
	valign:center 
	}
/*												NOTES
*/
td.justnotes 
	{ 
	color:#FFFF00;
	align:center; 
	valign:center;
	text-align:justify;
	font-family: sans-serif;
	font-weight:300; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.3;
	font-size:100%;
	}
/*												  BACK HOME
for laying out the Back and Home Links
table.backhometextblock goes inside the boxborder
*/
table.backhometextblock 
	{ 
	width:100%; 
	border-style:none; 
	margin:0; 
	padding:10px; 
	align:center; 
	valign:center; 
	background-color:#000066;
	}
td.backhometext
	{
	color:#FFFF00;
	align:center;
	text-align:center;
	font-weight:600; 
	line-height: 150%;
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:130%
	}
td.tinycapsdisclaimer 	
	{
	color:#EEEE66;
	font-size:80%; 
	font-variant:small-caps; 
	align:center;
	text-align:center;
	font-family: sans-serif;
	font-weight:200; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.5;
	}
/*													HELP
*/
.helpheadings
="
	color:#FFFF00;
	text-align:left;
	font-family: sans-serif;
	font-weight:400; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	font-size:130%;
	line-height:2;
	}
.notestext
	{
	color:#FFFF00;
	text-align:justify;
	font-family: sans-serif;
	font-weight:300; 
	letter-spacing:0.10em; 
	word-spacing:0.15em; 
	line-height:1.5;
	font-size:100%;
	}
p.left{
	text-align:left;
}
p.right{
	text-align:right;
}
p.justify{
	text-align:justify;
}