body  { 
	font-family: georgia, serif; 
	color: #000; 
	border-top: none; 
	} 

.inner  { 
	width: 100%; 
	} 

#header  { 
	float: left; 
	width: 100%; 
	height: auto; 
	background: #fff; 
	border-top: none; 
	} 

#nav  { 
	display: none; 
	} 

#details, 
#secondary, 
#newcourses, 
#furtherinfo, 
#summary, 
#hourlyrate, 
#piecerate  { 
	float: left; 
	width: 100%; 
	margin: 0; 
	padding: 0; 
	background: none; 
	border: none; 
	} 

#map  { 
	background: #fff; 
	} 

#siteinfo  { 
	clear: both; 
	float: left; 
	width: 100%; 
	padding: 20px 0; 
	color: #000; 
	background: #fff; 
	border-top: 1px solid #000; 
	} 

a:link, 
a:visited  { 
	color: #000; 
	text-decoration: none; 
	} 

ul#pagelinks a, 
ul#iconlinks a  { 
	display: inline; 
	height: auto; 
	text-indent: 0; 
	} 

ul#pagelinks li#excellink a, 
ul#pagelinks li#wordlink a, 
ul#pagelinks li#powerpointlink a, 
ul#iconlinks li#exceliconlink a, 
ul#iconlinks li#wordiconlink a, 
ul#iconlinks li#powerpointiconlink a, 
#contactlink a  { 
	background: none; 
	} 

#siteinfo a  { 
	color: #000; 
	} 

h1, 
h1 a  { 
	width: 100%; 
	height: auto; 
	line-height: 140%; 
	margin: 20px 0; 
	padding: 0 0 10px 0; 
	text-indent: 0; 
	text-align: center; 
	background: none; 
	border: none; 
	} 

h2, 
h3, 
#newcourses h3, 
#hourlyrate h3, 
#piecerate h3, 
#furtherinfo h3, 
h4, 
#newcourses h4, 
#furtherinfo h4  { 
	width: 100%; 
	margin: 0; 
	padding: 0.3em 0 0 0; 
	font-family: georgia, serif; 
	font-weight: bold; 
	color: #000; 
	background: none; 
	border-bottom: none; 
	} 

body#contact #furtherinfo h3  { 
	display: none; 
	} 

ul#pagelinks, 
#hourlyrate ul, 
#piecerate ul  { 
	width: 100%; 
	height: auto; 
	margin: 0 0 30px 0; 
	} 

ul#pagelinks li  { 
	position: relative; 
	float: left; 
	height: auto; 
	margin: 0 0 0 2em; 
	padding: 0.2em 0 0 0; 
	text-indent: 0; 
	list-style: circle; 
	} 

ul#pagelinks li#excellink, 
ul#pagelinks li#wordlink, 
ul#pagelinks li#powerpointlink  { 
	width: auto; 
	} 

ul#iconlinks, 
ul#quality  { 
	display: none; 
	} 

ul#copyright  { 
	font-size: 120%; 
	} 

dl  { 
	width: 100%; 
	} 

dt  { 
	color: #000; 
	font-size: 120%; 
	font-weight: bold; 
	} 

body#contact dl  { 
	width: 100%; 
	margin: 0 0 10px 0; 
	padding: 0; 
	} 

body#contact dt  { 
	color: #000; 
	} 

#newcourses p, 
#furtherinfo p, 
#hourlyrate p, 
#piecerate p  { 
	width: 100%; 
	padding: 0; 
	} 

p#gotop, 
p#printer, 
p#contactlink, 
form  { 
	display: none; 
	} 

abbr  { 
	border-bottom: 1px dotted #000; 
	} 

.webref  { 
	display: inline; 
	} 

