body {
	padding: 0;
	margin: 0;
	line-height: 155%;
	font: 62.5% georgia, serif;
	color: #444;
	background: #ffffe7 url(bottom-bar.gif) left bottom repeat-x;
	background-attachment:fixed;
}

h1, h2 {
	margin: 0 0 20px 0;
	padding: 0;
}

h1 {
	display: block;
}

h1 span {
	float: left;
	text-indent: -9999px;
}

h2 {
	font-size: 1.5em;
	font-style: italic;
}

p, a {
	color: #444;
	font-size: 1.05em;
	line-height: 135%;
	margin: 0 0 5px 0;
}

p.stockists {
	font-size: 1.3em;
	font-style: italic;
	line-height: 155%;
	margin: 20px 0 40px 0;
}

#wrapper {
	margin: 0;
	padding: 150px 30px 30px;
	background: url(top-bar.gif) left top repeat-x;
	position: relative;
}

#innerWrap {
	margin: 0 auto;
	width: 640px;
}