 /* reset body center for IE alignment */
body {margin:0; padding:0; text-align:center; font-family:Trebuchet MS, Arial, Verdana, sans-serif; background-color:#FFF; background-image:url(/easybake/images/body_bg.png); background-position:top left; background-repeat:repeat-x;}
img {
	border:0;
}
strong {font-weight:bold}
h3 {font-size:16px; font-weight:bold; color:#fff}
h2 {font-size:18px; font-weight:bold; color:#c39}
h4 {font-size:16px; font-weight:bold; color:#036; margin-bottom:10px;}

#wrapper {width:765px; margin-left:auto; margin-right:auto; margin-top:0px; text-align:left; position:relative; background-image:url(images/wrapper_bg.png); _height:700px; min-height:700px;}
#header {width:765px; height:118px; background-image:url(images/header_bg.png);}
#container {width:601px; position:relative; left:14px; top:-26px; float:left}
#pageFooter {margin-left:auto; margin-right:auto; margin-top:0px; text-align:left; position:relative; width:765px; height:15px; background-image:url(images/page_btm.png); background-repeat:no-repeat;}

#leftNav{float:left; width:164px;}
#leftNavLinks {width:164px; background-image:url(images/nav_bg.png); position:relative; top:-12px; left:0px; float:left}
#leftNavLinks ul li.home{height:26px; margin-left:0px; color:#fff; font-weight:bold; padding-left:18px; width:146px; background-image:url(images/nav_top.png);padding-top:5px;border-bottom:0px;}
#leftNavLinks ul li.home a {color:#fff; text-decoration:none;}
#leftNavLinks ul li.home a:hover {color:#fff; background-color:; text-decoration:underline;}
#leftNavLinks ul li {width:158px; height:27px; color:#036; font-weight:bold; border-bottom:1px #e0f2ff solid; margin-left:3px;}
#leftNavLinks #link {padding-left:16px; padding-top:3px; height:27px;}
#leftNavLinks .general a {color:#036; text-decoration:none;width:158px;height:27px;}
#leftNavLinks .general a:hover {color:#fff; background-color:#81cbff; text-decoration:none;width:144px;height:27px;}
#leftNavLinks #promo {margin-top:12px; margin-left:12px;}
#leftNavFooter {position:relative; top:-12px; left:1px; padding:0;width:163px; height:7px; background-image:url(images/nav_btm.png); background-repeat:no-repeat; float:left;}

#homeFeature {width:571px; height:248px;margin-top:14px;}
#pageHeader {width:571px; height:113px; background-image:url(images/content_header_bg.png);}
#pageHeader h1 {font-size:24px; color:#c39; font-weight:bold; position:relative; top:58px; left:16px;}
.disclaimer{margin-left:5px; margin-top:3px; font-size:.80em; line-height:12px; width:170px; color:#999999;}
.disclaimer2{font-size:10px; margin-left:270px; color:#999999; }
#pageContent {width:571px; background-image:url(images/page_content_bg.png);}
#pageContentHeader{height:7px; width:571px; background-image:url(images/page_content_top.png);position:relative; background-repeat:no-repeat}
#pageContentBody {_height:613px; min-height:602px; height:auto;width:566px; margin-left:1px; color:#036; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#pageContentBody #products {width:560px;padding:15px 0 15px 0}
#pageContentBody #body{width:536px;padding:12px 15px 15px 15px;}
#pageContentBody #body p{margin-bottom:10px; font-size:12px;}
#pageContentBody #body a {color:#d70fa4;}
#pageContentFooter {height:7px; width:571px; background-image:url(images/page_content_btm.png);position:relative; _top:15px; background-repeat:no-repeat}

#recipeContentHeader{height:105px; width:571px; background-image:url(images/recipe_content_top.png);position:relative; background-repeat:no-repeat}
#recipeContentHeader a {color:#c36; text-decoration:none;}
#recipeContentHeader a:hover {text-decoration:underline;}

#historyContentHeader{height:144px; width:571px; background-image:url(images/history_content_top.png);position:relative; background-repeat:no-repeat}
#historyContentHeader a {color:#c36; text-decoration:none;}
#historyContentHeader a:hover {text-decoration:underline;}

#footerNav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#036; position:relative; left:30px; font-weight:normal; margin-bottom:15px;}
#footerNav a {color:#036; text-decoration:underline;}

#rightColumn, #leftColumn{ color:#666; font-size:13px;position:relative; width:274px; _height:150px; min-height:150px; float:left; margin-top:17px; background-image:url(images/block_bg.png);}
#blueBlockHeader{height:26px; margin-left:0px; color:#fff; font-weight:bold; padding-left:18px; width:256px; background-image:url(images/block_blue_top.png);padding-top:5px;border-bottom:0px;}
#greenBlockHeader{height:26px; margin-left:0px; color:#fff; font-weight:bold; padding-left:18px; width:256px; background-image:url(images/block_green_top.png);padding-top:5px;border-bottom:0px;}
#purpleBlockHeader{height:26px; margin-left:0px; color:#fff; font-weight:bold; padding-left:18px; width:256px; background-image:url(images/block_purple_top.png);padding-top:5px;border-bottom:0px;}
#rightColumn #blockContent, #leftColumn #blockContent{_height:97px; min-height:97px;}
#rightColumn #blockFooter, #leftColumn #blockFooter {position:relative; top:15px; padding:0;width:274px; height:7px; background-image:url(images/block_btm.png); background-repeat:no-repeat;}
#leftColumn {margin-right:24px;}
#rightColumn p, #leftColumn p {width:161px; font-family:Arial, Helvetica, sans-serif; position:relative; left:15px; top:12px;}
#rightColumn a, #leftColumn a {color:#cd3b8c; text-decoration:underline;}

#featuredBlock{width:573px; _height:183px; min-height:183px; float:left; margin-top:17px; background-image:url(images/featured_bg.png);}
#featuredHeader{height:26px; margin-left:0px; color:#fff; font-weight:bold; padding-left:18px; width:555px; background-image:url(images/featured_top.png);padding-top:5px;border-bottom:0px;}
#featuredContent{_height:145px; min-height:145px; padding-top:20px;}
#featuredFooter {position:relative; _top:15px;padding:0;width:573px; height:7px; background-image:url(images/featured_btm.png); background-repeat:no-repeat;}

#recipeBlock{position:inherit; color:#036; font-size:11px; width:271px; float:left; margin:4px 4px 10px 4px; background-image:url(images/recipe_block_bg.png);}
#recipeBlockHeader{height:7px; width:271px; background-image:url(images/recipe_block_top.png);position:relative; background-repeat:no-repeat}
#recipeBlock #blockContent{ width:251px; margin-left:10px;_height:130px; min-height:130px;}
#recipeBlock #blockFooter {position:relative; _top:15px;padding:0;width:271px; height:7px; background-image:url(images/recipe_block_btm.png); background-repeat:no-repeat;}
#recipeBlock #blockContent img {float:left;}

#rightColumn li a {color:#c36; text-decoration:none;}
#rightColumn li a:hover {text-decoration:underline;}

/* product page CSS override */
.products_header, .products_footer, .products { padding:3px; border:1px solid #fff;; background-color:#3ca7df;}

