body {
	padding: 0px;
	margin: 0px;
	font-family: arial, verdana, sans serif;
	font-size: 0.8em;
	line-height: 110%;
}
p	{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 100%;
}
img	{
	border: 0px;
}
input	{
	width: 30px;
	height: 20px;
	border: 1px solid #CCCCCC;
	color: #993300;
	font-size: 90%;
	text-align: center;
	margin: 2px 0px 2px 0px;
}
a	{
	text-decoration: none;
}
a:hover	{
	text-decoration: underline;
}
.clear	{
	clear: both;
}
#leftnav	{
	display: none;
}
#home	{
	padding: 10px;
}
#mainbg	{
	background-image: url(../graphics/common/print_plate.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 290px;
}
#mainnav	{
	display: none;
}
#midcontent	{
	float: left;
	width: 490px;
	margin-left: 10px;
	margin-right: 10px;
}
#print_header	{
	margin-bottom: 20px;
}
#print_footer	{
	width: 500px;
	font-size: 10px;
	text-align: center;
	padding-top: 20px;
}
.print_email	{
	display: none;
}
#rightnav	{
	display: none;
}
.strapline	{
	display: none;
}
#subnav	{
	display: none;
}
#title	{
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 5px;
}
#footer	{
	display: none;
}


/********* GILLIAN'S STORY *********/
body#story #title	{
	color: #666666;
}


/********* ESSENTIAL TOOLS *********/

.booklinks a	{	
	display: none;
}
.title a	{
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	font-size: 120%;
}
body#tools li	{	
	font-size: 100%;
}
body#tools li a	{	
	color: #666666;
	text-decoration: underline;
}

/********* FOOD & RECIPES *********/

body#food .subtitle	{
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 5px;
}
body#food #title	{
	color: #666666;
}
body#food ol	{
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 10px;
}
body#food li	{
	margin-bottom: 10px;
}

/********* LIFESTYLE CHECK *********/

body#lifestyle #mainbg .subtitle	{
	color: #666666;
	font-weight: bold;
	margin-bottom: 5px;
}
body#lifestyle #title	{
	color: #666666;
}
body#lifestyle ol	{
	padding: 0px 0px 10px 12px;
	margin: -10px 0px 0px 12px;
	color: #666666;
	font-weight: bold;
}
body#lifestyle .li_body {
	font-weight: normal;
}
.challenge	{
	color: #666666;
	font-size: 90%;
	width: 230px;
}	
.brown	{
	color: #666666;
	font-weight: bold;
}
