/* 

	Print style sheet.
	Targeted at all browsers.
	IE seams to behave ok
	
	Written by Mr Dougal March-September 2007
	
*/

body {
	font: 10pt Georgia, "Times New Roman", Times, serif;
}

/* 	
	We'll hide the nav, but we'll keep the logo at the top. 
	So that there is some 
	brand recognition to the printed page */

#nav, #footer {
	display: none;
}

.right {
	width: 50% !important;
}

.incart {
	display: none;	
}

/* Hide the columns that have the stickers. 
As the sticker image is in the background so won't print by default */

#sticker {
	display: none;
}

.admin {
	display: none;
}

body.bottles td.right, body.cartons td.right, body.orders td.right {
	display: none;
}

#top {
	padding-top: 15px;
	border-bottom: 2px solid #67685e;
	font: 80% "Lucida Grande", Lucida, Verdana, sans-serif;

}

a img {
	border-style: none;
}

a {
	color: #b12800;
	text-decoration: none;
}

strong {
	font-weight: normal;
	font-style: normal;
	color: #000;
}

/* @group h* */

h1 {
	font-weight: normal;
	font-style: normal;
	font-size: 200%;
	padding-bottom: 3px;
}

h2 {
	font-weight: normal;
	font-style: normal;
	font-size: 170%;
	padding-bottom: 4px;
}

h3 {
	font-weight: normal;
	font-style: normal;
	font-size: 150%;
	padding-bottom: 6px;
	margin-bottom: 0;
}

h4 {
	font-weight: normal;
	font-style: normal;
	font-size: 130%;
	padding-bottom: 0px;
	padding-top: 4px;
}

h5 {
	font-weight: normal;
	font-style: normal;
	font-size: 120%;
	padding-bottom: 3px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 3px;
}

h6 {
	font-weight: normal;
	font-style: normal;
	font-size: 110%;
	padding-bottom: 3px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 3px;
}

/* @end */

/* @group table */

caption {
	text-align: left;
	font-size: 160%;
	color: #43443d;
	padding-bottom: 5px;
	padding-top: 10px;
}

caption.small {
	text-align: left;
	font-size: 120%;
	color: #43443d;
	padding-bottom: 5px;
	padding-top: 10px;
}

thead th {
	padding-right: 15px;
	text-align: left;
	border-bottom: 1px solid #c2c2b6;
	padding-bottom: 4px;
}

tfoot th {
	padding-top: 5px;
}

td {
	margin: 0;
	padding: 3px;
}

th {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}

/* @end */

