	body {
		margin: 0;
		padding: 10px;
		font: 1em tahoma, verdana, arial, helvetica, sans-serif;
		background-color: #69c;
	}
	h1, p {
		margin: 0;
		padding-bottom: 1em;
	}
	h1 {
		font-family: georgia, times, times new roman, serif;
		color: #006;
		line-height: 1em;
	}
	h2 {
		font-family: georgia, times, times new roman, serif;
		color: #006;
		line-height: 0.5em;
	}
	#content {}
	#header {
		background-color: #69c;
		margin-bottom:10px;
	}
	#header ul li {
		display: inline;
	}
	
	#sidebar {
		width: 180px;
		float: left;
	}
	#sidebar h1 {
		color: #fff;
		background-color: #0072AD;
		padding: 3px;
		margin: 10px 10px 0 10px;
		font-size: 1em;
		text-align: center;
	}
	#sidebar address, ul{
		font-size: .85em;
		line-height: 1.25em;
		background-color: #eee;
		margin: 0 10px 10px 10px;
		padding:10px;
		border: solid 1px #0072AD;
	}
	#sidebar sponsor, ul{
		font-size: .85em;
		line-height: 1.25em;
		background-color: #eee;
		margin: 0 10px 10px 10px;
		padding:3px;
		border: solid 1px #0072AD;
	}
	
	#sidebar ul{
		list-style-type: none;
	}	
	#sidebar ul li{
		margin-bottom: .65em;
	}	
	#meat {
/*		background: #fff url(mg_bg.gif) no-repeat bottom right; */
		background: #fff;
		margin-left: 180px;
		padding: 20px 40px;
	}
	#meat p {
		line-height: 1.5em;
	}
	
	#meat li {
		margin-left: 20px;
		line-height: 1.5em;
	}
	
	#footer {
		position: relative;  /* Needed for Safari */
		padding: 5px;
		text-align: right;
	}
	#footer h1 {
		color: #fff;
		padding-bottom: 0;
		font-size: .75em;
		font-family: tahoma, verdana, arial, helvetica, sans-serif;
	}