/* Style Sheet for Lenz Grimmer's home page */

body {
	font-family: verdana, vera, lucidagrande, arial, helvetica, sans-serif;
	color: black;
	background: lightgray;
	background-attachment: fixed;
	margin: 2px;
   margin-top: 2px;
}

div { 
  margin: 0px;
}

p + p {
	color: black;
	text-indent: 1em;
	margin-top: 2%;
}

.lastchanged {
	font-size: smaller;
	text-align: right;
	padding: 3px;
	border-top: black solid 2px;
}

.title {
	color: black;
	background: white;
	padding: 1px;
	font-size: large;
	font-weight: bold;
	border-color: black;
	border-width: 1px;
	border-style: solid;
}

.head {
	color: white;
	background: #336699;
	padding: 1px;
	border-color: white;
	border-width: 1px;
	border-right: 2px black;
	border-bottom: 2px black;
	border-style: solid;
}

.small { 
  font-size: 8pt;
  font-weight: normal;
}

hr {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

h1 {
	color: white;
	background: #336699;
	padding: 1px;
	border-color: white;
	border-width: 1px;
	border-right: 2px black;
	border-bottom: 2px black;
	border-style: solid;
}

h2 {
	color: black;
	background: #5098e6;
	padding: 1px;
	border-color: navy;
	border-width: 1px;
	border-right: 1px black;
	border-bottom: 1px black;
	border-style: solid;
}

h3 {
	color: black;
	background: lightblue;
	padding: 1px;
	border-color: black;
	border-width: 1px;
	border-style: solid;
}

th {
	color: black;
	background: darkgrey;
}

ul {
	list-style: dot;
	font-size: 0.9em;
}

pre, code {
	background: silver;
	padding: 1ex;
	margin-left: 1em;
	margin-right: 1em
}

a:link { color: blue; text-decoration: none }
a:visited { color: navy; text-decoration: none }
a:hover { background: #336699; color:#99CCFF; text-decoration: none }
a:active { background: #336699; color: white; text-decoration: none }

