/* recipe - 28 Aug 2010 */ 
*{outline:none;}
body{color:#000;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body{font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
.clrfix{zoom:1;}
.clrfix:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden;}
.clr{clear:both;}
body{background:#efebdf;}
.wrap{width:994px;margin:0 auto;}
.print-logo{float:right;}
body.printer-friendly{background: #fff;color: #000;}
body.printer-friendly #print-w{float:left;}
body.printer-friendly #print-bd{float:left;margin-top:0;width:602px;padding:14px;border-width:0 1px 0 0;border-style:dotted;border-color:#ddd;}
body.printer-friendly #print-meta{margin-top:14px;border-top:1px solid #ddd;font-size:85%;color: #999;padding:28px 0 21px;}
body.printer-friendly #print-meta p{float:left;}
body.printer-friendly h1{font-family: "trebuchet ms", sans-serif;font-size:161.6%;font-weight:bold;}
body.printer-friendly h2{margin:14px 0 0;font-family: "trebuchet ms", sans-serif;font-size:108%;font-weight:bold;}
body.printer-friendly h3{font-family: "trebuchet ms", sans-serif;font-size:108%;font-weight:bold;margin-bottom:7px;}
body.printer-friendly h4, body.printer-friendly .sec-hd, body.printer-friendly .sub-hd, body.printer-friendly dt{font-family:arial, serif;font-size:100%;font-weight:bold;padding:0;background:none;color: #2f2f2f;cursor:default;}
body.printer-friendly #print-bd a{cursor:default;text-decoration:none;color: #2f2f2f;}
body.printer-friendly p, body.printer-friendly ul{line-height:169%;margin-bottom:7px;}
body.printer-friendly img{border:0;padding:0;}
body.printer-friendly .img-lead{margin:0;padding:0 14px 0 0;float:left;}
body.printer-friendly ul li{list-style:disc;}
body.printer-friendly ul{padding:0 7px;margin:0 7px;}
body.printer-friendly ul.list li{padding:0;background:none;}
body.printer-friendly .episode-meta, body.printer-friendly .recipe-meta, body.printer-friendly .art-head,body.printer-friendly .card-hd{padding:0 0 7px;margin:0 0 14px;border-bottom:1px dotted #ddd;}
body.printer-friendly .recipe-bodies{clear:both;}
body.printer-friendly .recipe-image{float:right;clear:right;}
body.printer-friendly .times{float:left;width:200px;padding-right:7px;border-right:1px dotted #ddd;}
body.printer-friendly .level{float:left;padding:0 28px 0 7px;border-right:1px dotted #ddd;}
body.printer-friendly .serves{float:left;padding:0 7px;}
body.printer-friendly .times dt{float:left;clear:both;width:110px;}
body.printer-friendly .times dd{float:right;*clear: both;}
body.recipe-detail #print-bd .recipe-bodies .bodytext{display:block;margin:10px 0;}
body.printer-friendly .logo{float:right;}
body.printer-friendly #print-bd a.img-enlarge{display:none;}
/* trying bigger font-size; was 10px to start, now 14px */
body.printer-friendly .card{border:2px dotted #000;margin:0 auto 28px;padding:14px;font-size:14px;position:relative;}
body.printer-friendly .threebyfive{width:4.61in;height:2.61in;}
body.printer-friendly .fourbysix{width:5.63in;height:3.62in;}
body.printer-friendly .card-logo{position:absolute;bottom:14px;right:14px;z-index:4001;}
body.printer-friendly .card-meta{border-bottom:1px dotted #ddd;padding-bottom:7px;position:relative;}
body.printer-friendly .card-meta .card-num{position:absolute;top:0;right:0;_right:14px;}
body.printer-friendly .card .recipe-summary{font-size:100%;width:auto;float:none;border-bottom:1px dotted #ddd;margin:7px 0;padding-bottom:7px;}
/* trying bigger recipe title size; was 11px, now 16px */
body.printer-friendly .card .recipe-title{font-size:16px;font-family: "arial",sans-serif;margin-bottom:0;}
body.printer-friendly .card .ingredients, body.printer-friendly .card .method{padding-right:38px;}
body.printer-friendly .card .times{height:36px;float:left;width:200px;padding-right:7px;border-right:1px dotted #ddd;}
body.printer-friendly .card .level{height:36px;float:left;padding:0 28px 0 7px;border-right:1px dotted #ddd;}
body.printer-friendly .card .serves{height:36px;float:left;padding:0 7px;}
body.printer-friendly .card .times dt{float:left;clear:both;}
body.printer-friendly .card .times dd{float:right;*clear: both;}
body.printer-friendly .card .copyright{font-size:7px;position:absolute;bottom:0;left:1px;width:90%;padding:14px 14px 14px 13px;background: #fff;z-index:4000;}
body.printer-friendly .card img.tl{position:absolute;top: -2px;left: -2px;}
body.printer-friendly .card img.tr{position:absolute;top: -2px;right: -2px;}
body.printer-friendly .card img.bl{position:absolute;bottom: -2px;left: -2px;}
body.printer-friendly .card img.br{position:absolute;bottom: -2px;right: -2px;}