/**
 * Pure Taxation CSS
 *
 * @filename print.css
 * @author Oliver Rowlands
 * @date 2008-03-10
 * @copyright Liquid Light Digital Ltd.
 * @url http://www.liquidlight.co.uk
 */

body {
	color: #000000;
	font-family: Arial, Lucida, sans-serif;
	font-size: 11pt;
	margin-top: 0;
	margin-bottom: 0;
}
#logo {
	float: right;
}
#logo img {
}
#content {
	clear: both;
}
#breadcrumb {
	font-size: 9pt;
}
#footer {
	border-top: 2px solid #AAAAAA;
	padding: 0.5em 0 0 0;
	margin: 2em 0 0 0;
	font-size: 8pt;
}

/**
 * Hide unwanted elements
 */
#accessibility,
#customerLogin,
#globalNavigation,
#primaryNavigation,
#secondaryNavigation,
#footerNavigation,
#credits,
#homepageBanner,
div.tx-llbanner-pi1,
div.livePersonBlock,
div.csc-textpic-imagewrap,
p.comments,
p.readMore,
form,
div.newsCommentPost,
hr,
ul.buttons,
div.page.columnThree,
#searchFilters,
#topLinks,
#search,
#headerConsultantPicture,
div.tx-llcatalog-pi div.vacanciesList td.photo,
div.jobDetail div.image,
div.tx-llcatalog-pi div.pagination,
#rss,
#jobDetail #pageHeader div.csc-header h1,
#c2009,
#c2058,
div.consultantSummary div.photo,
div.consultantSummary.names {
	display: none;
}

/**
 * vCard
 */
div.vcard {}
div.vcard span.type {
    display: none;
}
div.vcard span.fn,
div.vcard span.org span.organization-name {
    display: block;
    font-weight: bold;
}
div.vcard div.adr {
    padding: 0 0 30px 0;
}
div.vcard div.adr span.locality,
div.vcard div.adr span.region,
div.vcard div.adr span.postal-code,
div.vcard div.adr span.country-name,
div.vcard a.email {
    display: block;
}
div.vcard div.adr span.locality,
div.vcard div.adr span.region,
div.vcard div.adr span.postal-code {
    float: left;
    padding: 0 5px 0 0;
}
div.columnTwo div.twoColumnWrapper div.columnOne div.vcard div.adr span.postal-code {
    float: none;
    clear: left;
}
div.vcard div.adr span.country-name {
    clear: both;
}
div.vcard div.tel,
div.vcard div.fax,
div.vcard a.email {
    padding: 0 0 7px 0;
}
div.vcard img.photo,
div.vcard div.geo,
div.vcard a.url,
div.vcard p.download {
    display: none;
}

/**
 * Headers
 */
h1, h2, h3, h4, h5, h6 {
	padding-bottom: 0.2em;
	border-bottom: 1px solid #BBBBBB;
}
h1 {
	border-width: 2px;
	border-color: #AAAAAA;
}
div.csc-header img {
	display: none;
}

/**
 * Link handling
 */
a {
	text-decoration: none;
	border-bottom: 1px dotted #000000;
}
a:link:after,
a:visited:after,
a:hover:after,
a:active:after {
	content: ' [puretaxation.com/'attr(href)'] ';
	font-size: 8pt;
}
a[href^='/']:after {
	content: ' [puretaxation.com'attr(href)'] ';
}
a[href^='http']:after {
	content: ' [' attr(href) '] ';
}
a[href^='mailto']:after,
a[href='']:after,
#breadcrumb a:after,
p.category a:after {
	content: '';
}
#logo a,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	border-width: 0;
}
div.divider {
	border-bottom: 1px solid #CCCCCC;
	height: 1px;
	margin: 15px 0 20px 0;
}
