@import url("http://fawny.org/blog/css/fawnyblog.css");
@import url("http://joeclark.org/css/tables.css");
@import url("new.css");

/* Typography */

.chapter { text-align: left; margin-top: 0; text-indent: 0; display: block; margin-bottom: 2ex; line-height: 1.3em; }

.disclaimer { font-size: 110%;
font-family: Trebuchet, "Trebuchet MS", Georgia, serif;
text-align: left;
line-height: 1.3em;
border: 1px dotted #663333;
	padding: 10px;	
	margin-bottom: 2.5ex;
	text-indent: 0;
}

.cd-rom-extras { font-size: 110%;
font-family: Trebuchet, "Trebuchet MS", Georgia, serif;
text-align: left;
line-height: 1.3em;
border: 1px dashed #0099FF;
	padding: 10px;	
	margin-bottom: 2.5ex;
	margin-top: 1ex;
	text-indent: 0;
}

.updated { font-family: Verdana, Univers, Sans-serif; font-size: 10px; letter-spacing: 2px; text-align: center; margin-left: 0; margin-bottom: 3ex; padding: 0; border: none;}

.updated-bottom { font-family: Verdana, Univers, Sans-serif; font-size: 10px; letter-spacing: 2px; text-align: center; line-height: 1em; }

.youarehere { font-family: Verdana, Univers, Sans-serif; font-size: 10px; text-align: center; margin-left: 0; margin-bottom: 1ex; margin-top: 3ex; padding: 0; }

.youarehere-bottom { font-family: Verdana, Univers, Sans-serif; font-size: 10px; text-align: center;  line-height: 1em; }

.seealso { font-family: Verdana, Univers, Sans-serif; font-size: 10px; text-align: center; margin-left: 0; margin-bottom: 1ex; margin-top: 2ex; padding: 0; }


blockquote { font-family: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
margin-left: 2em; 
margin-right: 2em; 
font-size: 90%;
text-align: left;
line-height: 1.3em;
border-left: 1px dotted gray;
	padding-left: 16px;	}
	
div.lick blockquote { border-left: none; margin-left: auto; margin-right: auto; }

div.bodycopy { width: 300px; float: right }

div.photoblock { width: 300px; float: left }

.all-about { margin-left: 12em }

div#navbottom { padding: 2ex 0 0 0;}

div.headergif { padding-bottom: 1.5ex }

.redpen { color: red }
.greenpen { color: green }
.greenhiliter { background: #00CC33 }
.pinkhiliter { background: #FF66FF }

a:hover.noborder, a:focus.noborder { border: none; font-weight: normal; }


/* Tables (Spyesque) */

th {
	text-align: center; border-collapse: collapse;
}

td {
	border: 1px dotted green;
	border-top: none;
	border-left: none;
	padding: 5px;
}

td p {
	text-indent: 0;
}

thead th {
	border-top: 2px solid #630;
	border-bottom: 2px solid #630;
	border-right: 1px solid #630;
	border-left: 1px solid #630;
}
thead th h2 {
	margin: 10px;
}
tbody th {
	border: 1px solid green;
	border-top: none;
}

