/*  

Client: Sahara
Client URL: http://www.saharalondon.com/
Description: Print styles For Sahara Website
Version: 1.0
Agency: Shine Marketing
Agency URL: http://www.shinemarketing.com/
Date: 13/07/2008

Notes: All dynamic elements on page must be assigned with classes not IDs

*/

/* Put Page Rule Here */


/* 1.0	Reset CSS */

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}

* {
padding:0;
margin:0;
}

/* Hide Current Elements of the page */

.hide {
	display:none;
}

#logo {
	display:none;
}

.mini-basket {
	display:none;
}

#topmenu {
	display:none;
}

.searchbox {
	display:none;
}

.breadcrumbs {
	display:none;
}

#left-column {
	display:none;
}

h1 {
	display:none;
}

.previous-next {
	display:none;
}

.horizontaldottedline {
	display:none;
}

.scrollingthumbnails {
	display:none;
}

.viewlargerimage {
	display:none;
}

.print-hide {
	display:none;
}

#countrytabs {
	display:none;
}

#country2 {
	display:none;
}

#country3 {
	display:none;
}

.sizeandcolourselection {
	display:none;
}

.itemaddedtobasket {
	display:none;
}

.relatedproducts {
	display:none;
}

.recentlyviewedproducts {
	display:none;
}

#footer {
	display:none;
}

.clear {
	display:none;
}

/* 2.0	Global Formatting */

body {
	font-size:62.5%; /* 62.5% relative font size resets to 10px */
	font-family:Arial, Helvetica, sans-serif;
	padding:60px 40px 37px 35px;
	margin:0;
	
}

html {
}

img, div { 
	behavior: url(/css/iepngfix.htc); /* Hack for PNG Transprency in IE6 */ 
}

/* Fonts */

p {
	color:#444444;
	font-size:1.2em;
} 

/* Page Layout */
.printpageimage {
	width:243px; /* This resizes the image */
	height:373px; /* This resizes the image */
	position:absolute;
	z-index:1;
	top:-387px;
	left:13px;
	display:block;
	visibility:visible!important;
}

#country1 {
}

.printlogo {
	margin:0 0 22px 5px;
	clear:both;	
}

h2 {
	font-size:2.3em;
	color:#424242;
	margin:16px 0 0 5px;
	border-top:1px dotted #424242;
	padding:17px 0 0 0;
}

.code {
	float:right;
	position:absolute;
	z-index:1;
	right:52px;
	margin-top:-102px;
		
}

.printcode {
	float:right;
	position:relative;
	z-index:0;
	top:-20px;
}

.productpageprice {	
	font-size:2em;
	color:#424242;
	margin:40px 0 25px 5px;
}

#country1 {
	width:450px;
	margin-left:5px;
}

#country1 p {
	line-height:1.4em!important;
}

.printfooter {
	margin:18px 0 0 5px;
}

