/* Global Options */
body					{margin: 0px; padding: 0px; background-color: #cec694;}
td						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
input, select, option	{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
div						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
h1, h2, h3				{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}

/* Page Structure Control */
#CanvasContainer	{width: 100%; height: 100%;}
#TopBar				{position: relative; z-index: 100;}

#FullBody	{position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; height: 100%;}

#RepositionOrigin	{position: relative; margin: -422px auto 0px auto; text-align: left; width: 960px;} 
	/* set width in html document */
#EstablishAbsolute	{position: absolute; left: 0px; top: 0px; z-index: 2; width: 960px;} 
	/* set width in html document */
	/* Establishes absolute positioning from new origin and defines z-index layering */
 
.NavButton	{float: left; display: inline; background: #ffffff url('http://www.chicken.mb.ca/images/nav-bg.gif') repeat-x center 0px; height: 33px; cursor: pointer;}
.NavButton2	{font-size: 12px; color: #000000; text-align: center; padding: 8px 7px 0px 7px;}

.HomeHighlight			{padding: 0px 0px 20px 15px; background: #ffffff url('http://www.chicken.mb.ca/images/bg-headings.gif') no-repeat 0px 3px; font-size: 13px;}
.HomeHighlightTitle		{color: #825000; font-size: 14px; font-weight: bold;}

.PageHeading1a	{margin: 0px 0px 0px 190px; border-bottom: 2px solid #a4010d; width: 756px;}
.PageHeading1b	{background-color: #a4010d; border-bottom: 1px solid #ffffff; padding: 0px 0px 2px 7px; font-size: 15px; font-weight: bold; color: #ffffff;}

.SectionTitle	{padding: 0px 0px 5px 15px; background: #ffffff url('http://www.chicken.mb.ca/images/bg-headings.gif') no-repeat 0px 3px; color: #825000; font-size: 14px; font-weight: bold;}
.SectionContent	{padding: 0px 0px 20px 15px; font-size: 13px;}

.RecipeTitle		{padding: 0px 0px 5px 15px; background: #ffffff url('http://www.chicken.mb.ca/images/bg-headings.gif') no-repeat 0px 3px; color: #825000; font-size: 14px; font-weight: bold; border-bottom: 1px dotted #cec694; margin-bottom: 5px;}
.RecipeIngredients	{padding: 0px 0px 20px 15px; font-size: 13px;}
.RecipeInstructions	{padding: 0px 0px 20px 15px; border-bottom: 1px dotted #cec694; margin-bottom: 5px; font-size: 13px;}

.TableCellBasicHeading	{padding: 2px 5px 2px 5px; font-size: 13px; background-color: #b0b165; color: #ffffff; font-weight: bold;}
.TableCellBasic			{padding: 2px 5px 2px 5px; font-size: 13px;}
.TableCellBasicRight	{padding: 2px 5px 2px 5px; font-size: 13px; text-align: right;}

/* expandable text area */
.openclose	{cursor: pointer; padding-bottom: 3px;}
.hilite		{padding-bottom: 9px; display: inline;}
.tiersub2	{margin-top: 7px; margin-bottom: 3px;}
.opencloseA	{color: #993300; text-decoration: none; cursor: pointer;}

/* HREF Styles */
a img		{border: none;}

a:link      {color: #640108; background: none; font-weight: bold; text-decoration: none;}
a:active    {color: #a4010d; background: none; font-weight: bold; text-decoration: none;}
a:visited   {color: #640108; background: none; font-weight: bold; text-decoration: none;}
a:hover     {color: #a4010d; background: none; font-weight: bold; text-decoration: none;}

a.FooterLink:link      {color: #000000; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:active    {color: #a4010d; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:visited   {color: #000000; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:hover     {color: #a4010d; background: none; font-weight: normal; text-decoration: none;}

.NoDisplay		{display: none;}
.FooterPrint	{display: none;}
.NoPrint		{}

.HomeMainArea		{margin-top: 354px; background: #ffffff url('http://www.chicken.mb.ca/images/bg-content2.gif') repeat-y center 0px;}
.HomePageContent	{padding: 10px 20px 20px 210px;}
.IntMainArea		{margin-top: 164px; background: #ffffff url('http://www.chicken.mb.ca/images/bg-content3.gif') repeat-y center 0px;}
.IntPageContent		{padding: 20px 20px 20px 210px;}
.PrintWidth			{}

.Width960		{width: 960px;}
.Width950		{width: 950px;}
.Gen1			{width: 950px; height: 425px;}
.Gen2			{margin-left: 2px; width: 946px;}