html, body {
  font-family: American Typewriter, Andale Mono, monospace;
  padding: 0px;
  margin: 0px;
}

.content {
  margin: 1in;
}

.top-dark {
  margin-bottom: .5in;
}

a {
/*
  text-decoration:	none;
  font-weight:		bold;
*/
  color:		inherit;
  background:		inherit;
}

a:hover {
  color:		inherit;
  background:           inherit;
/*
  text-decoration:	underline;
*/
}

a:active {
  color:		inherit;
  background:		inherit;
}

img { 
  border-width: 0px;
}

.loolix { 
  text-align: center;
  margin: 1in;
}

.entry {
  /* text-align:	justify; */
}

.picture {
  text-align:	center;
  border-width: 1px;
}

.picture-caption {
  text-align:	center;
  /* font-style:	italic; */
  font-size:	85%;
  margin-bottom: 12px;
}

.entry-break {
  text-align: center;
/*  height: 1px;
  border: 0;
  display: block;
*/
}

.email {
  text-align:	left;
  font-size:    smaller;
  font-family:	monospace;
  background:	white;
  color:	black;
  border-color:	#222222;
  border-style:	solid;
  border-width:	medium;
  white-space:	pre;
  padding:	6px;
}

.console {
  text-align:	left;
  font-family:	monospace;
  background:	black;
  color:		#bbbbbb;
  border-color:	#cccccc;
  border-style:	outset;
  border-width:	medium;
  white-space:	pre;
  padding:	6px;
  font-weight:	bolder;
}

.cursor {
  text-decoration:	blink;
}

.code {
  font-family:	monospace, mono;
  text-align:	left;
  color:		black;
  background:	#cccccc;
  white-space:	pre;
  border-color:	#777777;
  border-style:	inset;
  border-width:	medium;
  padding:	6px;
}

.fortune {
  font-size:	90%;
  text-align:	center;
  color:        red;
  background:	white;
  padding:	6px;
}

.ip-address {
  margin-top: 60px;
  text-align: center;
  vertical-align: middle;
  font-size:	250%;
  font-family:	Westminster, sans-serif
}

.beos-be {
	background:	#FF0033;
	font-family:	serif;
	color:	#ffffff;
}

.beos-os {
	 background:	#0066FF;
	 font-family:	sans, sans-serif;
	 color:	#ffffff;
}

.calendar {
  font-size: 75%;
  text-align: center;
}
