body  { 
	font: 12pt/1.5 georgia, serif; 
	color: #000; 
	background: #fff; 
	} 

#header  { 
	height: auto; 
	margin: 0; 
	background: none; 
	} 

.inner  { 
	width: 95%; 
	} 

#main  { 
	width: 100%; 
	font-size: 100%; 
	} 

#nav  { 
	display: none; 
	} 

#siteinfo  { 
	display: none; 
	} 

#intro  { 
	width: 100%; 
	} 

#quotes, 
#featurelist, 
#miscfacts  { 
	width: 100%; 
	margin: 0; 
	} 

#quotes  { 
	background: none; 
	} 

#pphistory  { 
	width: 100%; 
	} 

#name  { 
	width: 100%; 
	} 

#modern  { 
	width: 100%; 
	} 

#sources  { 
	width: 100%; 
	font-size: 100%; 
	border: none; 
	} 

#map  { 
	width: 100%; 
	} 

a:link  { 
	color: #000; 
	} 

a:visited  { 
	color: #000; 
	} 

h1 a  { 
	width: auto; 
	height: auto; 
	text-indent: 0; 
	color: #000; 
	} 

h4 a:link, 
h4 a:visited  { 
	color: #000; 
	} 

a[href$="jpg"]:link  { 
	background: none; 
	margin-right: 0; 
	padding-right: 0; 
	} 
	
a[href$="jpg"]:hover  { 
	background: none; 
	margin-right: 0; 
	padding-right: 0; 
	} 
	
a[href^="http:"]:link, 
a[href^="https:"]:link, 
a[href^="http:"]:visited, 
a[href^="https:"]:visited  { 
	background: none; 
	padding-right: 0; 
	} 
	
a[href^="http:"]:hover, 
a[href^="https:"]:hover  { 
	background: none; 
	padding-right: 0; 
	} 
	
h1  { 
	width: 100%; 
	height: auto; 
	margin: 0; 
	padding: 0; 
	text-indent: 0; 
	background: 0; 
	color: #000; 
	} 

h2  { 
	font: bold 150%/150% georgia, serif; 
	color: #000; 
	} 

h3  { 
	font: bold 130%/150% georgia, serif; 
	color: #000; 
	border-bottom: 1px solid #000; 
	} 

h4  { 
	color: #000; 
	} 

#quotes h3+p  { 
	padding: 0; 
	background: none; 
	} 

p#return  { 
	display: none; 
	} 

body#index #main ul  { 
	margin: 0.4em 0 0 0; 
	padding: 0 0 0 15px; 
	} 

body#index #main ul li  { 
	width: 100%; 
	} 
	
dl  { 
	width: 100%; 
	} 

dt  { 
	width: 100%; 
	color: #000; 
	text-align: left; 
	} 

dd  { 
	display: block; 
	width: 100%; 
	} 

form  { 
	display: none; 
	} 
	
table  { 
	background: #fff; 
	} 

table#hcb1horsham, 
table#hcb3craw, 
table#hcb4horsham  { 
	width: 100%; 
	} 

table#hcb1hand, 
table#hcb3hand, 
table#hcb4pott  { 
	width: 100%; 
	} 

table th, table td  { 
	margin: 0; 
	padding: 0.6em 1em; 
	} 

table th  { 
	color: #000; 
	background: #fff;  
	border-bottom: 1px solid #000; 
	} 

table caption  { 
	color: #000; 
	} 

body#index img, 
body#directory_individual img  { 
	margin: 0 0 20px 20px; 
	} 
