 		body {
 			text-align: center;
 			margin: 0;
 			padding: 0;
 			background: url('page-background.png') 50% 50% repeat-y #afa;
 		}
 		#page {
 			width: 1000px;
 			margin: auto;
 			text-align: left;
 			position: relative;
 		}
 		#header {
 			width: 1000px;
 			height: 150px;
 			background: url('header.png');
 		}
 		
 		#menubar {
 			width: 700px;
 			height: 24px;
 			background-color: #ddf8dd;
 			border-top: 1px solid #d0e0d0;
 			border-bottom: 1px solid #d0e0d0;
 		}
 		
 		#sidebar {
 			position: absolute;
 			left: 700px;
 			width:300px;
 			top: 150px;
 			height: 800px;
 			background: #7e7;
 			background: url('sidebar-background.png');
 			background-attach: top;
 			background-repeat: repeat-x;
 			text-align: center;
 		}
 		
 		#sidebar-content {
 			margin: 10px;
 		}
 		
 		#sidebar div.poem {
 			font-family: Garamond, Baskerville, serif;
 			text-align: center;
 			font-style: italic;
 		}
 		
 		#sidebar div.poem p {
 			margin: 1em 0;
 			white-space: nowrap;
 			font-size: 16px; 
 			line-height: 32px; 
 			margin-bottom: 0px;
 		}

 		
 		#sidebar img.peacelovehope {
 			margin: 20px 0 0;
 		}
 		
 		
 		#page-content {
 			left: 50px;
 			width: 600px;
 			margin-top: 50px;
 			position: relative;
 		}
 		
 		.alt {
 			display: none;
 		}



		ul.menu {
			margin: 0;
			padding: 0;
		}
		
		ul.menu li {
			list-style-type: none;
		}
		
		ul.menu li a {
			padding: 8px 20px;
			text-transform: uppercase;
			text-decoration: none;
			white-space: nowrap;
		
		}
		
		ul.menu li a.current,
		ul.menu li a.current:hover {
			color: black;
			background-color: #840;
		}
		
		ul.menu.horizontal {
			text-align: center;
		}
		
		ul.menu.horizontal li {
			display: inline;
		}
		
		ul.menu.horizontal li a {
			padding: 6px 20px;
		}
		
		
		
		ul.menu.vertical a {
			display: block;
		}
		
		/* Submenus: Vertical Menu */
		ul.menu.vertical ul {
			padding-left: 20px;
		}
		
		ul.menu.vertical ul li {
			border-left: 1px solid;
		}

		
		
		ul.menu a {
			color: #030;
		}
		
		#menubar ul.horizontal.menu {
			padding-top: 2px;
		}
		
		#menubar ul.horizontal.menu li a {
			font-size: 13px;
			line-height: 13px;
			padding: 6px 20px;
		}
		#menubar ul.horizontal.menu li a:hover {
			background-color: #8b8;
		}
		
		
		#footer {
			font-size: 11px;
			margin-top: 72px;
			border-top: 1px solid #040;
			padding-top: 5px;
			clear: both;
		}
		
		
		#footer span.copyright {
			width: 50%;
			float: left;
		}
		
		#footer span.credit {
			width: 49%;
			float: right;
			text-align: right;
		}
		
		
		#sidebar a {
			color: #006;
			font-weight: bold;
			text-decoration: none;
		}
		
		#sidebar a:hover {
			text-decoration: underline;
		}
		
		
		div.read-more,
		a.readMore.collapse {
			display: none;
		}
		
		a.readMore {
			display: block;
			text-align: center;
			font-size: 11px;
			text-decoration: none;
			font-weight: bold;
			margin-top: 1em;
			border-top: 1px solid;
			padding-top: 5px;
			color: #444;
		}
		
		a.readMore:hover {
			text-decoration: underline;
		}
		
