﻿#main-navigation,
#right-nav,
.diary-navigation,
#login,
#welcome,
#section-navigation,
#functional-navigation,
#footer,
div.summary-controls,
div.eatingplan-controls,
div.day-breakfast,
#print-button,
.breadcrumb,
.breadcrumb-left {
	display:none !important;
}

.section-welcome,
h2#page-header {
	padding:0 !important;
}

.inner-content-wrapper,
.diary-content-wrapper {
	margin:0 !important;
}

td#eatplan {
	line-height:110%;
	font-size:smaller;
}

td#eatplan table,
td#eatplan tr,
td#eatplan td {
	page-break-inside:avoid;
	widows:50;
}

div.instructions-column {
	width:50%;
	float:left;
}

div.image-column {
	float:left;
	width:281px;
	padding-left:20px;
}

@page {
	margin:1.5cm 2cm 1.5cm 2cm;
}