body	{		margin: 0px auto;		background: #fff url(images/bkgGray.gif);		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 76%;		width: 748px;		}/* Using ems for font sizes, in conjunction with body font size a percentage, is done for accessibility, allowing viewers to change their font sizes. */.container {		width:748px;		background-color:#FFFFFF;		padding:0px 20px 20px 20px;		}img		{		border: none;		}table	{		border: 0px;		margin: 0px;		}tr.even	{	background-color: #ccc;	}tr.odd	{	background-color: #eee;	}td		{		vertical-align: top;		}p		{		font-size: 1.1em;		color: #000;		margin: 8px;		}p.subtitle		{		font-weight: bold;		font-size: 1em;		margin-left:15px;		}p.slogan	{	font-style: italic;	font-weight: bold;	font-size: 1em;	}/* h1 is used for for page title */	h1		{		font-size: 1.5em;		color: #28c;		margin: 8px;		}h2		{		font-size: 1.2em;		color: #9d0819;		margin: 8px;		text-transform:uppercase;		}		h3		{		font-size: 1.1em;		color: #44732d;		margin: 0px;		font-weight: bold;		padding: 8px;		}/* for media kit submenu heading */h4	{		font-size: 1.1em;		color: #fff;		background-color: #9d0819;		padding: 3px;		margin: 0px;		}ul.subList		{	margin-top: 6px;	}li		{		font-size: 1.1em;		margin-bottom: 12px;		margin-right: 12px;		}		li.sub		{		font-size: 1.0em;		margin-bottom: 2px;		}.bold	{		font-weight: bold;		}.bolditalic	{		font-weight: bold;		font-style: italic;		}span.realfood	{	font-style: italic;	color: #4A842E;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;	}.credits	{		font-size: .9em;		line-height: 1em;		color: #555;		margin: 2px;		}.contentimage {		float: right;		margin: 5px 15px 5px 5px;		}a:link {color: #28c; text-decoration: underline;}     /* unvisited link */a:visited {color: #28c; text-decoration: underline;}  /* visited link */a:hover {color: #9d0819; text-decoration: underline;}   /* mouse over link */a:active {color: #28c;text-decoration: underline;}   /* selected link */a.menu:link {color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold;} a.menu:visited {color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold;} a.menu:hover {color: #000; text-decoration: none; font-size: 1.2em; font-weight: bold;} a.menu:active {color: #fff;text-decoration: none; font-size: 1.2em; font-weight: bold;}/* SUB MENU */		a.subNav:link {display: block; 		font-size: 1.1em;		color: #06a; 		text-decoration: none; 		font-weight: bold;		padding: 3px;		border-top: solid 2px #fff;}a.subNav:visited {display: block; 		font-size: 1.1em;		color: #778; 		text-decoration: none;		font-weight: bold;		padding: 3px;		border-top: solid 2px #fff;}a.subNav:hover {display: block; 		font-size: 1.1em;		color: #fff; 		text-decoration: none; 		font-weight: bold;		padding: 3px;		background-color: #28c;		border-top: solid 2px #fff;}a.subNav:active {display: block; 		font-size: 1.1em;		color: #000; 		text-decoration: none; 		font-weight: bold;		padding: 3px;		border-top: solid 2px #fff;}#navbar {	width: 730px;	background-color: #28c;	margin-left: 8px;	padding: 4px;	}#footerSlogan {	width: 730px;	background-color: #28c;	margin-left: 8px;	padding: 4px;	color: #fff;	font-size: .9em;	text-align: center;	margin-top: 20px;	}#footer	{	font-size: 1em;	text-align: center;	background-color: #000;	padding: 6px;	color: #fff;	margin: 0px;	}#subMenu	{	width: 215px;	background-color: #ADDBF9;	margin: 10px 0px 20px 0px;	}	#rightSide {	float: right;	width:215px;	background-color:#ffffff;	margin:15px;	text-align:center;	}