﻿#login,
.topNavContainer,
.search,
.strapline,
.mainNav,
#bar,
#breadcrumb hr,
#breadcrumb .nav,
#breadcrumb .form,
#content #side,
#siteInformation,
.rate,
.printmail,
.hide,
.advert,
.recipeComments
{
    display: none;
}
a {
    color: #000;
    text-decoration: none;
}
a img {
    border: none;
}
fieldset { border: none; padding: 0; margin: 0; }
fieldset ul,
fieldset li { list-style: none outside; display: block; margin: 0; padding: 0 0 10px; }
fieldset label { display: block; margin: 0 0 5px; }

.store h2 
{
    font-size: 1.3em;
}
.store h2 a,
.store h2 
{
    text-transform: capitalize !important;
}

.imageContent
{
	float: left;
	width: 250px;
	margin-right: 20px;
	margin-top: 0;
	padding-top: 0;
}

.imageContent .photo
{
	width: 100%;
	height: 100%;
}

.recipeDescription
{
	margin-top: 0;
}

.keyFacts ul
{
	list-style: none;
	margin-top: 0;
}

.keyFacts h2
{
	margin: 0;
	padding: 0;
}

.hRe

/* PRINT SHOPPING LIST ONLY */
/* Hide everything */
body.printShopping #main div,
body.printShopping #main p,
body.printShopping #breadcrumb,
body.printShopping .logo,
body.printShopping .recipeComments,
body.printShopping #main div.columns .left .ingredients h2 { display: none; }
/* Show ingredients */
body.printShopping #main div.columns,
body.printShopping #main div.columns .left,
body.printShopping #main div.columns .left .ingredients,
body.printShopping #main div.columns .left .ingredients h2.hide,
body.printShopping #main div.columns .left .ingredients ul { display: block; }
body.printShopping #main div.columns .left .ingredients ul li { display: list-item; }
