body			{margin:0; padding:0; background-color:#ffffff; background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x}

body div div 	{font:12px Georgia, "Times New Roman", Times, serif; color:#330000; text-align:left; line-height:15px}

img				{border:0; margin:0;}

a				{color:#3366CC;}

a:hover		{color:#4C3543; text-decoration:underline}

.floatleft		{float:left}

#container		{width:760px; sheight:100%;}

#nav			{background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; width:760px; height:110px; position:relative;}

#nav2			{background-image:url(../images/top_bg_avg.jpg); background-repeat:no-repeat; width:760px; height:110px; position:relative;}

#breadcrumbs	{margin:0px 0px 5px 20px; color: #1b4ba9; font-style:italic; font-size:11px}

#breadcrumbs a, #breadcrumbs a:visited	{color: #1b4ba9; font-style:italic; font-weight: bold;}

#content		{float:left; margin:2px 6px 0px 9px}

#footer			{clear:both; text-align:center; padding-top:20px}

#footerNav_old		{text-align: center; font-size: 10px; color: #3366CC; line-height: 18px}

#footerNav_old a	{color: #3366CC; text-decoration: none}

#footerNav_old a:hover {color: #3366CC; text-decoration: underline}

#footerNav		{text-align: center; font-size: 10px; color: #3366CC; line-height: 18px}

#footerNav a	{color: #3366CC; text-decoration: underline}

#footerNav a:hover, #footerNav a:visited {color: #4C3543; text-decoration: underline}

#sidenavTopTen	{color:#218ab1; font-size:9px; font-weight:bold; margin-top:45px; padding-left: 20px; line-height:14px; float:left; text-align:left;}


.login			{font-size:10px; background:none; border:0; margin:0px; width:70px; }

.tanText		{color:#862d03}

.redText		{color:#d92027}

.lgRedText		{color:#d92027; font-size: 14px; line-height: 18px}

.blogDate		{color:#d92027; font-size: 18px}

.lgText			{color:#d92027; font-size:21px; line-height: 22px}

.lgBold			{font-weight:bold; font-size:16px; line-height: 20px}

.lgBold2		{font-weight:bold; font-size:21px}

.order a		{color:#3366CC; text-decoration:none; font-weight:bold; font-style:italic}/*009bd4;*/

.order a:hover	{color:#3366CC; text-decoration:underline; font-weight:bold; font-style:italic}/*009bd4;*/

.prodPic		{border:1px solid #7ad8fb}

.dividerHoriz	{margin:10px 0px}

.news a, .news a:hover {color:#3366CC; } /*d92027*/

.subhdr			{width:484px; margin:11px 0px 0px 8px}

.center			{text-align: center}

.avgText 		{width:474px; margin:0px 20px}


/* Calorie Calculator */
table#tblOutput {color:#805b31;}
#calorieCalc td {font-size:13px; font-weight:bold; padding:5px 0; color:#603403;}
#calorieCalc td .bigTXT {font-size:30px;}
#calorieCalc td input {margin-left:20px;}
#calorieCalc td input.textBox {border:1px solid #aea89a; width:60px; height:21px;}
#calorieCalc td input#calorieSubmit {border:none; background:url(../images/calculate_btn.jpg) top left no-repeat; display:block; width:100px; height:25px; overflow:hidden; text-indent:-9999px; margin-top:10px; margin-left:0;}

/* Products Callout on About Page */
div#products_callout {position:relative; width:482px; height:151px; margin:0 auto; background:url(../images/products_callout.jpg) top left no-repeat;}
div#products_callout a {height:90px; display:block; position:absolute; top:35px;}
div#products_callout a.madeInUSA {width:152px; left:12px;}
div#products_callout a.nutFree {width:163px; left:164px;}
div#products_callout a.whatsInside {width:137px; left:327px;}


div.gameContainer {}
div.gameContainer div.game {float:left; width:50%; text-align:center; margin-bottom:20px;}

h2.ingredientTitle {font-size:16px;}
