﻿@page { /* set the page size and margins to a4 */
    size: 21cm 29.7cm;
     /* margin: 2.54cm 3.17cm; MS Word values */
	margin: 1.0cm 1.0cm;
	font-size: 12pt;
	font-weight: normal
}
html, body {
	background: #fff;
	color : #000;
	font-family : trebuchet;
	font-size: 10pt;
}
a {
	color : #000;
	text-decoration : underline;
}

a:visited {
	color : #000;
}

a:active {
	color : #fff;
	}

img {border: 0 !important}

#header .wrap {
	position: static !important;
	margin: 0 !important;
	padding: 0 !important;
	clear: both; 
}

body #header {position: static !important}

/* specific elements that do not require printing */

#navbar {display:none} /* Utilities navigation bar */

#search  {display:none}

#basket {display:none}

img#logo {border: 0;}

.sys_bookmark_panelwrap {display: none;}

h1#SeriesHeading1 {
	position: relative !important; 
	width: 100% !important; 
}

#header {background: none !important;}

#branding {background: none !important;}
 
#contentArea {background: none;} 

ul#sectionNav {display: none !important;}

#secondaryContent {width: 357px !important; margin: 0; padding: 0;}

#seriesDetails {width: 357px; margin: 0; padding: 0;}

#imgPreview {margin: 0;}
#imgPreview img {padding: 0 0 0 4px !important;}
h2#seriesHeader {display: none;}
#seriesFeatures {width: 240px !important;}
#seriesFeatures ul {width: 200px; margin:0; padding: 0;}
#seriesFeatures ul#purchase {width: 170px !important; margin:10px 0 0 0 !important; padding: 0 !important; float: none !important;}
#seriesDetails {border: none;}

#footerNav {display: none;}

/* Home page specific  elements, including some reformatting */

.gallery {display:none}

.sidebar#corporate-info {display: none;}

ul.promos {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.promos li {
	display: inline;
	list-style: none;
}

ul.promos img {border: 0 ;}

.slideshow {display: none;}

/* End */

/* Misc */

#promos img {
	border: 0 !important;
}

ul#sectionNav {display: none;}

.vcard#contact {
	clear: both !important
}

#hero h1 {background: none !important}
#hero div {border: none !important}
#mainContent h1 {background: none !important} 
#resultsNav {background: none !important}
.top {display: none;}

ul.sys_simpleListMenu li a, ul.sys_simpleListMenu li .sys_selected a {padding: 10px 10px 10px 0 !important; background: none !important; color: #000 !important}

/* #seriesFeatures p,*html .seriesDetails p {display: none;} Added originally to correct spacing issue in printed listing style, but now removed as this also removes textural content from the section which is not required*/

#seriesFeatures p {margin: 0;} 
#seriesFeatures ul {margin: 0 !important; padding: 0 !important;}
#seriesFeatures li {padding-top: 0 !important;padding-bottom: 0 !important;}
div.item h2 {margin: 0 10px 10px 0 !important}
div.item p {margin: 0 !important; padding: 0 !important; clear: left !important;}

.seriesTitle h1#SeriesHeading1 {margin-top: 26px !important; position: relative !important; clear:both !important}
.sys_simpleListMenu {margin:50px 0 0 0 !important; padding: 0 !important; position: relative !important;} 
p.pagination {display: none;}

/* IE6 specific print fixes */

*html .sys_simpleListMenu {margin:26px 0 0 0 !important; padding: 0 !important} 
*html .sys_simpleListMenu li {margin:0 !important; padding: 0 !important}
*html #mainContent h1 {padding: 26px 0 0 0 !important; font-weight: normal !important}
*html .sys_simpleListMenu {margin:60px 0 0 0 !important;}







