#container {
	background: #f15159 url(background_left.jpg) repeat-y;
}

#text {
	z-index: 100;
	position: relative;
	top: 0;
	width: 600px;
	margin: 0 auto;
}

#content {
	background: url(background_centre.jpg) repeat-y;
	position: relative;
}

#shop {
	height: 154px;
	width: 600px;
	position: relative;
	margin: 0 auto;
}

#obama_button, #mccain_button {
	float: left;
}

#mccain_button {
	left: 10px;
}

#flipbook {
	position: absolute;
	top: 40px;
	left: 100px;
}

h2 {
	padding: 0;
	margin: 0 0 10px;
	font: italic 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h3 {
	margin: 0;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h3 a {
	color: #7c0509;
}