@charset "UTF-8";


/* ######################### */
/* ####### UNIVERSAL ####### */
/* ######################### */


body { margin: 0; padding: 0; }


#MB_wrapper { margin: auto; padding: 0; width: 790px; }
#MB_clear { clear: both; }
#MB_facebook { background: url(images/Broth_fanscallout.gif) no-repeat center top; margin: 10px auto auto auto; text-align: center; }



/* footer */
#MB_footer { morgin: 0; padding: 20px 0 0; width: 790px; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #666; height: 43px; }
#MB_footerCol1 { width: 658px; float: left; }
#MB_footerCol1a { width: 128px; float:left; }
#MB_footerCol1b { width: 530px; float: right; text-align: center; }
#MB_footerCol2 { background: url(images/mb_manologo2.jpg) no-repeat right 20px; width: 132px; float: right; }
#MB_footer p { margin: 0; padding: 0; }
#MB_footer ul { margin: 5px 0; padding: 0; }
#MB_footer li { margin: 0; padding: 0; display: inline;}
#MB_footer a { color: #666; text-decoration:underline; }
#MB_footer a:focus, #MB_footer a:hover { color: #990000; text-decoration:underline; }


/* footer link separator */
.MB_separator { border-right: 1px solid #666; }


/* advanced search, privacy policy, press, contact us */
#MB_commonBox { width: 743px; margin: 20px auto; padding: 0 0 10px 0; border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc; }
#MB_commonBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; }
#MB_commonBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
#MB_commonBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
#MB_commonBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
#MB_commonBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
#MB_commonBox a { color: #990000; text-decoration:none; }
#MB_commonBox a:focus, #MB_commonBox a:hover { color: #990000; text-decoration:underline; }


/* body container */
.MB_bodyContainer { width: 790px; margin: 0; padding: 0; }


/* form body */
.MB_formBody { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.MB_funFactBodyCopy { padding: 0 6px 6px 6px; font: 9px Verdana, Geneva, sans-serif; }
.MB_funFactBodyCopyAlt { padding: 0 14px 14px 14px; font: 9px Verdana, Geneva, sans-serif; }

/* footnote */
.MB_footnote { color: #666; font-size: 9px !important; }

/* emphasis box */
.MB_emBoxTop { background: url(images/mb_tipboxtop.jpg) no-repeat left top; margin: 10px 0 0 40px; padding: 0; width: 413px; }
.MB_emBoxMid { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; background: url(images/mb_tipboxmid.jpg) repeat-y left top; margin: 0 0 0 40px; padding: 0; width: 413px; }
.MB_emBoxMid p { padding: 0 7px 0 7px !important; }
.MB_emBoxBot { background: url(images/mb_tipboxbot.jpg) no-repeat left top; margin: 0 0 10px 40px; padding: 0; width: 413px; }
.MB_emBoxBotAlt { background: url(images/mb_tipboxbot.jpg) no-repeat left top; margin: 0 0 20px 40px; padding: width: 413px; }


 .tip {font: 10px/12px Verdana, Arial, Helvetica, sans-serif; width:200px; padding:7px; position:absolute; z-index:100; visibility:hidden; color:#fff; top:0px; left:60px; background-color:#990000; layer-background-color:#ffffcc; }
                  


/* ######################### */
/* ####### HOME PAGE ####### */
/* ######################### */


#MB_homefooter { morgin: 0; padding: 20px 0 0; width: 790px; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: center; background: height: 43px; }
#MB_homefooter p { margin: 0; padding: 0; }
#MB_homefooter ul { margin: 5px 0; padding: 0; }
#MB_homefooter li { margin: 0; padding: 0; display: inline;}
#MB_homefooter a { color: #666; text-decoration:underline; }
#MB_homefooter a:focus, #MB_homefooter a:hover { color: #990000; text-decoration:underline; }


#MB_homeFlashElement { margin: 0; padding: 0; width: 790px; height: 400px; }


/* ############################ */
/* ####### INSIDE PAGES ####### */
/* ############################ */


/* header */
#MB_insideHeader { width: 776px; margin: 0 0 0 14px; padding: 0; }


/* navigation */
#MB_navLayer { margin: 0; padding: 0; position: relative; left: 0px; top: -39px; width: 790px; }
.MB_nav { background: url(images/mb_nav.jpg) repeat-x left top; height: 41px; width: 762px; margin: 0; padding: 0; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFFFFF; text-align: center; }
.MB_nav a { color: #fff; text-decoration:none; margin: 0 8px 0 8px; }
.MB_nav a:focus, .MB_nav a:hover { color: #fff; text-decoration:underline; }


/* drop down */
#menu_child { font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; background: #990000; /*width: 230px;*/ margin: -14px 0 0 8px; -margin: -12px 0 0 0 !important; *margin: -13px 0 0 0 !important; padding: 0; text-transform: uppercase; white-space: nowrap; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
#menu_child2 { font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; background: #990000; /*width: 205px;*/ margin: -14px 0 0 8px; -margin: -12px 0 0 0 !important; *margin: -13px 0 0 0 !important; padding: 0; text-transform: uppercase; white-space: nowrap; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
a.sample_attach { padding: 5px 15px 5px 15px; color: #fff; display: block; text-decoration: none; }
a:focus.sample_attach , a:hover.sample_attach { color: #fff; text-decoration:underline; }


/* recipes */
.MB_recipeSpacer { position: relative; top: 264px; left: 250px; }
/* individual recipe screens */
#MB_recip1 { background: url(images/MB_recipeimage.jpg) no-repeat left top; margin: 20px 0 0 0; padding: 0; height: 289px; width: 790px; }
#MB_recip2 { background: url(images/MB_recipeimageo.jpg) no-repeat left top; margin: 20px 0 0 0; padding: 0; height: 289px; width: 790px; }
#MB_recip3 { background: url(images/MB_recipeimaged.jpg) no-repeat left top; margin: 20px 0 0 0; padding: 0; height: 289px; width: 790px; }
/* recipe CTAs */
#MB_recipeFeatures { margin: 10px auto; padding: 0; width: 743px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; }
#MB_recipeFeatures h3 { font-size: 10px; margin: 0; padding: 0 8px 0 8px; }
#MB_recipeFeatures p { font-size: 10px; margin: 0; padding: 0 8px 0 8px; }
#MB_recipeFeatures ul { font-size: 11px; margin: 0 0 0 16px; -margin: 0 0 0 22px; *margin: 0 0 0 22px; padding: 0 0 0 8px; line-height: 18px; }
#MB_recipeFeatures li { list-style: decimal; }
#MB_recipeFeaturesCol1 { margin: 0; padding: 0; width: 495px; float: left; }
#MB_recipeFeaturesCol1a { margin: 0; padding: 0; width: 248px; float: left; }
#MB_recipeFeaturesCol1b { margin: 0; padding: 0; width: 247px; float: right; }
#MB_recipeFeaturesCol2 { margin: 0; padding: 0; width: 248px; float: right; }
#MB_featuredRecipe { background: url(images/MB_featured.jpg) no-repeat center top; }
#MB_ahHa { background: url(images/MB_ahha.jpg) no-repeat center top; }
#MB_top5 { background: url(images/MB_top5.jpg) no-repeat center top;  }
#MB_recipeFeatures a { color: #000; text-decoration:underline; }
#MB_recipeFeatures a:focus, #MB_recipeFeatures a:hover { color: #990000; text-decoration:underline; }
.MB_recipeFeaturesBox { margin: auto; padding: 37px 0 0 0; width: 232px; height: 100px; border: 1px solid #990000; }
.MB_paddingRight { padding-right: 4px; }
.MB_paddingLeft { padding-left: 4px; }
/* search */
#MB_searchBox { position: relative; width: 255px; left: 550px; top: 80px; margin: 0; padding: 0; z-index: 200; }
#MB_searchBox p { color: #FFFFFF; margin: 0; padding: 0; font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; }
.MB-targetSearch { width: 221px; border-top: dotted 1px #fff; border-bottom: dotted 1px #fff; margin: 10px 0 10px 0; padding: 10px 0 10px 0; }
.MB-targetSearch ul { margin: 10px 0 0 0; padding: 0; font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #fff; }
.MB-targetSearch li { list-style: none; padding: 0 0 0 15px; }
.MB-targetSearch a { color: #fff; text-decoration:none; }
.MB-targetSearch a:focus, .MB-targetSearch a:hover { color: #fff; text-decoration:underline; }
.MB-targetSearch2 { width: 187px; margin: 0; padding: 0; }
.MB-targetSearch2 a { color: #006600; text-decoration:none; }
.MB-targetSearch2 a:focus, .MB-targetSearch2 a:hover { color: #006600; text-decoration:underline; }
#MB-targetSearchCol1 { float: left; width: 83% margin: 0; padding: 0; }
#MB-targetSearchCol2 { float: right; width: 17% margin: 0; padding: 0; }
#TargetSearch2 { margin: 0; padding: 0; }
#TargetSearch { margin: 0; padding: 0; }
/* advanced search */
#MB_AdvancedSearch { width: 743px; margin: 20px auto; padding: 0 0 10px 0; border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc; }
#MB_AdvancedSearch h1 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px; }
/* Individual Recipe Page Styles */
.MB_allRecipes { margin: 20px 0 0 0; padding: 0; }
.MB_allRecipes h1 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 0; text-transform: uppercase; }
.MB_allRecipes h2 { font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; padding: 10px; text-align: right; }
.MB_allRecipes h3 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 3px 3px 3px 2px; text-transform: uppercase; background: #990000; }
.MB_allRecipes h4 { background-color: #006600; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 4px; text-transform: uppercase; }
.MB_allRecipes h5 { background-color: #eee; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 10px 0 5px 0; padding: 5px; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; }
.MB_allRecipes h6 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 40px 0 0 0; padding: 3px 3px 3px 2px; text-transform: uppercase; background: #990000; }
.MB_allRecipes ul { font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 1px 10px 0 0; }
.MB_allRecipes ul li { margin: 0; padding: 0 0 3px 0; list-style: none; }
.MB_allRecipes ol { font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0 10px 0 20px; }
.MB_allRecipes ol li { margin: 0; padding: 0 0 3px 0; }
.MB_allRecipes p { font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 5px 10px 5px 10px; }
.MB_allRecipesSub { text-decoration: underline; font-weight: bold; }
.MB_allRecipesCol { margin: 0 0 10px 0; padding: 0; }
.MB_allRecipesCol1 { float: left; width: 290px; margin: 0; padding: 0; }
.MB_allRecipesCol2 { float: right; width: 242px; margin: 25px 0 0 0; padding: 0; }
.MB_recipeSideBox { margin: 0 0 10px 0; padding: 0 0 10px 0; border: solid 1px #006600; }
.MB_recipeSideBox p a { color: #666; text-decoration:none; }
.MB_recipeSideBox p a:focus, .MB_recipeSideBox p a:hover { color: #666; text-decoration:underline; }
.mb_ahref1 a { color: #006600; text-decoration:none; }
.mb_ahref1 a:focus, .MB_recipeSideBox li a:hover { color: #006600; text-decoration:underline; }
.mb_ahref2 a { color: #666 !important; text-decoration: underline !important; }
.mb_ahref2 a:focus, .mb_ahref2 a:hover { color: #006600 !important; text-decoration: underline !important; }
#MB_recipeSideBoxSearch { margin: 0 9px 10px 9px; -margin: -10px 9px 10px 9px !important; padding: 10px 0 10px 0; border-top: dotted 1px #000; border-bottom: dotted 1px #000; }
#MB_recipeSideBoxSearch p { margin: 0; padding: 0; font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #006600; }
/*nutrirional fact box */
.MB_nutFactBox { margin: 10px; padding: 0; border: solid 1px #006600; }
.MB_nutFactBox h4 { background-color: #006600; font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 5px 0; padding: 4px; text-transform: uppercase; }
.MB_nutFactBox p { font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_nutFactBox ul { font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 1px 10px 0 0; }
.MB_nutFactBox ul li { margin: 0; padding: 0 0 3px 0; list-style: none; }
.MB_nutFactBox p a { color: #666; text-decoration:none; }
.MB_nutFactBox p a:focus, .MB_nutFactBox p a:hover { color: #666; text-decoration:underline; }
#mb_logobottom { background: url(images/mb_manologo2.jpg) no-repeat right top; margin: 0 10px 0 0; padding: 0px; height: 43px; }


/* products */
#MB_products { margin: 20px 0 10px 0; padding: 0; width: 790px; font: 10px/13px Verdana, Verdana, Arial, Helvetica, sans-serif; background: url(images/mb_prodTag2.jpg) no-repeat center top; }
#MB_products p { margin: 10px 0 0 0; padding: 0 25px 0 25px;  }
#MB_products a { color: #990000; text-decoration:none; }
#MB_products a:focus, #MB_products a:hover { color: #990000; text-decoration:underline; }
#MB_productsCol1 { margin: 51px 0 0 0; padding: 0; width: 527px; float: left; }
#MB_productsCol1a { margin: 0; padding: 0; width: 263px; float: left; background: url(images/mb_rschicken.jpg) no-repeat center top; }
#MB_productsCol1b { margin: 0; padding: 0; width: 264px; float: right; background: url(images/mb_chicken.jpg) no-repeat center top; }
#MB_productsCol2  { margin: 51px 0 0 0; padding: 0; width: 263px; float: right; background: url(images/mb_beef.jpg) no-repeat center top; }
/* beef product */
.MB_bBrothBox { margin: 20px 0 0 0; padding: 0; }
.MB_bBrothBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 0; }
.MB_bBrothBox h2 { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 0; text-transform: uppercase; }
.MB_bBrothBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
.MB_bBrothBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_bBrothBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 0; }
.MB_bBrothBox a { color: #990000; text-decoration:none; }
.MB_bBrothBox a:focus, #MB_bBrothBox a:hover { color: #990000; text-decoration:underline; }
#MB_bBeefBroth { background: url(images/mb_can.jpg) no-repeat left top; padding: 0 0 0 236px; }
#MB_bBeefBrothHeader { background: url(images/mb_prodhed.jpg) no-repeat left top; height: 50px; }
#MB_bChknBroth { background: url(images/mb_cano.jpg) no-repeat left top; padding: 0 0 0 236px; }
#MB_bChknBrothHeader { background: url(images/mb_prodhedo.jpg) no-repeat left top; height: 50px; }
#MB_bVeggieBroth { background: url(images/mb_canv.jpg) no-repeat left top; padding: 0 0 0 236px; }
#MB_bVeggieBrothHeader { background: url(images/mb_prodhedv.jpg) no-repeat left top; height: 50px; }
#MB_brsChknBroth { background: url(images/mb_cand.jpg) no-repeat left top; padding: 0 0 0 236px; }
#MB_brsChknBrothHeader { background: url(images/mb_prodhedd.jpg) no-repeat left top; height: 50px; }
.MB_bBrothBox ul { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; }
.MB_bBrothBoxCol { margin: 0 0 10px 0; padding: 0; }
.MB_bBrothBoxCol1 { float: left; width: 330px; margin: 0; padding: 0; }
.MB_bBrothBoxCol2 { float: right; width: 174px;  margin: 3px 0 0 0; padding: 0; border: solid 1px #000; }
#MB_bbnf { background: url(images/mb_fnfact.jpg) no-repeat left top; }
#MB_cbnf { background: url(images/mb_fnfacto.jpg) no-repeat left top; }
#MB_vbnf { background: url(images/mb_fnfactv.jpg) no-repeat left top; }
#MB_rscbbnf { background: url(images/mb_fnfactd.jpg) no-repeat left top; }
.MB_bBrothRecipeBox { border-bottom: dashed 1px #990000; padding: 10px 0 10px 161px; }
#MB_bBrothRecipe1 { background: url(images/mb_image2.jpg) no-repeat left 10px; height: 85px; }
#MB_bBrothRecipe1 p { padding: 0; vertical-align: middle; }
#MB_bBrothRecipe1o { background: url(images/mb_image2o.jpg) no-repeat left 10px; height: 85px; }
#MB_bBrothRecipe1v p {  padding: 0; }
#MB_bBrothRecipe1v { background: url(images/mb_image2v.jpg) no-repeat left 10px; height: 85px; }
#MB_bBrothRecipe1o p {  padding: 0; }
#MB_bBrothRecipe1d { background: url(images/mb_image2d.jpg) no-repeat left 10px; height: 85px; }
#MB_bBrothRecipe1d p {  padding: 0; }
#MB_bBrothRecipe2 { background: url(images/mb_image1.jpg) no-repeat left 10px; height: 95px; }
#MB_bBrothRecipe2 p {  padding: 0; }
#MB_bBrothRecipe2o { background: url(images/mb_image1o.jpg) no-repeat left 10px; height: 95px; }
#MB_bBrothRecipe2o p {  padding: 0; }
#MB_bBrothRecipe2v { background: url(images/mb_image1v.jpg) no-repeat left 10px; height: 95px; }
#MB_bBrothRecipe2v p {  padding: 0; }
#MB_bBrothRecipe2d { background: url(images/mb_image1d.jpg) no-repeat left 10px; height: 95px; }
#MB_bBrothRecipe2d p {  padding: 0; }
#MB_bBrothRecipe3 { height: 75px; }
#MB_bBrothBrothsearchBox { margin: 9px 0 0 0; padding: 0; }
#MB_bBrothBrothsearchBox p { margin: 0; padding: 0; font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; }

#MB_productsTop { margin: 20px 0 0 0; padding: 0; width: 790px; height: 52px; background: url(images/mb_prodTag2.jpg) no-repeat center top; }
#MB_newProdBCRCV { background: url(images/mb_allbroth.jpg) no-repeat center top; font: 10px/13px Verdana, Verdana, Arial, Helvetica, sans-serif; }
#MB_newProdBCRCV p { margin: 10px 0 0 0; padding: 0 25px 0 25px;  }
#MB_newProdBCRCV a { color: #990000; text-decoration:none; }
#MB_newProdBCRCV a:focus, #MB_newProdBCRCV a:hover { color: #990000; text-decoration:underline; }


/* Press */
.MB_PressRule { border-top: 1px solid #eee; }
#MB_PressQuickLinks ul { font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; border-bottom: 1px solid #eee; }
#MB_PressQuickLinks li { margin: 0; padding: 0 0 5px 0; list-style: none; }


/* tips */
/* tips home */
#MB_MainTipsBox { width: 790px; margin: 20px 0px 0px; padding: 0; background: url(images/mb_tipsBack.jpg) no-repeat left top; height: 290px; }
#MB_MainTipsBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; }
#MB_MainTipsBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
#MB_MainTipsBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
#MB_MainTipsBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
#MB_MainTipsBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
#MB_MainTipsBox a { color: #990000; text-decoration: none; }
#MB_MainTipsBox a:focus, #MB_MainTipsBox a:hover { color: #990000; text-decoration: underline; }
#MB_MainTipsBoxBody { color: #fff; margin: 0; padding: 120px 20px 20px 348px }
/* tips inside */
.MB_TipredText { color: #990000; }
.MB_TipsBox { margin: 20px 0 0 0; padding: 0 0 10px 0; }
.MB_TipsBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0 0 0 10px ; padding: 10px 10px 0 0; }
.MB_TipsBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
.MB_TipsBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
.MB_TipsBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_TipsBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
.MB_TipsBox a { color: #990000; text-decoration: underline; }
.MB_TipsBox a:focus, .MB_TipsBox a:hover { color: #990000; text-decoration: underline; }
#MB_addBroth { background: url(images/mb_tipsImageo.jpg) no-repeat left 10px; padding: 0 70px 0 225px; }
#MB_addBrothHeader { background: url(images/mb_tipsheado.jpg) no-repeat left top; }
#MB_mkspBroth { background: url(images/mb_tipsImaged.jpg) no-repeat left 10px; padding: 0 70px 0 225px; }
#MB_mkspBrothHeader { background: url(images/mb_tipsheadd.jpg) no-repeat left top; }
#MB_undrstndBroth { background: url(images/mb_tipsImage.jpg) no-repeat left 10px; padding: 0 70px 0 225px; }
#MB_undrstndBrothHeader { background: url(images/mb_tipshead.jpg) no-repeat left top; }
.MB_TipsBox hr { border-top: dashed 1px #990000; margin: 0 10px 10px 10px; }
.MB_TipsBox ul { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; }
.MB_TipsBoxCol { margin: 10px 0 20px 0; padding: 0; }
.MB_TipsBoxCol1 { float: left; width: 40%; margin: 0; padding: 10px 0 0 0; height: 80px; }
.MB_TipsBoxCol2 { float: right; width: 60%; background: url(images/mb_tipsImage2.jpg) no-repeat left center; margin: 0; padding: 0; height: 80px; }


/* better broth */
.MB_BrothBox { width: 790px; height: 323px; margin: 20px 0 10px 0; padding: 0; background: url(images/mb_bttrBoth.jpg) no-repeat left top; }
.MB_BrothBoxAlt { width: 790px; margin: 20px 0 20px 0; padding: 0; }
.MB_BrothBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; }
.MB_BrothBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
.MB_BrothBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
.MB_BrothBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_BrothBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
.MB_BrothBox a { color: #990000; text-decoration:none; }
.MB_BrothBox a:focus, .MB_BrothBox a:hover { color: #990000; text-decoration:underline; }
#MB_BrothBoxBody { color: #fff; margin: 0; padding: 120px 20px 20px 305px }
#MB_BrothBoxBodyAlt { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 20px 0 218px }


/* meak maker */
.MB_MealMKRBox { margin: 20px 0 0 0; padding: 0 0 10px 0; }
.MB_MealMKRBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0 0 0 10px ; padding: 10px 10px 0 0; }
.MB_MealMKRBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
.MB_MealMKRBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
.MB_MealMKRBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_MealMKRBox p { font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
.MB_MealMKRBox a { color: #990000; text-decoration: underline; }
.MB_MealMKRBox a:focus, .MB_MealMKRBox a:hover { color: #990000; text-decoration: underline; }
#MB_MealMKRBox { background: url(images/mb_mealmkrimage.jpg) no-repeat left 10px; padding: 0 70px 0 225px; }
#MB_MealMKRBoxHeader { background: url(images/mb_mealmkrhed.jpg) no-repeat left top; height: 60px; }
/* form */
.MB_formCol1 { float: left; width: 40%; }
.MB_formCol2 { float: right; width: 60%; }
.form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6F7070; margin-top: 0; margin-bottom: 0; border: 1px solid #666666; background-color:#FFFFFF; }
.formtext { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; }
.formbtn { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; color:#212A6B; border: 1px solid #212A6B; padding: 5px; }
.formtext2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; }


/* availability */
.MB_AvailBox { width: 790px; height: 290px; margin: 20px 0 10px 0; padding: 0; background: url(images/mb_avall.jpg) no-repeat left top; }
.MB_AvailBoxAlt { width: 790px; margin: 20px 0 20px 0; padding: 0; }
.MB_AvailBox h1 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; }
.MB_AvailBox h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000; margin: 0; padding: 10px 10px 0 10px; text-transform: uppercase; }
.MB_AvailBox h3 { font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 0 10px 10px 10px; }
.MB_AvailBox h4 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 10px 10px 0 10px; }
.MB_AvailBox p { font: 11px/15px Verdana, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px 10px 10px; }
.MB_AvailBox a { color: #990000; text-decoration:none; }
.MB_AvailBox a:focus, .MB_AvailBox a:hover { color: #990000; text-decoration:underline; }
#MB_AvailBoxBody { color: #fff; margin: 0; padding: 145px 20px 0 15px; }
.MB_AvailBoxCol1 { width: 532px; float: left; }
.MB_AvailBoxCol2 { width: 258px; float: right; }

/* recipe side images */ 
#rec_rschkncan { background: url(images/rec_rschkncan.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_chkncan { background: url(images/rec_chkncan.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_vegcan { background: url(images/rec_vegcan.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_brthcan { background: url(images/rec_brthcan.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_acs { background: url(images/rec_acs.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_brusch { background: url(images/rec_brusch.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_bs { background: url(images/rec_bs.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_bsr { background: url(images/rec_bsr.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_ccc { background: url(images/rec_ccc.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_gbbc { background: url(images/rec_gbbc.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_gazp { background: url(images/rec_gazp.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_ob { background: url(images/rec_ob.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_os { background: url(images/rec_os.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_pooc { background: url(images/rec_pooc.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_pol { background: url(images/rec_pol.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_soy { background: url(images/rec_soy.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_swbbq { background: url(images/rec_swbbq.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_tc { background: url(images/rec_tc.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_tm { background: url(images/rec_tm.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_wmp { background: url(images/rec_wmp.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_wmr { background: url(images/rec_wmr.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_wsc { background: url(images/rec_wsc.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_salmon { background: url(images/salmon_side.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_afd { background: url(images/afd_side.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_mahi { background: url(images/mahi_side.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }
#rec_bass { background: url(images/bass_side.jpg) no-repeat left 25px; padding: 0 0 10px 236px; }

/* quicksearch box */
#MB_quickSearch { margin: 0 ; padding: 10px 20px 10px 20px; background-color: #eee; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; }
#MB_quickSearch p { font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0; text-align: center; }


/* ssp overrides */
#qs { margin: 2px 0 0 0; padding: 0; }
#q { margin: 0; padding: 2px 0 2px 0; }


.MB_formfont { font-size: 10px; padding-top: -5px; }
/* individual recipes */
.MB_formdropspcer { font-size: 10px;margin: 0 0 2px 10px; padding: 0; }
.MB_formdropspcer4 { font-size: 10px; margin: 0 10px 2px 0; padding: 0; width: 120px; }
.MB_sidebuttonspacer4 { padding: 0 0 3px 0; }
.searchbuttonImage3 { margin: 0; padding: 0; border: solid 1px #006600; }
.searchbuttonImage4 { margin: 3px 0 0 0; padding: 0; border: solid 1px #006600; }
#MB_orTextAlt { font: 11px Verdana, Arial, Helvetica, sans-serif !important; color: #000 !important; padding-left: 10px !important; }


/* recipe home page*/
.MB_formdropspcer2 { font-size: 10px; margin: 0; -margin: 0 0 2px 0 !important; *margin: 0 0 2px 0 !important; padding: 0; }
.MB_sidebuttonspacer3 { padding: 0 0 3px 0; }
.searchbuttonImage { margin: 1px 0 0 0; padding: 0; border: solid 1px #fff; }
.searchbuttonImage2 { margin: 1px 0 0 0; padding: 0; border: solid 1px #fff; }
.MB_formdropspcer3 { font-size: 10px; margin: 0; -margin: 0 0 2px 0 !important; *margin: 0 0 2px 0 !important; padding: 0; width: 120px; }
#MB_orText { font: 11px Verdana, Arial, Helvetica, sans-serif !important; color: #fff !important; }

/* media */
.MB_MediaBox { width: 790px; height: 290px; margin: 20px 0 10px 0; padding: 0; background: url(images/mb_media.jpg) no-repeat left top; }
.MB_MediaCol1 { width: 532px; float: left; }
.MB_MediaCol2 { width: 258px; float: right; }
#MB_MediaBoxBody1 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 145px 20px 0 275px; }
#MB_MediaBoxBody2 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0; padding: 225px 0px 0 50px; }
#MB_MediaBoxBody1 a { color: #fff; text-decoration:underline; }
#MB_MediaBoxBody1 a:focus, #MB_MediaBoxBody1 a:hover { color: #fff; text-decoration:underline; }
#MB_MediaBoxBody2 a { color: #000; text-decoration:underline; }
#MB_MediaBoxBody2 a:focus, #MB_MediaBoxBody2 a:hover { color: #000; text-decoration:underline; }


/* IMC TAG */
#IMCTagAlt { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:10px; padding:5px 0 10px 0; text-align: center; }
#IMCTagAlt a { color: #666; text-decoration:underline; }
#IMCTagAlt a:focus, #IMCTagAlt a:hover { color: #990000; text-decoration:underline; }