body {
	padding-left: 1em;
	padding-right:1em;
 	font-family: Helvetica, Geneva, Arial,SunSans-Regular,sans-serif;
  	color: #666666;
   	background-color: #FFFFFF}

body.pleasure {
	padding-left: 1em;
	padding-right:1em;
 	font-family: Helvetica, Geneva, Arial,SunSans-Regular,sans-serif;
  	color: #888888;
	background-color: #000000}
	

div.navbar {
	position: absolute;
	cursor: pointer;
	left: 1.5em;
	right: 0;	
	bottom: 15%;		
	padding: 0.1em;
    margin: 0;	
	width: 100%;
	align: center;
	float: left;
	color: #666666;
	font-weight:normal;
	padding: 3em, 5em;
    border-top: 0.15em solid #666688;
	border-bottom: 0.15em solid #666688}

selected{
	color: #FFFFFF}

table.navbar{
	width: 95%;
	height: 2em;
	position: absolute;
	cursor: pointer;
	left: 1.5em;
	right: 0;	
	bottom: 15%;		
	padding: 0.1em;
	margin: 0;	
	align: center;
	float: left;
	font-weight:normal;
   	border-top: 0.15em solid #666688;
	border-bottom: 0.15em solid #666688;
	font-size:1.1em}

table.navbar.td {
	width=33%;
	align: center}

table.navbu{
	font-size:1.1em;		
	border-top: 0.15em solid #666688;
	border-bottom: 0.15em solid #666688;
	cursor: pointer;	
	padding: 0em;
	margin: 10px;	
	width:95%;
	text-align: center}

td.navlogo{
	padding:0 50px 0 50px;
	width:200px;
	margin:0;
	}

td.navitem{
	padding:0 20px 0 20px;
	margin:0
	width:100px;
	}

ul.navbar li {
	align: center;
	float: left;
	color: #666666;
	font-weight:bold;
	background: white;
	padding: 3em, 5em;
	border-top: 0.15em solid #666688;
	border-bottom: 0.15em solid #666688}

li.navbu {	
	width: 8em;
	align: center}

li.navpl {	width: 12em}

li.navho {
	width: 33%;
	align: center;		
	margin: 0}
  	
ul.navbar a {
	align: center;
	text-decoration: none;
	color: #666666;
	font-weight:bold }

a.titlelink{
	color:#000;
	font-size: 17px;
	margin:0 14px 0 14px;
	font-weight:bold;}
	
a.titlelinkp{
	color:#000;
	font-size: 17px;
	margin:0 40px 0 40px;
	font-weight:bold;}
	
a:link 	{
	text-decoration: none;
	color: #666666}
  	
a:visited {
text-decoration: none;
		
	color: #666666}

a:hover{
	color: #00A0C6;
	border-bottom: solid 0.1em}

address {
	margin-top: 1em;
    	padding-top: 1em;
    	border-top: thin dotted}

li.pubs {padding: 0.3em;
	margin-left: 2em;
	margin-right: 4em;
	font-size: 0.9em}

span.jtitle 	{color: #880022}

a.jtitle	{color: #880022}

span.btitle 	{color: #220088}

span.journal {color: #008833}

a.journal {color: #008833}

span.journaltemp {font-style:italic}

img	{border: 0}

div.logo {
	position: absolute;
	align: center;
	left: 35%;
	top: 30%}


img.book{border: 0.2em solid black}



img.mugshot{
	border: 0.15em solid black;
	}



img.pleasure{border: 0.15em solid white;
	bottom:3em}

td.stuff
	{padding:0 10em 0 1em}

td.stuffpic
	{padding:0 0 2em 0;
	align:center}

td.bookmarks
	{padding:0 1em 1em 1em}

div.aboutmepleasure{
		
	top:1in;
		
	position: absolute;
		
	left:3in;
		
	padding-right: 1in}



div.research{
		
	position: absolute;
		
	top:1in}



td.cvheading{
		
	font-size:0.8em;
		
	text-decoration: underline;
		
	width:12em;
		
	padding:1em;
		
	valign-text:top;
		
	valign:top}



tr.cvtable{}

td.cvcontent{
		
	font-size:0.8em;
		
	padding:1em}



hr.aboutline{
		
	color:black;
		
	top:5in;
		
	position: absolute;
		
	left:2in;
		
	padding-right: 4em}


td.bookpic {
	padding-left: 3em; 
	padding-bottom: 1em}

a.second {
	font-weight: bold; 
	color: black}

table.picps{padding: 0 0 0 3em}

a.pleasure {color: #888888}

a.pleasure:hover{
	position: relative;
	color: #00A0C6;
	border-bottom: dashed 0.1em}