
		body {
			font-family: serif;
			font-size: large;
			padding: 5%;
			padding-top: 0px;
			margin: 0px;
			background:#eaf3ea;
		}

		a {
			color:black;
			background: transparent;
		}
		a:hover {
			background:white;
		}

    p {
			text-indent: 25px;
			padding-top: 5px;
			padding-bottom:5px;
		}

    p.sectionHeader {
			margin-top: 0px;
			padding:20px;
			text-indent: 0px;
			font-size: larger;
			background: white;
			border-radius: 5px;
		}

    p.sectionFooter {
			padding:5px;
			text-indent: 0px;
			background: white;
			border-radius: 5px;
		}

    p.code, span.code {
			text-indent: 0px;
			font-family: 'Source Code Pro', monospace;
			color: #2c492c;
			background-color: #e3e8da;
			padding:3px;
			padding-left: 7px;
			padding-right: 7px;

		}

    span.keyword {
			color: #2c492c;
			background-color: #dae8e2;
			font-style: italic;
			padding:2px;
			padding-left: 8px;
			padding-right: 8px;
			border-radius: 15px;
			}

    video, img { 
			display: block;
			margin-top: 50px;
			margin-bottom: 50px;
			margin-left: auto;
			margin-right: auto;
			border: solid #aaaaaa 1px; 
			width: auto;
			height: auto;
			max-width: 800px;
			max-height: 600px;
		}

		img.logo {
			display:inline;
			border: none; 
			width: 80px;
		}

		ul { }
    li { }

		ul.menu { }
		li.menu { }
		li.menu_here { font-weight: bold; }

		div.header {
			display: block;
			width:100%;
			margin:0px;
			padding:0px;
		}
		div.headerLogo {
			width: 100px;
			float:left;
		}
		div.headerText {
			float: left;
			padding-top: 50px;
		}


img.books {
	border: none;
	text-decoration : none;
	background: none;
	width: 100px;
	display: inline;
	margin-top: 10px;
	margin-bottom: 10px;
}