body    { 
	margin: 0px 0px 0px 0px;
	background-color:#FDFDFB;
	background: none;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

a:link, a:visited, a:active
	{
	color: #000;
	}

/* the following drives the top navigation menus */
#navlist
	{
	position: relative; top: -50px;
	margin: 0;
	padding: 0 0 0px 5px;
	border-bottom: 1px solid #000;
	/* border-top: 1px solid #000; */
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; 
	
	}

#navlist li {
	display: inline;
	list-style-type: none;
	}

#navlist ul {
	/*/*/margin: 0;
	white-space: nowrap;
	padding: 0; /* */
	alight: right;
	}

#navlist a {
        
	/*/*/padding: 0px 2px 0px 9px;
	border: 1px solid #333;
	background-color: transparent;
	/* background-image:  url(navbg1.gif); */ /* */
	}

#navlist a:link, #navlist a:visited {
	color: #000;
	/*/*/color: #EEE;
	text-decoration: none; /* */
}
#navlist a:hover {
	border: 1px solid #333;
	/* background-image:  url(navbg2.gif); */
	 color: #333; 
}

/* Defines left right columns and bottom bar */

#left-bar 
	{
		
		/* background-color: lightblue; */
		float: left;
		width: 60%;
		margin-right: 20px;
		margin-left: 10px;
		margin-top: 0px;
		padding: 0px;
				
	}


#right-bar 
	{
		background: none;
		/* background-color: orange; */
		float:left;
		width: 20%;
		
		
	}


/* Bottom bar */
div.bar 
	{		
		background: none;
		background-color: #A18960; 		
		float: bottom;
		width: 100%;
		padding: 5px 5x 5px 10px;		
		margin-top: 0px;
		border-top: 1px solid #000;
		font-size: 75%;		
		
	}

/* defines back home link and removes underline */
#backhome
	{		
		width: 100%;
		font-size: 75%;		
		text-align: center;
	}

#backhome a
	{
		text-decoration: none;
	}




/* headin spacing */
h1.heading,h2.heading,h3.heading,h4.heading
	{
	letter-spacing: 5px;
	}


/* text */

.text
	{
	line-height: 120%;
	font-size: 80%;
	}


.text2
	{
	line-height: 120%;
	font-size: 90%;
	letter-spacing: 1px;
	}

.text3
	{
	line-height: 140%;
	font-size: 90%;
	letter-spacing: 1px;
	}


/* defines the various floating elements like paragraphs and images */

.box200
{
	float: left; width: 200px; 
	border: solid;
	border-width: thin;
	border-color: gray;
	padding: 2px;
}

/* defines drop cap */

initial{text-indent:0;}
p.initial:first-letter{ font-size: 300%; float: left;}


/* the fancy two tone button */

.fancy	{
	border: 1px solid #ccc;
	margin: 0em;
	margin-right: 2em;
	margin-left: 2em;
	text-align: right;
	}
.fancy span.span1 {
	border-bottom: 1px solid #ccc;
	background:none;
	background-color: #A18960;
	padding-right: 5em;
	color: #ffffff;
	letter-spacing: 5px;
	
	}

.fancy span.span2 {
	
	background:none;
	font-weight: bold;
	
	}

/* another one for formatting issues */

.fancy span.span3 {
	
	background:none;
	font-weight: normal;
	font-size: 70%;
	
	}	

