html{margin: 0;padding: 0;}
body {font-family:Tahoma, Verdana, Arial, sans-serif;}
#main{margin:2em 0 1.5em 0;}
#website {float:right;width: 150px;font-size: .9em;font-family:Times, serif;margin:2em .5em 2em 0;text-align:right;font-weight: bold;border:solid black;border-width: 1px 1px 1px 0;background: white;}
#website a{color:black;display: block;border:0px solid red;background:url(images/lkhvrbkg.jpg) 0 0 no-repeat;margin-right:5px;padding: 11px 0;}
#website a:link { text-decoration:underline;}
#website a:visited { text-decoration:none;}
#website a:hover {color:red;text-decoration:none;background: url(images/lkactbkg.jpg) 0 0 no-repeat;}
#website a:active {color:lime;text-decoration:none;background: url(images/lkactbkg.jpg) 0 0 no-repeat;}
#cots{margin:0 0 1em 2em;           /*comments, of webmaster, not public; see below*/
padding:1em;font-family:Tahoma, Verdana, Arial, sans-serif;color:black;font-size:1em;font-style:italic;}
#comments{margin:4em 0;}
.webspecial {float:right;font-size: .75em;font-family: Times, serif;margin-top:2em;margin-bottom:1em;padding:1em;border:1px solid black;}
.webspecial a:link {color:blue; background:white; text-decoration:underline;}
.webspecial a:visited {color:gray; text-decoration:none;}
.webspecial a:hover {background:black; color:white;text-decoration:none;}
.webspecial a:active {background:red; color:black;}
#precis h3{font-family:Arial, sans-serif;font-size:.8em;margin:-.5em 0 0 3em;}
#precis h2{font-family:Verdana, Arial, sans-serif;font-size:1.05em;font-style:italic;margin-top:1em;}
#precis h1{font-family: Times, serif;font-size:1.5em;font-weight:bold;color:navy;}
#sub{font-size:.85em;font-style:italic;color:red;margin-top:-1em;}
 #auth {font-family:Tahoma, Verdana, Arial, sans-serif;font-size:.8em;font-style:italic;color:blue;margin:1em;}
p{font-family:Times, serif; text-indent:1em;margin-top:-.5em;}
p#excpt:first-letter{font-size:1.5em;font-weight:bold;font-style:italic;}
.amazonad{float:right;margin:.5em 0 0 .5em;padding:.5em;}
#link{position:relative;top: 0;left: 0;font-weight:bold;margin-bottom:3em;}
p#link:first-letter{font-size:1.5em;font-weight:bold;text-indent:-1em !important;}
p#link img{position:relative; top:20px;}
/*#test p#link #hand{position:relative; top:20px;}*/
p#loctn{font-size:.85em;
font-style:italic;color:black;margin:1em;}
li .headline{font-family:Times, serial;font-size:2em;font-weight:bold;}
.strong{width:50%;position: relative;font-size:.85em;font-weight:bold; font-family:arial, sans-serif;margin-left:9em;padding:.5em; background:rgb(220,218,215);z-index: 10;}
.sml{font-size:1em;font-family:"New Times Roman", serial;}
ul .strong{padding-left:3em;list-style-type:square;}
.foots{color:rgb(133,44,0);font-family:Times,serif;font-size:.6em;text-decoration:underline;vertical-align:super;}
blockquote{font-family: Times, serif;font-size: .8em;}
#tab{font-family: times,serif;width: 80px;font-size: .6em;padding: 1em;}
#link a:link{ color: blue;}
#link a:visited{ color: gray;}
#link a:hover{ color: red;background: transparent;}
#link a:active{ color: blue;}
.strong a{display: block;}
.strong a:link{ color: blue;}
.strong a:visited{ color: gray;}
.strong a:hover{ color: red;background: transparent;}
.strong a:active{ color: blue;}
#link a .thumb{position: absolute; top: 0em;left: -500em;}
#link a:hover .thumb{position: absolute;top:0em;left:30em;}
.strong a .thumb{position: absolute; top: 0em;left: -500em;}
.strong a:hover .thumb{position: absolute;top:-4em;left:-10em;z-index: 100;}
sup{font-size: .75em;}
.test td{border: 1px solid red;}
#harpers2{text-align: center;margin: 25%;}

