body
{
	font: normal 100.01%/140% Arial, Verdana, Helvetica, Sans-Serif;
}

#masthead h1
{
	height: 106px;
	margin: 0;
	width: 802px;
}

table#gallery
{
	font-size: 75%;
	line-height: 116%;
}

table#gallery h2
{
	font-size: 140%;
	line-height: 110%;

}

address
{
	font-style: normal;
}

#txtMain,  table#prodPackaging td, #txtGallery
{
	font-size: 80%; 
	line-height: 120%;
}

#txtMain h3
{
	font-size: 110%;
	font-weight: bold;
}

#txtMain #lftBoxi p, #txtMain #rgtBoxi p, table#prodPackaging td.packaging
{
	font-size: 95%;
	line-height: 100%;
}

#lftBox p, #rgtBox p, #lftBoxi p, #rgtBoxi p 
{
	font-size: 73%;
	line-height: 100%;
}

#lftBox p.title, #rgtBox p.title,#lftBoxi p.title, #rgtBoxi p.title
{
	font-size: 85%;
	font-weight: bold;
}

#lftBox p.link, #rgtBox p.link, #lftBoxi p.link, #rgtBoxi p.link
{
	font-size: 75%;
	font-weight: bold;
}

#footer p
{
	font-size: 75%;
	font-weight: bold;
	text-align: center;
}

td.timeline p {font-size: 80%; line-height: 110%;}

/** Homepage Product Range Table **/
#homeProduct {font-size: 90%}
td.prodTitle {font-size: 120%;font-weight: bold;font-weight: bold; text-align: center;}
ul.nobullets li {font-size: 80%;}

table#prodDetail th {text-align: center; vertical-align: top;}

.center {text-align: center;}
table#prodDetail th.txtLeft, table#prodDetail caption {text-align: left; vertical-align: top;}
table#prodPackaging td.desc {font-size: 75%; font-weight: bold; vertical-align: top;}
table#prodNutrition td {font-size: 82%; font-weight: bold; text-align: center;vertical-align: top;}
table#figures td, table#figures th {font-size: 95%; line-height: 100%; text-align: left; vertical-align: middle;}
table#figures td.prodTitle {font-size: 90%;font-weight: normal; text-align: left;}

.thumbnail {font-size: 90%; font-weight: bold; line-height: 250%;text-align: center;}