
	body {
		margin: 0;
		padding: 0;
		font-family: Georgia, Times, "Times New Roman", serif;
		color: #000; /* color of the text*/
		background-color: #666;
		text-align: center;
		font-size: 95%;
	}
	table {
		margin-top: 2em;
	}
	td {
		border: 1px solid gray;
		text-align: top;
		padding: 0.5em;
	}
	h2.scene {
		text-align: center;
		margin-top: 2.5em;
		margin-bottom: 2.5em;
	}
	h3.scene {
		text-align: center;
		margin-top: 3em;
		margin-bottom: 5em;
	}
	a:link {
		color:#036;
		text-decoration: none;
	}
	a:visited {
		color:#066;
		text-decoration: none;
	}
	a:hover, a:active {
		color: #fff;
		background-color: #036;
	}
	p.copyright {
		color: gray;
		margin-top: 0;
		margin-bottom: 3em;
	}
	#container {
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		width: 90%;
		background-color: #fff;
		border: 1px solid #333;
	}
	div #banner {
		padding-left: 0.5em;
		background-color: #ddd;
	}
	#banner h1 {
		margin: 0;
		padding: 0.5em;
	}
	div #mapbar {
		padding-top: 0.5em;
		padding-left: 0.5em;
		background-color: #ddd;
		border-bottom: solid gray 1px;
	}
	div #mapbar p {
		margin-top: 0:
	}
	div #nav {
		float: left;
		/*width: 160px;*/ /* change to % */
		margin-left: 10px;
		padding-top: 1em;
		border-right: 1px solid gray; /* may need to set the border on the 
		content div if that's longer.*/
	}
	div #nav p {
		margin-top: 0; /* fixes a bug in some browsers 
		which don't get the spacing on the first 
		element inside a container right.*/
	}
	div #nav ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	div #nav a {
		display: block;
		width: 9em;
		padding: 0.2em 0.8em;
	}
	div #content {
		padding-top: 1em;
		padding-bottom: 3em;
		margin: 0 2em 0 200px;
		max-width: 36em;
	}
	div #content h2, h3 {
		text-align: center;
	}
	div #content ul {
		list-style-type: none;
	}
	div #content li {
		border: 1px solid #ddd;
		padding: 0.25em;
		margin: 0.25em;
	}
	div #fullwidth {
		padding-top: 1em;
		padding-bottom: 3em;
		margin-left: 2em;
		margin-right: 2em;
	}
	div #storythumb {
		border: 1px solid #ddd;
		padding: 0.5em;
		margin-bottom: 1em;
		
	}
	div #storythumb ul {
		list-style-type: none;
		text-align: right;
	}
	div #storythumb li {
		display: inline;
	}
	div #storythumb li a {
		background-color: #ddd;
		border: 1px solid gray;
		padding: 0.2em;
	}
	div #storythumb a:hover {
	}
	div #storythumb a:active {
	}
	div #buttonpanel {
		float: right;
	}

	div #footer {
		clear: both;
		background-color: #ddd;
		padding: 0.5em;
		margin: 0;
		text-align: right;
		border-top: 1px solid;
	}
	div#footer ul {
		list-style-type: none;
		text-align: center;
		margin: 0;
		padding: 0;
	}
	div#footer li {
		display: inline; /*flattens the list out into one line = navbar!*/
		margin-right: 1em;
	}
	div #footer a {
		color: #000;
	}
	div #footer a:hover {
		color: #fff;
	}
	div#replyform {
		/*float: left;*/
		display: block;
		text-align: left;
		margin: 3% 10%;
		background-color: #ddd;
		padding: 0 5em;
	}




