@charset "UTF-8"; body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000000;	background-color: #FFFFFF;} #container {	text-align: left;  	width: 720px; } #ldcclogoprint {	display: block;} /* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::::::::::: HEADER :::::::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */#header {	margin: 0;	width: 720px;	padding : 0;	height: 111px;	text-align: center;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #000000;}#pemlogo {	padding: 0;	margin : 16px 0 0 0;	display: none;}#logobox {	height: 250px;	width: 720px;	display: none;}/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::::::::: NAVIGATION :::::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */#navbar { 	display: none;}    /* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* ::::::::::::::::::: PAGE CONTENT ::::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */#pagecontent {	margin: 0;	width: 690px;	padding: 15px 15px 0 15px; }#itemphoto { 	float: right; 	margin : 2px 0 2px 10px;}.pagecontentimg  {	margin: 10px 0 10px 0;	border: 1px solid #B11116;}.pagecontentimgicon {	margin: 0 0 10px 0;	border: 1px solid #B11116;}/* ::::::::::::::::::: collumns ::::::::::::::::::: */#col1, #col2, #col3 {	width: 173px;	float: left;	margin-top: 5px;} #col1b, #col2b, #col3b, #col4b {	width: 260px;	float: left;	margin-top: 5px;} #col1b, #col3b {	margin-right: 25px;}  #col1, #col2 {	margin-right: 15px;} #col1  h4 a, #col2 h4 a, #col3 h4 a, #col1b  h4 a, #col2b h4 a, #col3b h4 a, #col4b h4 a{	font-weight: lighter;	color: #000;	text-decoration: none;	display: block;	padding: 1px 2px 1px 9px;	border-top: 3px double #B11116;	border-bottom: 1px dotted #B11116;	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 1em;	text-align: right;}  /* ::::::::::::::::::: brings in the text - so as to resolve bug in IE ::::::::::::::::::: */#pagecontentcontainer {	width: 650px;	padding: 0 20px 0 20px 0;}/* ::::::::::::::::::: PAGE CONTENT TEXT STYLES ::::::::::::::::::: */#pagecontent h1  {	font-family: Verdana, sans-serif;	color: #000;	font-weight: lighter;	text-transform: capitalize;	margin: 0 0 10px 0;	padding: 0;	font-size: 1.4em;	line-height: 1em;}#pagecontent h2 {	font-family: "Times New Roman", Times, serif;	color: #000;	font-weight: lighter;	text-transform: none;	margin: 20px 0 5px;	padding: 0;	font-size: 1.4em;	clear: both;}#pagecontent h3 {	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-transform: uppercase;	margin: 10px 0 2px 0;	padding: 0;	font-size: 0.85em;}#pagecontent h4 {	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-transform: none;	margin: 0 0 10px 0;	padding: 0;	font-size: 0.75em;	line-height: 1.4em;} #pagecontent h5 {	width: 532px;	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;	text-transform: uppercase;	margin: 0;	padding: 5px;	font-size: 0.7em; }#pagecontent h6 {	font-family: "Times New Roman", Times, serif;	color: #000;	font-weight: lighter;	text-transform: none;	margin: 0 0 20px 0;	padding: 5px 20px;	font-size: 1.8em;	line-height: 1.2em;	border-top : 3px double #5E4D26;	border-bottom : 3px double #5E4D26;	font-style: italic;	text-align: center;}#pagecontent p {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-weight: lighter;	text-transform: none;	margin: 0 0 1em;	padding: 0;	font-size: 0.75em;	line-height: 1.5em;}/* ::::::::::::::::::: CLASSES FOR TEXT STYLES ::::::::::::::::::: */ /* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::::::::::: FOOTER :::::::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */#footer {	width: 720px;	margin: 10px 0 0 0;	padding: 10px 0 0 0;	clear: both;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #000000;}/* ::::::::::::::::::: FOOTER INFO BOX ::::::::::::::::::: */#footerinfo {	margin: 0;	width: 542px;	padding : 0px;	float: left;}#firstmilklogo {	padding: 0;	float: right;	display: none;}#footerinfo p {	font-size: 0.6em;	text-transform: uppercase;	padding: 0;	margin: 0;}#footerlinks {	display: none;}/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* ::::::::::::::::::: AWARDS TABLES :::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */.awardbronzetitle, .awardsilvertitle,  .awardgoldtitle, .awardtitle {	text-align: center;	font-weight: bold;	text-transform: uppercase;}.awardbronze, .awardsilver,  .awardgold, .award {	width: 13%;	text-align: center;}.awardtable {	font-size: 0.7em;	color: #FFFFFF;	width: 100%;	border-top : 1px solid #FFFFFF;	border-left : 1px solid #FFFFFF;}.awardtable td {	padding: 3px;	border-bottom : 1px solid #FFFFFF;	border-right : 1px solid #FFFFFF;}.awardbronze {	background-color: #312308;}.awardsilver {	background-color: #484B4C;}.awardgold {	background-color: #474700;}.awardbronzetitle {	background-color: #6F4F13;	color: #000000;}.awardsilvertitle {	background-color: #999999;	color: #000000;}.awardgoldtitle {	background-color: #7C7D00;	color: #000000;}.awardtitle {	text-align: left;	background-color: #B11116;	color: #000000;}.awards {	text-align: left;	padding: 3px;}   /* :::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::::::: FORMS  ::::::::::::::::::::::::: *//* :::::::::::::::::::::::::::::::::::::::::::::::::: */input {	margin: 5px 0 16px 0;	padding: 0px;	color: #332617;	background-color: #f7f7e7;	border: 1px solid #FFFFFF;}textarea {	margin: 5px 0 16px 0;	padding: 0px;	color: #332617;	background-color: #f7f7e7;	border: 1px solid #FFFFFF;}form {	margin: 0px;	padding: 0px;}label {	margin: 0px;	padding: 0px;	width: 530px;	font-size: 0.7em;	display: block;	color: #8A6C2E;	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	font-weight: bold;}#holder {	clear: both;}/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::: ADDITIONAL TEXT ELEMENTS :::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */.justasitshouldbe {	float: right;	margin: 5px 20px 20px 0;}.treatred {	color: #D8B156; }.roundel {	vertical-align: text-top;	float: right;	margin: -10px 0 0 0;}.larger {	font-size: 1.4em;}/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: *//* :::::::::::::::: NUTRITION TABLES :::::::::::::::::: *//* ::::::::::::::::::::::::::::::::::::::::::::::::::: */#ingredients {	border-top : 1px solid #B11116;	border-bottom: 1px solid #B11116;	font-size: 0.85em;	padding: 5px 0 5px 0;	line-height: 1.5em;	list-style-type: none;	margin: 0 0 20px 0;	font-weight: lighter;}.infortable {	font-size: 0.7em;	border-top : 1px solid #FFFFFF;	border-left : 1px solid #FFFFFF;	text-align: center;	margin: 5px 12px 20px 0;	float: left;}hr {	clear: both;	border-top : 1px  solid  #000000;	border-bottom :  1px  solid #B11116;	height: 2px;	background-color: #000000;	color: #000000;	margin: 0 0 10px 0;	padding: 0;}.infortable td {	padding: 3px;	border-right : 1px solid  #FFFFFF;	border-bottom : 1px solid  #FFFFFF;}.infortable th {	padding: 3px;	border-right : 1px solid  #FFFFFF;	border-bottom : 1px solid  #FFFFFF;	font-weight: normal;	background-color: #B11116;	text-align: left;}.treatleft {	text-align: left;}.floatright {	margin: 0 0 0 20px;	float: right;}