/*
   Audiences UK
   Default print stylesheet
   Powered by Prego
*/

#accessibility,
p.text-size,
#navigation,
#header object,
hr.pre-content,
#quiz-button,
hr.quiz-button,
#post-content div,
#post-content form,
#post-content hr,
#footer div.navigation,
#footer div.articles,
#copyright h2,
#copyright ul.sponsors,
#footer span.links,
#footer a.top,
ul.pagination,
#benchmarking-subnav,
div.blog-entry a.similar,
div.blog-entry a.comments,
form#add-comment,
ol.alphabet,
#jargon-search form,
#jargon-search p,
#jargon-search li.skip,
ul.jargon-more,
form#subscribe,
.screen-only
{
	display:none;
}

#post-content div#related
{
	display:block;
}

#post-content div#related hr
{
	display:block;
}

body
{
	font-family:Helvetica, Arial, Verdana, sans-serif;
}

#header,
#footer,
#footer a
{
	color:#652d90;
}

#footer,
hr
{
	clear:both;
}

hr
{
	border:none;
	border-top:3px solid #652d90;
}

h2.logo,
p.tagline
{
	display:inline;
	font-size:1em;
	color:#6ab4ee;
}

h2.logo
{
	margin-right:0.5em;
	color:#652d90;
}

#pre-content
{
	float:right;
	padding:1em;
	margin:1em;
	border:1px solid #666;
	width:33%;
}

#pre-content *
{
	margin-left:0;
	margin-right:0;
	padding-left:0;
	padding-right:0;
}

#pre-content h2
{
	margin-top:0;
	font-size:1.25em;
}

address
{
	display:inline;
	font-style:normal;
}

a
{
	color:#00f;
	text-decoration:none;
}

a:after
{
	content:' (link: ' attr(href) ')';
	color:#666;
	font-size:0.75em;
}

h1 a,
h2 a,
h3 a
{
	color:inherit;
}

h1 a:after,
h2 a:after,
h3 a:after
{
	content:none;
}

acronym, abbr
{
	border:none;
}

acronym:after, 
abbr:after
{
	content:' (' attr(title) ')';
	color:#666;
	font-size:0.75em;
}

abbr.dtstart:after,
abbr.published:after,
abbr.updated:after
{
	content:none;
}

div.blog-entry
{
	margin-bottom:2em;
}

dt
{
	font-weight:bold;
	margin-top:0.5em;
}

table
{
	border-collapse:collapse;
}

table td, table th
{
	border:1px solid #666;
	padding:0.25em;
}
