/* @override style-up.css */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:600&v2);
BODY {margin:0;padding:0;text-align:center;background: #1b1b1b url(/i/bk_global.gif) no-repeat center top;}
BODY,DIV,TD,TH,SPAN,P,TEXTAREA,INPUT,SELECT,H1,H1.l,H2,H5,H6 {font-family: Tahoma, Geneva, Helvetica, Arial, sans-serif}
FORM,P,H2,H3,H4,H5,H6 {margin:0}
BODY,.co,.lo2,.tab DIV,.tab DIV P {height:100%}
.ad,.nav,.lo,.fil,.tab DIV,.tab DIV P {width:100%}
BODY,.l1a A,.l1c A,.l1d A,.l2a A,.l2c A,.Cl2c A,.Cl2d A {color:#2C2C2C}
H1,.Rrt {color:#000;letter-spacing:-0.0pt;font-size:22px;}
div.m1 div.min div.RecipeDirections {	line-height: 1.8em;	width: 400px;}
.stbuttontext {	display: none;}
.recipeStats {width:80px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin: 10px 0;background:#d34f00; color: #fff; padding: 5px 5px 5px 5px;text-weight: bold;}
.likeBorder {width:80px; -webkit-border-radius: 5px; background: #e4e4e4;-moz-border-radius: 5px; margin: 10px 0;color: #fff; padding: 5px 5px 5px 5px;text-weight: bold;}
.clearfix { clear:both; display:block; font-size:0.0001em; height:0; overflow:hidden; }

.menu_last {border-right:none !important}
.wrapper {width:100%;  height:100%}
.co {background: transparent url(/i/bk_content.jpg) repeat-x center 175px; height:350px}


.men .l, H1,.Rrt {line-height:18px}
.item h1 {line-height: normal !important}
.recipe_title {float:left; width:410px; display:block; }
.qrcode {color:#333; width:70px; font-size:10px; text-align:center; margin: 0 auto}
.note_preload {border: dotted 0px #666;}
.qr_loader {height: 300px; width: 300px; background: center center no-repeat url(/i/ajax-loader.gif)}
/*tooltip*/
#tooltip_faq {display:inline}
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 11px; background-color: white; border: 1px solid #d34f00; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; width: 250px }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
/*end tooltip*/
.heading {display:none;}
H5 {padding-left:20px}
.p10,.nav P,.n3b,.n3c,.srch,.asearch,.dat,.alf,.men .l,.ft2,.iside,.isideb,.tbit,.Rtbit,.obar,.more,.more2,.fl4,.fr4,.Rpr,.Rdrt,.Rsrv,.Rmore,.Nl3,.Nl4,.Nl2,.Cl2c,.Cl2d,.l2a,.l2c, .cmr1a, .cmr2, .cmmn, .cmr, .cm {font-size:10px}
.p11,H5,H6,INPUT,BODY,DIV,TD,TH,SPAN,P,TEXTAREA,SELECT,#An A,#An3 A,#An3 A, .men .l {font-size:11px}
.p12 {font-size:12px}
.p13,.field2 {font-size:13px}
.co {top:0;}
.co,.co2,.lo2, .loi {width:973px;}
.lo2,.loi,.co {position:relative;text-align:left;margin:0 auto}
.Cbhd {z-index:1}
.ad,.men,.tbit,.tab,.m1,.m1b,.m1c {z-index:2;position:absolute}
.srch,.asearch,.lo,.loi,.logo,.tbit,.Rtbit,.Rpr {z-index:3}
.nav,.dat,.alf,.n2,.side,.sideb {z-index:4}
.lo,.logo,.srch,.asearch,.alf,.nav,.Rtbit,.Rpr,.n2,.dat,.side,.sideb {position:absolute}
.ad,.nav,.lo,.logo,.men {left:0}
#An3 A,.l2 A,.l2b A,.more2 A,.Nl3 A:hover,.Nl4 A:hover,.Nl3,.Nl4,.Nl2 {color:#CECECE}
.nav,.n2,.l A,.srch,.asearch,#An2 A,#An A,#An3 A,#An3 A,#Ay A,#Ao A:hover,#Ap A:hover,#i A,#l3b A,.idat,.l2b A:hover,.l2 A:hover,.more2 A:hover,.Nl3 A,.Nl4 A,H5,.alf A,.obar,.l3b,.Rdrt {color:#FFF}
#Ay A:hover,#Ap A,#i A:hover,.dt {color:#FFC09B}
.n3c,.men .l2,.men .l2b,.ft,.ftb,.more,.more2,.fr1,.fr2,.alf,.tbit,.Rtbit,.fr4,.Rpr,.Rmore {text-align:right}
.ad {left:0px;width:973px;height:118px;text-align:left;}
.banner {width:728px;height:90px;margin:14px 0px 14px 240px;background:#878787;text-align:left;}
.nav {background: #1b1b1b url(/i/bk_navs.gif) repeat-x left bottom;z-index:20; border: solid 1px black; max-width:972px !important; min-width:972px !important; width:974px !important; height:30px}
.nav P {padding:0; width:650px}
.bar_name {width: 300px;height:36px; padding: 0 5px;margin: 15px 0;font-size: 18px;color: #333;font-weight: bold;border: solid 1px #CCC;display: block;float: left;}
.btn_done {float: left;display: block;height: 34px;line-height: 34px;color: white;background: #C33B01;border: solid 1px #912B00;font-size: 18px;margin: 15px 1px;padding: 0 12px;}
.btn_done:hover {color:#fff; background: #9c2f00}
.bar_instruction {padding: 0 10px;font-size: 14px;float: left;width: 50%} 
.bar_instruction ul {padding: 0; font-size:14px; margin: 0 10px}
.bar_instruction li {padding: 5px 0;margin: 5px 30px;}
.no_list {list-style:none}
.recipe_data {display:block; overflow:hidden; width:400px; min-width:410px; max-width:410px; padding: 10px 0}
.recipe_data img {float:left; display:block}
.recipe_data .ingredients {float:left; display:block; padding: 0 0 0 10px}
.crave {top:0px;}
.lo {top:0px;}
.loi {top:0px;}
.n2 {top:10px;}
.ad {top:176px;}
.co {top:0px;}
.tab {top:290px;}
.srch {top:147px;}
.asearch {top:95px;}
.dat {top:158px;}
.alf {top:300px; font-size:11px !important}
.m1,.m1b,.m1c {top:325px;}
.men {top:265px;}
.side, .sideb {top:320px}
.tbit, .Rtbit {top:697px;}
.Rpr {top:291px;}
.nav {top: 146px;border: solid 1px black;}

.ad2 {position:absolute; top:176px;left:0px; width:230px; height:118px; text-align:left; z-index:20;}
.banner2 {width:230px; height:90px; margin:14px 0 14px 5px; text-align:left;}

.crave {position:absolute;left:0px;width:973px;height:30px;z-index:50;padding:0;}

.nav#an4 a {color: white;padding: 8px 15px;text-transform: uppercase;border-right: solid 1px black;margin: 0 !important;font-size: 12px; font-family: 'Open Sans', Verdana, Geneva, sans-serif}
.nav#An4 A:hover {color:#000;}

#An5 A {color:#FF8C47;}
#An5 A:hover {color:#FFD3B9;}

.tab {left:128px;width:845px;height:46px;background:url(i/Mbg8.gif) repeat-x}
#tbg1,#tbg2,#tbg3,#tbg4,#tbg5,#tbg6,#tbg7 {background-position:top left; background-repeat:no-repeat}
#tbg1 {background-image:url(i/MbgFt1.gif)}
#tbg2 {background-image:url(i/MbgFt2.gif)}
#tbg3 {background-image:url(i/MbgFt3.gif)}
#tbg4 {background-image:url(i/MbgFt4.gif)}
#tbg5 {background-image:url(i/MbgFt5.gif)}
#tbg6 {background-image:url(i/MbgFt6.gif)} 
#tbg7 {background-image:url(i/MbgFt7.gif)}
.n2 {width: 974px;left: 0;padding: 10px 0;top: 0;background: url(/i/bk_navs.gif) repeat-x left top;}
.n3 {margin-left:12px;padding-right:22px}
.n3b,.fl,.fl1,.fl2,.fl4,.Rdir {float:left}
.n3b a {padding:5px}
.n3b a:hover {color:#ed9700 !important}
.lo {width:974px;height:146px; background:url(/i/bk_global.gif) no-repeat center top}
.loi {width:974px;height:105px;}
.lo2 {width:974px;padding-top:30px;height:105px;}
.logo {width: 310px;height: 36px;margin: 40px 10px;}
.srch {position: absolute;left: 654px;width: 318px;min-width: 312px;max-width:312px;padding: 4px 3px 6px;z-index: 30;background: url(/i/bk_navs.gif) repeat-x left center;font-size: 12px;color: #ED9700;border-left:solid 1px #000; height:21px}
.srch span {float:left; padding:4px}
.srch a{color: #ed9700; margin:0 !important}
.srch a:hover{color: #999}
.asearch {width:100px; height:10px;left:782px; padding:0;}
#asearch A {color:#FFA772;background:none;padding:0;margin:0;}
.search_box {border: none;padding:0 5px;width: 110px;margin: 0 !important;display: block;float: left;height:22px}
.search_button {background: #DE9A14 url(/i/search.gif) repeat-x bottom center;border: none;text-indent: -999999;width: 25px;height: 22px;margin: 0 !important;display: block;float: left;}
.advance_srch {
	font-family: 'Open Sans', Verdana, Geneva, sans-serif;
	text-align: right;
	font-size: 9px !important;
	margin: 0 !important;
	padding: 0 0 0 10px;
	float: left;
	letter-spacing: normal;
	line-height:11px
}
.dat {left:376;}
.men .l {color:#FFC4A0}
.alf {width:970px; z-index:20}
.alf A {text-transform:uppercase;letter-spacing:2px;}
.alf A:hover {color:#BD4700; }
.men .l A,.adv,.Rrt,#An A,#An3 A,#An3 A {font-weight:bold}
.men .l a {font-weight: normal; font-size:9px;/*-moz-box-shadow: 0 1px 5px #121212;-webkit-box-shadow: 0 1px 5px #121212;box-shadow: 0 1px 5px #121212;*/}
.men .l a:hover {color:#ed7d00}
.m1,.m1b,.m1c {left:128px; background:#FFF url(i/Mbg13c.gif) top right repeat-y;border-top:3px solid #EAEAEA}
* html .m1,* html .m1b,* html .m1c,* html .min,* html .min2 {height:900px}
.min,.min2,.m1,.m1b,.m1c {min-height:900px}
.min, .bg1,.bg2 {width:520px;}
.ft,.ftb {width:845px; margin-top: 5px;}
.min {margin-top:0px;}
/*.m1b {background:url(i/Mbgbb.gif) top leftrepeat-y;}*/
.m1c {background:#FFF}
.men {width:128px; padding:56px 0; background: transparent url(/i/bk_squares.png) no-repeat left bottom;}
.men .l {padding-left:15px; text-transform: uppercase;}
.ft,.ftb {color:#909090}
.ft2 {padding:10px 15px 10px 0}
.ftb,.bg1b,.m1,.m1b,.m1c,.min2 {width:845px;}
#Am A,#l3a A,#l3a {color:#333}
.side,.sideb {width:310;left:663px;} 
* html .side,* html .sideb {height:17px}
.side,.sideb {min-height:17px}
#An2 {text-transform:uppercase;}

.iside,.isideb {margin:15px 3px 0px 8px}
.iside,.isideb,.iside A,.isideb A,.side,.sideb {color:#333;background:none;font-size:10px}
.isideb A:hover,.iside A:hover {color:#BD4700}
.isideb {margin:15px 0 0 10px}
/*.isideb {background:#EAEAEA;}*/
.bg1,.bg2,.bg1b {background:#F8F8F8 url(i/bg8.gif) top left no-repeat}
.bg1 {height:148px;}
.bg2,.bg1b {border-bottom:1px solid #E5E5E5}
.bg3 {background:#F8F8F8 url(i/tini.gif) top left no-repeat;}
.tbit,.Rtbit {left:134px;width:275px}
.pm,.fr3 DIV,.fl3 P {margin:0 15px}
.cdsr {width:390px}
.obar {padding:4px 0 0 8px;height:22px}
.obar,#l3b {background:#D56827;color:#FFF}
.scat {padding:10px}
#l3a,#l3b {padding-left:3px}
.brw {height:17px}
.clr {margin:3px 0}
.field1 {width:280px;font-size:13px}
.field2 {margin-top:2px;width:400px}
.pl2 {padding:5px 5px 5px 13px}
.pl,.pl1,.isideb .l1a,.l4a, .cdsr {padding:0 0 0 10px}
.l1g {padding:5px 18px 5px 18px}
.pl1,.pb1,.pabx1,.pz5,.pl26 {padding-bottom:3px}
.pl3 {margin:4px 0 0 45px}
.pl3b {margin:1px 0 0 38px}
.pl3b A B {padding:0 0 0 20px}
.pl4,.l1a,.l4a, .Rl1b, .pxk3, .pl99, .a2o2, .tu {padding:0 0 0 15px}
.pl4 {padding-left:10px;}
.menu_left {padding: 0 0 0 1px !important}
.Rl1b, .pxk3, .pl99, .a2o2, .tu {padding-top:3px;}
.v {font-family:verdana}
.l1a,.l4a,.l1d {background:url(i/ls1.gif)}
.l1c,.l1d {padding:0 0 0 4px}
.l1e,.l1f {padding:3px 3px 3px 10px}
.l1e,.l1g,.ft,.ftb,.Cl2d {background:#F4F4F4}
.l2a,.l2c {background:url(i/ls2.gif);color:#ACACAC}
.Cl2c,.Cl2d {z-index:3;padding:3px 0 3px 5px}
.Cl2c {background:#E4E4E4}
.c2 {background:#f5f5f5;}
.c, .c2 {padding:10px;}
.c B, .c2 B {font-size:15px; font-weight:normal;}
.c P, .c2 P {font-size:10px; color:#555555;}
.c DIV, .c2 DIV {margin-top:10px;}
.l2a,.l2c {padding:0 0 0 5px}
.more2 {background:#424547 url(i/bg5.gif) top right no-repeat}
.fr1,.fr2,.pr {padding:0 20px 0 0}
.fr2 {padding:5px 20px 0 0}
.fl1 {padding:8px 0 0}
.fl2,.fl3,.fr3 {padding:5px 0 0}
.fr3 {}
.fl3 {width:219px;border-right:1px solid #DDDDDD}
.fl4 {width:160px;margin:0 0 4px}
.fr4,.fl4 {font-family:arial}
.pl3b B,.fr3 B,.Rl1a B {padding:0 0 0 8px}
.Rtbit,.Rpr {left:169px}
.Rtbit {top:692px}
.Rpr {width:403px}
.Rdrt {width:155px;height:25px;background:#DD5F13;padding:1px 3px 3px 8px}
.Rdrt2 {top:3px}
.Rsrv {padding:25px 0 0}
.Rdir {width:220px}
.Rmore {padding:0 5px 0 0}
.Note {background:#434648 url(i/helpbg.gif) top right no-repeat}
.Nl3,.Nl4,.Nl2 {margin:0 7px;padding:2px 2px 2px 7px}
.Nl3,.Nl4 {padding:0 5px 0 0}
.Nl4 {background:#5B5D5F}
.cl,#cl,.clr {clear:both}
#An4 A {font-weight:normal}
A,.l1a A:hover, .l1b A:hover,.l1c A:hover,.l1d A:hover,.l2a A:hover,.Cl2d A:hover,#An A:hover,#An3 A:hover,A:hover,#An2 A:hover,#Am A:hover,#Ab A,#l3a A:hover {color:#BD4700}
A {text-decoration:none}
A:hover,#Ab A:hover {color:#000}

.nav p a {color: #fff !important;padding: 7px 16px !important;text-transform: uppercase !important;border-right: solid 1px #000;margin: 0 !important;font-size: 12px !important; font-family: 'Open Sans', Verdana, Geneva, sans-serif !important; display:block; float:left}
.nav p a:hover {color:#000 !important;}

#Ao A {color:#FFD3B9}
.cmr1b, .cmr1c {font-size:6px; height:5px;}
.cmr1a {text-align:right;}
.cmr1a {height:15px; padding-left:5px; padding-top:3px;}
.cmr1b {text-align:left; background:#EAEAEA; width:100px; padding:1px; }
.cmr1c {background:#DD5F13;}
.cmr2 {padding-left:4px; padding-right:3px;}
.cmpt {color:#555555;}
.cmtx {padding:0 10px 10px 10px;}
.cmtt {padding:10px;}
.cmmn {padding:5px 5px 5px 10px; background:#F1F1F1;}
.cmr {margin:10px 0 0 10px; font-size:24px; color:#999999;}
.cm {border:1px solid #EAEAEA; background:#FAFAFA;}
#usrb A {float:left; padding:5px 4px 5px 4px;}
#usrb A:hover {background:#dddddd;}
#usrb IMG {margin-right:3px;}
.sponsored_ad_left {float:left; width:45%;}
.sponsored_ad_right {float:right; width:45%; padding-right:21px;}
