a:link { 
	color: #000000; 
	text-decoration: none;
}

a:visited {
	color: #802A2A;
	text-decoration: none;
}
 
a:hover { 
	color: #000000;
	text-decoration: underline;
}

a:active{ 
	color: gray;
	text-decoration: underline;
}

a.leftcontent:active {	color: #000000;}

a.leftcontent:link { 
	color: #000000;
	text-transform: none;
}
a.leftcontent:visited { 
	color: #802A2A;
	text-decoration: none;
}
a.leftcontent:hover { 
	color: #000000;
	text-decoration: underline;
}

a.rightcontent:active {	color: #000000;}

a.rightcontent:link { 
	color: #000000;
	text-transform: none;
}
a.rightcontent:visited { 
	color: #802A2A;
	text-decoration: none;
}
a.rightcontent:hover { 
	color: #000000;
	text-decoration: underline;
}



body
{
	margin:10px 10px 0px 10px;
	padding:0px;
	font-family: "Pristina", Courier, "bauhaus 93", Verdana, Arial, Helvetica;
	background-color: #ffffff;
	color: #000000;
	background-image: url(images/snare.JPG);
	background-repeat: no-repeat;
	background-position: top left fixed;
}

.leftcontent {
		font-family: "Bauhaus 93", Verdana, Arial, Helvetica;
		position: absolute;
		left:10px;
		top:100px;
		width:200px;
		height: 450px;
/*		background-color:#ffffff;*/
		border:0px solid #000;
		/*	background-image: url(images/background.jpg); */
		background-repeat: repeat;
		text-indent: 5px;
		font-size: 1em;
		font-weight: 400;
		}
		
.centercontent {
		position: absolute;
		top:180px;
		/*		background:#fff;*/
		width:700px;
   		/* margin-left: 199px; */
   		margin-left: 90px;
   		/* margin-right:199px; */
   		margin-right:399px;
		border:0px solid #000;
		height: 100%;
		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		Read more at http://www.glish.com/css/hacks.asp
		*/
		voice-family: "\"}\"";
		voice-family: inherit;
   		/* margin-left: 201px; */
   		margin-left: 92px;
   		/*margin-right:201px;*/
   		margin-right:199px;
		}
	html>body #centercontent {
   		/* margin-left: 201px;*/
   		margin-left: 92px;
   		/* margin-right:201px;*/
   		margin-right:399px;
		text-indent: 5px;
		}
		
.rightcontent {
		position: absolute;
		right:10px;
		top:100px;
		width:200px;
		height:450px;
/*		background:#fff;*/
		border:0px solid #000;
/*		background-image: url(images/Islands.jpg);*/
		background-repeat: repeat;
		text-indent: 5px;
		font-size: 0.8em;
		font-weight: 400;
		}
		
.banner {
/*		background:#fff;*/
		position: absolute;
		top:100px;
		height:140px;
		margin-left: 100px;
		vertical-align: top;
		text-align: left;
		font-family: "Pristina", Courier, Verdana, Arial, Helvetica;
		font-weight: 600;
		border-top:0px solid #000;
		border-right:0px solid #000;
		border-left:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:80px;
		}
	html>body #banner {
		height:140px;
		}

.footer {
		position: absolute;
		top:900px;
		text-align: right;
/*		background: #000000;*/
   		margin-left: 90px;
   		margin-right:399px;
		height:20px;
		border:0px solid #000;
		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		Read more at http://www.glish.com/css/hacks.asp
		*/
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 90px;
   		margin-right:299px;
		}
	html>body #centercontent {
   		margin-left: 90px;
   		margin-right:299px;
		}
		

.spoonalogo
{
	text-align: center;
	font-family: "Pristina", Courier, "Bauhaus 93", Verdana, Arial, Helvetica;
	font-size: 3em;
	font-weight: 800;
	text-shadow: white 3px; 
}

.spoonatext
{
	font-family: "Pristina", Courier, "Bradley Hand ITC", Courier, "Bauhaus 93", Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 2em;
	margin: 8px;
	margin-top: 0.8em;
	line-height: 120%;	
}

.sig{
	font-family: "Pristina", Courier, "Bradley Hand ITC", cursive;
	color: #000000;
	font-size: 2em;
	font-style: oblique;
	line-height: 120%;
}

.footertext
{
	font-family: "Pristina", Courier, Verdana, Arial, Helvetica;
	color: #gray	;
	font-size: 0.7em;
}

.whereami
{
	font-family: "Pristina", Courier, Verdana, Arial, Helvetica;
	color: #ffffff	;
	font-size: 2em;
}

table
{
	table-border-color-light: rgb(255,255,102);
	table-border-color-dark: rgb(0,0,0);
	background-color: orange; 
}

h1, h2, h3, h4, h5, h6
{
	font-family: "Pristina", Courier, "bauhaus 93", Verdana, Arial, Helvetica;
	color: #000000;
	margin: 8px;
	margin-top: 14px;
}

h1
{
	font-size: 2em;
	font-weight:500;
}

h2
{
	font-size: 2em;
	font-weight:500;

}

h3
{
	font-size: 2em;
	font-weight:800;

}

h4
{
	color: rgb(255,255,153);
}

h5
{
	color: rgb(255,255,0);
}

h6
{
	color: rgb(255,255,255);
}