	body {
		background: #650100 url(bg.body.gif) 0px 140px repeat-y;
		color: #550f00;
		font: normal 12px/140% georgia,times,'times new roman',serif;
		margin: 0;
		}
	a {
		color: #b85200;
		font-weight: bold;
		}
	a:hover {
		color: #791500;
		}
	
	#container {
		width: 800px;
		margin: 0;
		padding: 0;
		}
	
	#header {
		width: 800px;
		height: 140px;
		margin: 0;
		background: #791500 url(bg.header.gif) top left no-repeat;
		}
		
	#maincol {
		width: 506px;
		padding: 0 17px 20px;
		float: right;
		}
	#maincol img {
		border: 2px solid #650100;
		padding: 1px;
		}
	#maincol img,#maincol p,#maincol form,#maincol ul {
		margin: 5px 0;
		}
	#maincol ul span {
		color: #ac7217;
		}
	#maincol hr {
		width: 506px;
		color: #791500;
		background-color: #791500;
		border-style: solid;
		margin: 15px 0;
		}
		
	#sidecol {
		width: 180px;
		padding: 0 20px 20px 60px;
		float: left;
		font-size: 11px;
		line-height: 130%;
		}
	#sidecol p,#sidecol form,#sidecol ul {
		margin: 5px 0;
		}
	#sidecol ul {
		list-style: none outside;
		margin-left: 0;
		padding-left: 0;
		}
	#sidecol ul span {
		color: #550f00;
		}
	#sidecol a {
		color: #650100;
		font-weight: normal;
		}
	
	h1 {
		margin: 0 0 0 260px;
		padding: 0;
		width: 540px;
		height: 140px;
		line-height: 200px;
		}
	h1 a {
		display: block;
		width: 540px;
		height: 0px !important;
		padding: 140px 0 0;
		overflow: hidden;
		background: #d2b186 url(h1.funhouse.gif) top left no-repeat;
		}
	h2 {
		font: bold 25px/100% clarendon,georgia,times,'times new roman',serif;
		color: #650100;
		margin: 10px 0 0;
		text-transform: lowercase;
		}
	h3 {
		font: normal 11px/100% clarendon,georgia,times,'times new roman',serif;
		color: #791500;
		margin: 0 0 5px;
		text-transform: lowercase;
		}
	h4 {
		font: bold 16px/100% clarendon,georgia,times,'times new roman',serif;
		color: #af3300;
		margin: 10px 0 0;
		text-transform: lowercase;
		}
	h5 {
		font: bold 11px/100% clarendon,georgia,times,'times new roman',serif;
		color: #791500;
		margin: 10px 0 -5px;
		text-transform: lowercase;
		}
	
	#archivelist {
		list-style: none outside;
		margin-left: 0;
		padding-left: 0;
		}
	#archivelist li {
		width: 233px;
		padding-right: 20px;
		float: left;
		}
	#archivelist span {
		font-size: 11px;
		}