/* link formatting */
a:link,a:visited	{
	text-decoration: none;
	font-weight: none;
	color: #9ab149;
	background-color: none;}
	
a:hover	{
	text-decoration: underline;
	color:#bfdb5b;
	
	}
	
/* to prevent page shake */	
html { min-height: 100%; margin-bottom: 1px; } 

/* gallery experiment */

#total	{
	color: white;
	font: bold 12px arial, Verdana, sans-serif;
	/*text-transform: uppercase;*/
	letter-spacing: .05em;
		}

#image	{
		/*border-style:outset;*/
		border-color: gray;
		border-width:1px;
		}
#title	{
	color: #999999;
	font: 12px arial, Verdana, sans-serif;
	font-weight: normal;
	/*text-transform: uppercase;*/
	letter-spacing: .09em;
		}

#caption	{
	color: #999999;
	font:  12px arial, Verdana, sans-serif;
	font-weight: normal;
	/*text-transform: uppercase;*/
	letter-spacing: .09em;
			}

#textbody	{
	color: #b8b7b7;
	font: 16px arial, Verdana, sans-serif;
	font-weight: normal;
	/*text-transform: uppercase;*/
	letter-spacing: .05em;

			}


#error		{

	color: red;
	font: bold 12px arial, Verdana, sans-serif;
	/*text-transform: uppercase;*/
	letter-spacing: .05em;
			}
#footer		{
	color: gray;
	font: bold 10px arial, Verdana, sans-serif;
	/* text-transform: uppercase; */
	letter-spacing: .05em;
			}

#navigator		{
	color: white;
	font: bold 12px arial, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: .05em;
			}

#clearboth { clear: both;
			border:	none;
			text-align: center;
			}

table {
		border-collapse: collapse;
		}
#table_border {

			border: 1px solid #696969;

			}


/* end gallery experiment */


/* headers */
h1 {
	color: red;
	font: bold 12px arial, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}
h2 {
	color: red;
	font: bold 12px arial, Verdana, sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}