<STYLE TYPE="text/css">
<!-- 
	BODY {
		font-family: Stonehenge, italics, fantasy;
		padding: 0px;
		margin: 0px;
		
		background-color: #003300;
		background-image: url(http://willow.creative-interweb.com/images/backgrounds/firelit-stone2.jpg);
		color: #FF9900;
	}

	.main {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10%;
		margin-right: 10%;
		padding: 0px;

		font-family: Stonehenge, italics, fantasy;
		text-align: center;

		background-color: #003300;
		background-image: url(http://willow.creative-interweb.com/images/greenWoodsey.jpg);
		color: #FF9900;
	}
	
	.content {
		margin: 0px;
	}

	H1, H2, H3, H4, H5, H6 {
		font-family: Stonehenge, Beanie, Caligula, fantasy;
		text-align:center
	}

	P, TH, TD, UL, OL, LI {font-family: Stonehenge, Beanie, Caligula, fantasy}

	A {text-decoration: none}

	A:visited {
		text-decoration: none;
		color: #ff6600;
	}

	A:hover {
		text-decoration: underline;
		color: #66FF66;
		color: #ffcc00;
	}

	H1 {font-size: 24pt}

	H2 {font-size: 20pt}

	H3 {font-size: 18pt}

	H4, P, TD, TH, UL, OL, LI {font-size: 14pt}

	H5 {font-size: 11pt}

	H6 {font-size: 9pt}

	H5, H6 {font-weight: lighter}

	.welcomeImage {
		background-image: url(http://willow.creative-interweb.com/images/greenMarble.gif);
		border: 5px #003300;
		padding: 25px;
		align-vertical: bottom;
	}

	#imageGroup1 {
		position: absolute;
		top: 45px;
		left: 50px;
	}

	#imageGroup2 {
		position: absolute;
		top: 405px;
		left: 35px;
		text-align: center;
	}

	#welcomeText1 {
		position: absolute;
		top: 25px;
		left: 50%;
	}

	.welcomeText {
		color: #003300;
		font-family: Beanie, italics, fantasy;
		background-image: url(http://willow.creative-interweb.com/images/sandstonePaper.jpg);
		padding: 10px;
	}

	#welcomeText2 {
		position: absolute;
		top: 380px;
		left: 300px;
		width: 400px;
		margin: 25px;
	}

	.pageCredits {
	}

	#pageCredits {
		position: absolute;
		top: 545px;
		left: 0px;
		width: 90%;
		margin: 25px;
	}

	.sunMoonTime {
		font-family: Stonehenge, italics, fantasy;
		font-size: 10pt;
	}
	
	.monolith {
		width: 180px;
		background-image: url(http://willow.creative-interweb.com/images/backgrounds/firelit-stone2.jpg);
		color: #000000;
		text-align: center;
		padding: 20px;
		padding-bottom: 0px;
	}

	.welcomeToGrove {
		position: relative;
		top: -15px;
		padding: 20px;
		width: 100%;
		filter: Alpha(Opacity=80, FinishOpacity=60, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0) Glow(Color=#FF9900, Strength=20) Chroma(color=#ff0000);
	}

	#welcomeTextA {
		position: relative;
		top: -260px;
		left: -200px;
		width: 180px;
		filter: dropshadow(color=#ff0000, offx=5, offy=5, positive=true);
	}

	#welcomeTextB {
		position: relative;
		top: -470px;
		left: 200px;
		width: 180px;
		filter: Shadow(Color=#333333, Direction=225);
	}

	.header {
		position: absolute;
		top: 650px;
		left: 0px;
		width: 100%;
		background-image: url(http://willow.creative-interweb.com/images/backgrounds/GreenLeaves.jpg);
	}

	.pageCredits {
		margin: 25px;
	}
	
	.entrance {
		position: relative;
		top: -200px;
	}
	
	.legible {
		background-color: #003300;
	}

	.shadow {
		width: 83px;
		filter: Alpha(Opacity=30, FinishOpacity=50, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0) Glow(Color=#FF9900, Strength=50);
	}
	
	.divider {
		margin: 10px;
		filter: Glow(Color=#FF9900, Strength=10);
	}
	
	.monolithText {
		filter: Shadow(Color=#333333, Direction=225);
	}

	.black2clear {
		filter: chroma(color=#000000);
	}

-->
</STYLE>

