body {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* controls the font size for the easy read pages */
div.easyreadcontent #easyreadtext div.entry div {
	font-size: 13pt;
}
	
* {
	border: 0;
}
#wrapper {
	width: 100%;
}
a.skip, .dontprint, #topBar, #menu, #leftNav, #breadcrumb {
	display: none;
}
a {
	text-decoration: none;
	color: #333;
}
.created {
	border-top: 1px solid #000;
	text-align: left;
	font-size: .8em;
	margin-bottom: 0;
}

#internalcontent h1, #internalcontent h2, #internalcontent h3 {
	font-weight: 100;
	padding-left:0;
}
/* Content headings */
#internalcontent .content h1 {
	clear: both;
}
#internalcontent h2 {
	line-height: 1em;
	margin-bottom: .1em;
	clear: both;
	margin-left: 0em;
	padding-left: 0em;
}
/* Header Images */
#header {
	width: 100%;
}
#header h1 {
	font-size: 1em;
}
#header .left {
	width:100%;
}
#header .left img {
	width: 5.2em;
	height: 7.57em;
	position: relative;
	top: 0;
	left: 0;
	float: left;
}
#header .right img {
	display: none;
}
#header .titleText {
	float: left;
	font-size: 16pt;
	position: relative;
	top: 0;
	width: 80%;
}
#header .title {
	position: relative;
	font-size: 1.2em;
	color: #000;
	font-family: Trebuchet MS;
	letter-spacing: -.01em;
	font-weight: 500;
	top: 1.3em;
}
#header .tagline {
	position: relative;
	font-size: 1.2em;
	color: #e49100;
	font-family: Trebuchet MS;
	font-weight: 500;
	letter-spacing: -.01em;
	top: 1em;
}
.left {
	float: left;
}
.right{
	float: right;
}
.mainBgColumn {
	height: 1% !important;
}

/* Styles for Newstory box on homepage */
.content .newsstory {
	padding-top: .3em;
}
.content .newsimage {
	width: 115px;
	margin-left: 10px;
	margin-right: 8px;
	float: left;
}
.content .newsitem h3 {
	margin-bottom: .4em;
	font-size: 1em;
	font-weight: normal;
}
.content .newsitem {
	margin-left: 132px;
	line-height: 1.3em;
}
.content .newsitem p {
	padding-left: 0;
}
.content .newsitem a {
	padding: .1em 0;
}
.easyreadnav {
	display: none;
}
ul.pagination {
	font-size: 94%;
	margin: 0 0 0 1.2em;
	padding-bottom: .4em;
	padding-top: .4em;
}
#listenbox {
	display:none;
}
ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	background: url(http://collections.europarchive.org/tna/20080205154417/http://www.csci.org.uk/templates/default/css/images/results-div.gif) no-repeat right;
}
/* Footer */
#footer {
	width: 100%;
	font-size: .75em;
	position: relative;
	background-color: #FFFAE9;
	border-top: 1px solid #000;
	margin-top: 0.3em;
}
#footer li {
	display: inline;
	list-style: none;
	margin:0;
	padding:0;
}
#footerLinks {
	float: left;
	margin-left: 0;
	letter-spacing: -1px;
	width: 70%;
}
#footer img {
	float: left;
}
ul.copyrightInfo {
	width: 34em;
	clear: both;
}
ul.copyrightInfo li {
	float: left;
	display: inline;
	list-style: none;
	color: #E49100;
	margin: 0 .4em;
}
ul.copyrightInfo li.last {
	padding: 0 0 0 .3em;
	border: none;
}
ul.copyrightInfo a:link, ul.copyrightInfo a:visited, ul.copyrightInfo a:active {
	color: #E49100;
	padding-left: .3em;
}

.content {
	float:none !important;
	margin-left:0;
	padding-left:0;
	/*hp 150107*/
	width: 90%;
	margin-right: 0em;
	/*hp end*/
	}

.content .top-left, .content .bottom-left, .content .top-right, .content .bottom-right {
	backrgound: none;
	float:none;
	margin:0; padding:0;
	}	
	
#internalcontent {	
	width:100%;
	margin-left:0;
	margin:0;
	padding:0;
	}
	
#content-nonav .main-tl, #internalcontent .main-tl,
#content-nonav .main-tr, #internalcontent .main-tr,
#content-nonav .main-bl, #internalcontent .main-bl,
#content-nonav .main-br, #internalcontent .main-br {
	background:none;
	margin:0; padding:0;
	}
	
	
/* add content move to left 
.content {
	margin-left: -2em;
}
*/
/* hp 121206 IE6 starhtml fix - printing cutting off righthand text */
.content ul {
	margin-left: 2em;
	font-size: .95em;
	margin-right: 1em;
}
* html .content ul 
{
	width: 90%;
	margin-left: 0em;
	font-size: .95em;
	margin-right: 0em;
	border: solid #000000 0px;
}
.content ul li {
	margin-bottom: .5em;
	list-style: disc;
	padding-left: .5em;
}
* html .content ul li {
	margin-bottom: .5em;
	list-style: disc;
	padding-left: 0em;
}
.column3, .column4, .column5 {
	padding-left:0;
	margin-left:0;
	}
	
#internalcontent h1, #internalcontent p {
	padding-left:0;
	margin-left:0;
	}

.spacer {
	display:none;
	}
	
div.entry {
	display: block;
	clear: left;
	font-size: 16pt;
	margin: 0em;
}
div.entry img {
	float: left;
	padding-bottom: 0em;
	margin-right:0em;
}
div.entry div {
	margin-left: 0px;
	display: block;
	xborder: thin solid red;
}
div.entry ul {
	margin-left: 0em;
}
div.entry ul li {
	padding-left: 0em;
}
div.entry p {
	padding: 0;
	font-size: 3em;
}
div.entry p.LinkArrow a, p.LinkArrow a {
	padding: 0px;
	margin:0px;
}

/* lines between services on search results page */
table.tblListing tr td {
	border-bottom: 1px solid #ccc;
}

