body {margin:30px; 	background-color:#fff; 	color: #000; 	text-decoration: none;  	font-family: arial, helvetica, sans-serif; 	font-size: 12px;}	div, p, th, td, li, dd, dl, dt {color: #000; 	font-family: arial, helvetica, sans-serif; 	font-size: 12px;	text-decoration: none;	text-align: center;}	img {border: 0;	margin-top: 0;	margin-bottom: 0;	display: block;	float: center;		}td img {border: 0;	margin-top: 0;	margin-bottom: 0;	display: inline;	}p {margin-top: .5em;	margin-bottom: .5em;	text-align: center;	line-height: 16px;	}p.list {margin-top: 0;	margin-bottom: 1em;	}p.price {margin-top: .5em;	margin-bottom: 1em;	}p.serves {font-style: italic;	margin-bottom: 2em;}p.small_print {font-size: 11px;	color: #000;	margin-top: 3em;	margin-bottom: 1em;	text-align: center;	line-height: 14px;	}hr	{border: dotted #999; border-width: 1px 0 0 0;}/* HEADERS */h1, h2, h3, h4, h5, h6	{font-family: arial, helvetica, sans-serif;	margin-top: .5em;	margin-bottom: .5em;	text-align: center;}h1	{font-size:	1.5em;	font-style: italic;	margin-bottom: 0;}h2	{font-size:	2em;	font-weight: normal;	margin-top: 0;}h3	{font-size:	1em;	margin-top: 1.5em;	margin-bottom: 1em;}h4, h5, h6	{font-size:	1em;	font-style: italic;	font-weight: normal;}/* LINKS */a:link, a:visited {text-decoration: none;	color: #000;	font-weight: normal;}	a:hover, a:active {text-decoration: underline;	color: #000;	font-weight: normal;}/* LISTS */ul  {margin:0 1em 0 1em;	padding:0 1em 0 1em;}li {	list-style: square;	margin: 0 0 .2em 0;	padding: 0 0 .2em 0;  }ul.nobullet {margin: 0 0 3px 0;	padding: 0 0 3px 0;}ul.nobullet li {	list-style: none;	margin: 0 0 3px 0;;	padding: 0 0 3px 0;;  }/* TABLES */	table {padding: 2px;	border: 0;	}td {text-align: left;	vertical-align: top;}	.rightalign {text-align: right;	}table#footer {margin-top: 50px;}table#footer td {font-size: 10px;	border: dotted #ccc; border-width: 1px 0 0 0;}table#footer td#fine {text-align: right;}