* {
	color: #000;
}
/* Change text colour to black (useful for light text on a dark background) */
html, body, #header, #nav, #feature, #footer, #interiorcontent, h1, h2, h3, h4, h5, h6 {
	color: #000;
 	background-color: #fff;
 	background-image: none;
 	background: none;
	}

/* Remove unwanted elements */
#nav, #aside, #comments, img.logo, #footer, #printbutton {
	display: none;
	height: 0px;
	}
#header {
	clear: both;
}
#header img.printlogo {
	display: block;
	position: relative;
	float: left;
}
#header h3 {
	float: left;
	margin: 0px;
	width: 600px;
	visibility: visible;
	color: #000;
}
/* Ensure the content spans the full width */
#interiorcontent {
	width: 90%;
	margin: 0;
	float: none;
	clear: both;
	min-height: inherit;
	height: auto;
}
p.serves, p.prep, p.cook, #interiorcontent h2, div.ingredients {
	width: 60%;
}
div.recipe-img {
	width: 40% !important;
	overflow: visible !important;
}
#interiorcontent h1, #interiorcontent h2, #interiorcontent h3, #interiorcontent h4, #interiorcontent h5, #interiorcontent h6 {
	color: #000;
} 
#feature {
	overflow: visible !important;
}
/* Improve colour contrast of links */
a:link, a:visited {
color: #781351;
}
a img, img a {
	border: none;
}
.recipes div#interiorcontent table h4 {
	font-size: 1.6em;
}

