	body
	{
		padding: 0;
		margin: 0;
		background-color: #000000;
		color: #000;
		text-align: center;
		font-family:"Courier New", Courier, monospace;
	}
	
	h1,h2,p{margin: 0.5em 1em}
	
	h1	
	{
		color: #fff;
		background-color: transparent;
		font-family:"Courier New", Courier, monospace;
		font-size: 20px;
	}
	h3
	{
		color:#FFFFFF;
	}
	p.title
	{
		color: #fff;
		font-family:"Courier New", Courier, monospace;
		font-size: 18px;
		text-align:center;
	}
	p.title strong
	{
		font-size: 26px;
	}
	
	p	
	{
		color: #000;
		background-color: transparent;
		font-family:"Courier New", Courier, monospace;
		font-size: 0.8em;
		text-align:left;
	}
	
	a
	{
		color:#0000FF;
		text-decoration:underline;
	}
	a:hover
	{
		text-decoration:none;
	}
	
	div#contents	
	{
		margin-top: 20px;
		margin-bottom: 10px;
		margin-right:auto;
		margin-left:auto;
		width:80%;
	}
	
	div.menu	
	{
		font-family:"Courier New", Courier, monospace;
		margin-right:auto;
		margin-left:auto;
		width:34em;
		color:#FFFFFF;
		font-size:18px;
	}
		div.menu a, div.button a
		{
			color:#FFFFFF;
			text-decoration:none;
		}
		div.menu a:hover, div.button a:hover
		{
			text-decoration:underline;
		}
		div.menu a#thispage
		{
			text-decoration:underline;
		}

	
	div.button, div.button2, div.mapmenu
	{
		margin-right:auto;
		margin-left:auto;
		color:#FFFFFF;
	}

        div.button
	{
               width:14em;
	}

	div.button2
	{
               width:28em;
	}
	
	div.mapmenu
	{
               width:20em;
	}
    div.commentform
	{
		color:#FFFFFF;
	}
	div.commentform b
	{
		font-size:18px;
	}
	
	div.Fyl, div.Michelle, div.Comment
	{
		margin-top: 20px;
		margin-bottom: 10px;
		margin-right:auto;
		margin-left:auto;
		width:100%;
		text-align:left;
	}
		div.Fyl span, div.Michelle span, div.Comment span
		{
			width:49.9%;
			margin-bottom:0.5em;
			margin-top:0.5em;	
		}
		div.Fyl span#name, div.Michelle span#name, div.Comment span#name
		{
			float:left;
			text-align:left;
		}
		div.Fyl span#date, div.Michelle span#date, div.Comment span#date
		{
			float:right;
			text-align:right;
		}
		div.Fyl h2, div.Michelle h2, div.Comment h2
		{
			font-size:1.2em;
			margin:0em 0.5em;
		}
		div.Fyl p, div.Michelle p, div.Comment p
		{
			margin:0em 1.5em;
			margin-bottom:1em;
		}
		div.Fyl
		{
			background-image: url('fylbg2.jpg');
			background-repeat:repeat-x;
			background-color: #0cd516;
			color:#000;
		}
		div.Fyl h2, div.Fyl p
		{
			color:#000;
		}
		div.Fyl a
		{
			color:#0c11d5;
		}
		div.Michelle
		{
			background-image: url('michellebg2.jpg');
			background-repeat:repeat-x;
			background-color: #fff000;
			color:#000;
		}
		div.Michelle h2, div.Michelle p
		{
			color:#000;
		}
		div.Michelle a
		{
			color:#eb0600;
		}
        div.Comment
		{
			background-color: #ffffff;
			color:#000;
		}
		div.Comment h2, div.Comment p
		{
			color:#000;
		}
		div.Comment a
		{
			color:#330099;
		}
	div.nav
	{
		margin:0.5em 1.0em;
	}
	div.nav span#back
	{
		width:49%;
		float:left;
		text-align:left;
	}
	div.nav span#forward
	{
		width:49%;
		float:right;
		text-align:right;
	}
	div#map p.title
	{
		color:#000000;
	}