li {
	list-style: square outside url(images/star.gif);
}

body {
	background-color: #3D3E39;
	font-family: sans-serif;
	scrollbar-3dlight-color: #F0EEF7;
	scrollbar-face-color: #DDD5EA;
	scrollbar-shadow-color: #A695B6;
	scrollbar-arrow-color: #003500;
	scrollbar-darkshadow-color: #49375C;
	scrollbar-track-color: #003500;
	scrollbar-base-color: #FAFAD2;
	scrollbar-highlight-color: #FAFAD2;
	background-image: url(images/leafbg.jpg);
}

div.news {
	text-align: justify;
	font-family: "Courier New", Courier, monospace;
	font-size: 60%;
}


a { 
	color : #6600cc; text-decoration : none;
}

a:active { 
	color : #6633ff; text-decoration : none;
}

a:visited { 
	color : #663399; text-decoration : none;
}

a:HOVER { 
	color : #6600cc; text-decoration : underline overline;
}

tr.menubar {
	text-decoration: none;
	color: #FDFD81;
	font-size: 75%;
}

a.menubar {
	text-decoration: none;
	color: #FDFD81;
}

a:HOVER.menubar {
	text-decoration: none;
	color: #FDFD81;
}

a:visited.menubar { 
	text-decoration: none;
	color: #FDFD81;
}

div.menufoot {
	text-decoration: none;
	color: #FFFFCC;
	font-size: 75%;
}

a:hover.menufoot {
	text-decoration: underline overline;
	color: #FFFFCC;
}

a.menufoot {
	text-decoration: none;
	color: #FFFFCC;
}

a:visited.menufoot {
	text-decoration: none;
	color: #FFFFCC;
}

p:FIRST-LETTER {
	font-size: 140%;
	font-family: Tolkien, "Times New Roman", Times, serif;
	font-weight: bold;
}

h1 {
	letter-spacing: -4px;
	font-size: 250%;
	font-style: italic;
	font-weight: bolder;
	font-family: Tolkien, "Times New Roman", Times, serif;
	color: #473467;
	line-height: normal;
	text-align: center;
	display: block;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-size: 150%;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	color: #473467;
	line-height: normal;
	text-align: center;
	display: block;
	margin: 0px 0px 0px 0px;
	letter-spacing: 1px;
}

h3 {
	font-weight: bold;
	font-size: 90%;
}

.smallclr {
	color: #473467;
	font-variant: small-caps;
	font-style: oblique;
	font-size: 85%;
}

.ssi_table {
	border: 0px;
	font-size: 90%;
}

.indent {
	padding-left: 30px;
}

/*front page tables */

.sidebar {
	border: 3px inset Silver;
	width: 200px;
	background-color: #B8BAB5;
	background-image: url(images/leafbg2.jpg);
}

.base {
	border: 3px inset Silver;
	background-color: #B8BAB5;
	background-image: url(images/leafbg2.jpg);
	text-align: center;
}

