/* sni-food - Thu, 08 Jan 2009 16:08:05 -0500 */ 

*{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;}
p { text-align:justify; }
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;}
#fn-bd{background:url(body_bg_grad.png) repeat-x center top;}
#fn-bd em{font-style:italic;}
#fn-bd strong{font-weight:bold;}
html{height:100%;margin-bottom:-10px;}
#pushdown_adtag{width:994px;margin:0 auto;background-color:#fff;}
#fn-hd-wrap{background:url(hd_bg_wrapper.png) repeat-x center bottom;}
#fn-hd{background:transparent url(ext-header-bg.png) no-repeat scroll center bottom;z-index:2;_background:transparent url(http://images.foodnetwork.com/webfood/fn20/imgs/ext-header-bg.gif) no-repeat scroll center bottom;}
body.site-search #fn-hd, body.video #fn-hd, body#home.section #fn-hd, body.video-detail #fn-hd{background-position:center -104px;}
#fn-hd a{color:#fff;text-decoration:none;}
#fn-hd #leaderboard .ad-ldr{width:728px;margin:0 auto;height:104px;}
#fn-hd .brand{position:absolute;z-index:4;margin: -26px 0 0 -12px;}
#fn-hd .brand a{cursor:pointer;display:block;background:url(hd-brand.png) no-repeat left top;_background-image:none;width:232px;height:125px;text-indent:-9999px;overflow:hidden;margin-top:10px; margin-left:18px; }
#deck{margin-left:110px;height:30px;}
#deck ul{float:right;margin-top:10px;}
#deck ul li{background:url(bullet-white.png) no-repeat left center;display:inline;font-size:85%;padding-left:7px;}
#deck ul li.first{background:none;}
#deck ul li a:hover{text-decoration:underline;}
#fn-hd .topnav{width:100%;height:33px;}
#fn-hd .topnav ul{float:right;height:33px;margin-right:355px;_margin-right:178px;}
#fn-hd .topnav li{float:left;}
#fn-hd .topnav li a{display:block;height:33px;text-indent: -9999px;overflow:hidden;cursor:pointer;}
#fn-hd .topnav .recipes-and-cooking a.nav-on{width:162px;background:url(hd-tab-rec-on.png) no-repeat left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-rec-on.png', sizingMethod='crop');}
#fn-hd .topnav .recipes-and-cooking a, #fn-hd .topnav .recipes-and-cooking a.nav-off{width:141px;background:url(hd-tab-rec.png) no-repeat left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-rec.png', sizingMethod='crop');}
#fn-hd .topnav .shows a.nav-on{width:77px;background:url(hd-tab-shows-on.png) no-repeat left top;margin:0 1px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-shows-on.png', sizingMethod='crop');}
#fn-hd .topnav .shows a, #fn-hd .topnav .shows .nav-off{width:69px;background:url(hd-tab-shows.png) no-repeat left top;margin:0 1px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-shows.png', sizingMethod='crop');}
#fn-hd .topnav .chefs .nav-on{width:71px;background:url(hd-tab-chefs-on.png) no-repeat left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-chefs-on.png', sizingMethod='crop');}
#fn-hd .topnav .chefs a, #fn-hd .topnav .chefs .nav-off{width:65px;background:url(hd-tab-chefs.png) no-repeat left top;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-tab-chefs.png', sizingMethod='crop');}
#fn-hd .nav-wrap{float:right;background-color:#c4110a;margin-left:15px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border-top:1px solid #d03d3d;position:relative;z-index:3;width:950px;height:33px;*height:32px;}
#fn-hd .nav{font-family:'trebuchet ms';position:relative;z-index:5;}
#fn-hd .nav ul{position:absolute;z-index:5000;right:0;top:0;*right:4px;}
#fn-hd .nav li{float:left;border-left:1px solid #8e0e0a;}
#fn-hd .nav li a{display:block;_display:inline-block;padding:10px 10px 0;height:24px;*height:23px;}
#fn-hd #clips a{*margin-right:-3px;_margin-right:5px;}
#fn-hd #clips a span{background:url(icon-clip.gif) no-repeat 4px 1px;padding-left:22px;}
#fn-hd .nav li a:hover,#fn-hd #clips a:hover, #fn-hd .nav a.dd-on{background:#AC1616 url(nav-hover.png) repeat-x left top;height:24px;*height:23px;}
#fn-hd .nav li.nav-w .drop, #fn-hd .nav li.nav-e .drop{position:absolute;width:341px;left:-9999em;z-index:5000;}
#fn-hd .nav li .drop .hd{background:url(sp-popups.png) no-repeat -1284px 0;height:7px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-341-hd.png', sizingMethod='crop');}
#fn-hd .nav li .drop .ft{background:url(sp-popups.png) no-repeat -1966px 0;height:14px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-341-ft.png', sizingMethod='crop');}
#fn-hd .nav li .drop .bd{background:url(sp-popups.png) repeat-y -1625px 0;padding:0 7px;_float:left;_background-image:none;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-341-bd.png', sizingMethod='scale');}
#fn-hd .nav li .drop .content{background-color:#faf5ef;}
#fn-hd .nav li .drop h3{background-color:#F0E5CB;padding:4px 14px;font-weight:bold;position:relative;clear:both;}
#fn-hd .nav li .drop h3:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#fn-hd .nav li .drop h3 span{display:block;text-indent:-9999em;background:url(sp-popups.png) no-repeat left top;width:12px;height:12px;position:absolute;right:6px;top:6px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
#fn-hd .nav .drop li{background:none;height:auto;border:0;float:none;}
#fn-hd .nav .drop li a{display:inline;height:auto;background:none;}
#fn-hd .nav .drop li a:hover{background:none;height:auto;}
#fn-hd .nav li.nav-w:hover .drop, #fn-hd .nav li.nav-e:hover .drop{left:auto;top:28px;}
#fn-hd .nav .content ul{right:0;top:0;background-color:#faf5ef;position:relative;float:left;width:147px;padding:5px 0 5px 14px;margin:0;}
#fn-hd .nav .content .shows ul{float:none;width:311px;}
#fn-hd .nav .content .products ul{padding-bottom:7px;}
#fn-hd .nav .content .chefs-az ul, #fn-hd .nav .content .shows-az ul{width:311px;;float:none;height:90px;overflow:auto;}
#fn-hd .nav .content ul li{background:url(bullet-red.gif) no-repeat left 9px;line-height:1.2em;padding:2px 0 2px 10px;}
#fn-hd .nav .content li a:link{color: #1e7bac;text-decoration:none;padding:0;}
#fn-hd .nav .content li a:hover{color:#B50938;text-decoration:underline;}
#fn-hd .nav .content li a:visited{color: #7BA1B5;text-decoration:none;padding:0;}
#fn-hd .nav .content .inside .cta{width:311px;padding:0 0 0 14px;}
#fn-hd .nav .content .inside .cta-title{font-weight:bold;}
#fn-hd .nav .content .inside .cta li{background:none;float:left;padding:7px 5px 7px 0;}
#fn-hd .nav .content .inside .cta li.last{background:url(bullet-black.png) no-repeat left center;padding-left:10px;}
#fn-hd .nav .content .more{background-image:none;padding:4px 0 7px 0;margin:0;}
#fn-hd .nav .content .more a{color: #1e7bac;font-weight:bold;padding:0;margin:0;}
ul.chefs-nav, ul.shows-nav, body#shows ul.recipes-nav, body#shows ul.chefs-nav, body#chefs ul.recipes-nav, body#chefs ul.shows-nav{display:none;}
body#chefs ul.chefs-nav, body#shows ul.shows-nav{display:block;}
#fn-hd .search{margin:34px 0 0;padding:10px 0;background:#f8eee1 url(ifn-bg.png) no-repeat left bottom;padding-left:250px;position:relative;*position:none;}
#fn-hd ul.member{float:right;line-height:32px;padding:0 10px;}
#fn-hd ul.member li{display:inline;background:url(bullet-black.png) no-repeat 3px center;padding-left:10px;}
#fn-hd ul.member li.first{background:none;}
#fn-hd ul.member a{color: #1e7bac;font-size:85%;}
#fn-hd ul.member a:hover{color: #b50938;text-decoration:underline;}
#fn-hd .search .input{background:url(hd-search-input.png) no-repeat left top;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-search-input.png', sizingMethod='image/scale/crop');padding-left:10px;border:0;width:302px;height:32px;float:left;}
#fn-hd .search .input input{outline:none;border:0;padding-top:8px;background:transparent;font-family:'trebuchet ms';color:#3d3d3d;position:absolute;width:302px;height:21px;}
#fn-hd .search .select{background:url(hd-search-drop-clr.png) no-repeat left top;float:left;width:112px;height:32px;}
#fn-hd .search select{width:89px;margin-top:8px;margin-left:12px;font-size:85%;}
#fn-hd .search .select select{position:absolute;left:-999em;}
#foodSearchForm .dd-list{height:32px;width:112px;margin:0;padding:0 0 0 5px;}
#foodSearchForm .dd-list dt a em{background:none;}
#foodSearchForm .dd-list dt{background:none;}
#foodSearchForm .dd-list dt a{font-size:77%;padding:0 0 0 5px;margin:5px 0 0 0;background:url(hd-search-drop.gif) no-repeat 0 3px;}
#foodSearchForm .dd-list dt.active a{color: #ccc;background:url(hd-search-drop.gif) no-repeat left -24px;}
#foodSearchForm .dd-list dd{width:120px;margin:-4px 0 0 -42px;}
#foodSearchForm .dd-list dd .dd-hd{height:7px;background:url(sp-popups.png) no-repeat -177px 0;*font-size: 1%;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-120-hd.png', sizingMethod='crop');}
#foodSearchForm .dd-list dd .dd-bd{background:url(sp-popups.png) repeat-y -297px 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-120-bd.png', sizingMethod='scale');}
#foodSearchForm .dd-list dd .dd-ft{height:7px;background:url(sp-popups.png) no-repeat -417px -5px;*font-size: 1% _font-size: 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-120-ft.png', sizingMethod='crop');}
#foodSearchForm .dd-list dd .dd-bd h3{text-indent: -999em;_height:0;_font-size:0;_overflow:hidden;}
#foodSearchForm .dd-list dd .dd-bd ul{overflow:visible;margin:0;padding:0;_height:auto;}
#foodSearchForm .dd-list dd .dd-bd a{color:#1E7BAC;text-decoration:none;}
#foodSearchForm .dd-list dd .dd-bd a:hover{color:#b50938;}
#foodSearchForm .dd-list dd .dd-bd h3{height:5px;background:none;}
#fn-hd .search button{cursor:pointer;background:url(hd-search-submit.png) no-repeat left top;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-search-submit.png', sizingMethod='image/scale/crop');border:0;width:80px;height:32px;float:left;overflow:hidden;_margin-left: -5px;}
#fn-hd .search button span{display:block;text-indent:-9999px;}
#asug.drop .hd{background:url(drop-tcap.png) no-repeat left top;height:7px;font-size:1%;}
#asug.drop .ft{background:url(drop-bcap.png) no-repeat left top;height:7px;}
#asug.drop .bd{background:url(drop-bg.png) repeat-y left top;padding:0 7px;}
#asug.drop{width:341px;padding:0px;overflow:hidden;z-index:100;}
#asug.drop ul{background: #F8F2EA;width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
#asug.drop iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
#asug.drop li{color: #1e7bac;margin:0px;padding:2px 5px;cursor:pointer;display:block;width:315px;overflow:hidden;}
#asug.drop li.ac_over{color: #b50a36;background: #fff;}
a:link{color: #1e7bac;text-decoration:none;}
a:visited{color: #7BA1B5;text-decoration:none;}
a:hover{color: #b50938;text-decoration:underline;}
a:active{color: #f33;text-decoration:none;}
#fn-bd a.button{display:block;background:url(ui1.png) left top no-repeat;padding-left:2px;text-align:center;margin:0 auto;color:#b50938;font-size:108%;font-family: "trebuchet ms", sans-serif;text-transform:uppercase;}
#fn-bd a.button span{background:url(ui1.png) right top no-repeat;display:block;height:23px;padding:7px 2px 0;}
#fn-bd a.button:hover{text-decoration:none;outline:none;color: #f33;}
#fn-bd a.button:active{background-position:left -30px;outline:none;}
#fn-bd a.button:active span{background-position:right -30px;outline:none;}
#fn-bd button.button{background:url(ui1.png) left top no-repeat;text-align:center;margin:0 auto;color: #b50938;font-size:108%;font-family: "trebuchet ms", sans-serif;text-transform:uppercase;border:0;padding:0 0 0 2px;cursor:pointer;*height: 30px;}
#fn-bd button.button span{background:url(ui1.png) right top no-repeat;display:block;height:23px;padding:7px 6px 0;}
#fn-bd button.button:hover{text-decoration:none;outline:none;color: #f33;}
#fn-bd button.button:active{background-position:left -30px;outline:none;}
#fn-bd button.button:active span{background-position:right -30px;outline:none;}
#fn-bd button.button.disabled{background-position:left -90px;outline:none;color: #ccc;cursor:default;}
#fn-bd button.button.disabled span{background-position:right -90px;outline:none;color: #ccc;cursor:default;}
#fn-bd button.button::-moz-focus-inner{padding:0;border:0;}
#fn-bd{color:#3d3d3d;}
#main-bd{background:url(bd-bg-crop.png) repeat-y center top;width:1002px;margin:0 auto;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/bd-bg-crop.png', sizingMethod='scale');}
.mini-lead .hd{height:8px;background:url(home-alt-sprite.png) no-repeat 0 -9px;}
#main-bd .wrap{background:url(2-1-tcap.png) no-repeat center top;padding-top:7px;}
#main-bd .content{clear:both;background:url(fn-e-bg.png) #fff repeat-y 630px top;padding-top:7px;}
#main-bd .content .wrap{background:none;padding:0;}
#fn-w{padding:0 0 14px;width:630px;float:left;clear:both;overflow:hidden;}
#fn-w h1{text-transform:uppercase;color:#c4110a;font:bold 161.6%/1.6 'trebuchet ms', sans-serif;margin:0 0 21px 14px;overflow:hidden;height:23px;line-height:1.1em;}
#fn-w h1 a{color: #c4110a;}
#fn-w h2,h4,h5{font-family: "trebuchet ms", sans-serif;color: #3d3d3d;font-weight:bold;}
#fn-w h2{font-size:138.5%;margin:14px 0;}
.fn-we{width:391px;overflow:hidden;border-left:1px dotted #ddd;padding:2px 14px 0;float:right;margin-top:16px;}
.fn-ww{background:url(ww-caps.gif) no-repeat left top;width:210px;float:left;padding:21px 0 18px;}
.fn-ww .pod{padding:2px 14px 22px;background:url(ww-caps.gif) no-repeat -210px bottom;}
.fn-ww h4{font-size:108%;margin-bottom:12px;}
.fn-ww h5{font-size:108%;margin:0 0 7px;}
.crsl-ww .hd{background-image:none;margin-bottom:11px;}
#fn-w .pod-lg{margin-bottom:14px;padding:5px 0 0 0;background: #fff url(sp-boxBorders.png) no-repeat -3925px top;}
#fn-w .pod-lg .bd{padding:0 4px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
#fn-w .pod-lg .ft{padding:5px 0 0;background: #fff url(sp-boxBorders.png) no-repeat -4527px bottom;}
#fn-e{width:336px;padding:0 14px 14px;float:left;}
#fn-e .pod{margin-bottom:14px;background:url(sp-boxBorders.png) no-repeat -362px 0;padding:5px 0 0 0;}
#fn-e .pod .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 4px;}
#fn-e .pod .ft{padding:5px 0 0;background:url(sp-boxBorders.png) no-repeat -698px bottom;clear:both;}
.pods .hd{height:5px;background:url(sp-boxBorders.png) no-repeat top left;}
.pods .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 4px;}
.pods .ft{height:5px;background:url(sp-boxBorders.png) no-repeat bottom left;}
.pods.ncol{width:391px;}
.pods.ncol .hd{background-position: -1034px 0;}
.pods.ncol .ft{background-position: -1425px -92px;}
.drops .hd{height:7px;background:url(sp-popups.png) no-repeat left top;*font-size: 1%;}
.drops .bd{background:url(sp-popups.png) repeat-y left top;padding:0 6px;}
.drops .ft{height:7px;background:url(sp-popups.png) no-repeat left top;*font-size: 1%;}
.drops .bd .close{display:block;text-indent:-9999em;background:url(drop-btn-close.png) no-repeat left top;width:12px;height:12px;position:absolute;right:7px;_right:11px;top:6px;}
.drops.small{width:249px;}
.drops.small .hd{background-position: -537px 0;}
.drops.small .bd{background-position: -786px 0;}
.drops.small .ft{background-position: -1035px -5px;}
#fn-w div.error{margin-left:14px;width:602px;}
#fn-w div.error .hd{background:url(error-tcap.png) no-repeat left top;height:5px;}
#fn-w div.error .bd{position:relative;background-color:#FAF4EE;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;padding:10px 14px;}
#fn-w div.error .bd span{display:block;font-size:123.1%;font-family:'trebuchet ms';margin-bottom:7px;font-weight:bold;}
#fn-w div.error .ft{background:url(error-bcap.png) no-repeat left top;height:7px;}
#fn-w div.error .close{position:absolute;top:4px;right:10px;display:block;text-indent:-9999em;background:url(drop-btn-close.png) no-repeat left top;width:12px;height:12px;}
#mrb-home{margin-top:-11px;margin-bottom:25px;}
#mrb-home h3{font-size:138.5%;line-height:2em;font-family:'trebuchet ms';margin:0 0 2px 0;font-weight:bold;}
#mrb-home h4{font-family: "arial",sans-serif;}
#mrb-home .bd h4{font-family:'trebuchet ms';}
#mrb-home .hd{position:relative;height:55px;padding:14px 0 0 15px;}
#mrb-home.mrb-sin .hd{height:5px;margin-top:20px;}
#mrb-home .bd{padding-left:14px;}
#mrb-home .mrb-sup{background:url(mrb-signup.png) no-repeat top right;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/mrb-signup.png', sizingMethod='crop');display:block;text-indent:-9999em;width:91px;height:72px;position:absolute;right:1px;top:-8px;cursor:pointer;}
#mrb-home li{background:url(bullet-grey.png) no-repeat left 9px;padding-left:10px;line-height:1.6em;}
#mrb-home .sm-tabs{margin: -23px 6px 0;}
#mrb-home .ui-tabs-panel{padding:5px 0;}
#mrb-home .ui-tabs-panel h6{margin-bottom:20px;}
#mrb-home.loading div, #mrb-home.loading h3{display:none;}
#mrb-home #loading{display:block;text-align:center;height:100px;width:100%;}
#mrb-home #loading img{margin:40px 0;}
#toolbar{padding:0 14px 14px;border-bottom:1px dotted #d8d8d8;margin-bottom:14px;}
#toolbar .font-resize{float:left;font-size:85%;}
#toolbar .font-resize span{float:left;}
#toolbar .font-resize ul{float:left;}
#toolbar .font-resize li{float:left;line-height:13px;padding:0 4px;cursor:pointer;}
#toolbar .font-resize li.active{background: #ddd;}
#toolbar .font-resize .sm{font-size:85%;}
#toolbar .font-resize .med{font-size:100%;}
#toolbar .font-resize .lg{font-size:116%;}
#toolbar .sharing{float:right;font-size:85%;}
#toolbar .sharing li{float:left;padding:0 7px 0 11px;}
#toolbar .sharing li.print{background-image:none;}
#toolbar .sharing li.print a{background:url(sp-iconsNorm.gif) no-repeat 0 -41px;padding-left:15px;}
#toolbar .sharing li.print a:hover{background-position:0 -62px;}
#toolbar .sharing li.email a{background:url(sp-iconsNorm.gif) no-repeat 0 -83px;padding-left:17px;}
#toolbar .sharing li.email a:hover{background-position:0 -104px;}
#email-a-friend{position:absolute;top:32px;right:368px;width:434px;height:363px;display:none;z-index:4000;}
#email-a-friend .hd{background:url(email-a-friend-assets.png) no-repeat top left;background-position:0 0;padding-top:7px;}
#email-a-friend .hd h3{background:url(email-a-friend-assets.png) repeat-y top left;background-position: -434px 0;font-size:108%;font-family: "trebuchet ms", sans-serif;font-weight:bold;line-height:1.6;}
#email-a-friend .hd h3 span{background: #f3ead5;display:block;padding:2px 14px;margin:0 7px;}
#email-a-friend .hd .close{position:absolute;top:13px;right:15px;background:transparent url(sp-popups.png) no-repeat 0 0;width:12px;height:12px;text-indent: -9999px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
#email-a-friend .bd{clear:both;background:url(email-a-friend-assets.png) repeat-y top left;background-position: -434px 0;padding:14px 7px;}
#email-a-friend .bd .minor{color: #999;}
#email-a-friend .bd .alert{color: #b50938;}
#email-a-friend .ft{height:7px;background:url(email-a-friend-assets.png) repeat-y top left;background-position: -868px 0;}
#email-a-friend .area-box{margin-top:7px;background:url(emailafriend-textarea.gif) no-repeat top left;}
#email-a-friend .area-box span{background:url(emailafriend-bcap.gif) no-repeat bottom left;display:block;padding-bottom:3px;}
#email-a-friend .bd .area-box textarea{background:transparent;width:382px;font-size:85%;color: #3d3d3d;height:65px;padding:5px;border:0;resize:none;}
#email-a-friend div.text-box{margin-top:7px;}
#email-a-friend .text-box input{color: #3d3d3d;font-weight:normal;}
#email-a-friend .text-box, #email-a-friend .text-box span{background-color: #faf5ef;}
#email-a-friend .sm-field{float:left;width:189px;margin:0 0 14px 14px;}
#email-a-friend .lg-field{clear:both;margin:14px 14px;}
#email-a-friend button.button{width:74px;}
#email-a-friend form{display:block;}
#email-a-friend .form-submit{text-align:center;}
#email-a-friend .form-submit .cancel{font-size:85%;}
#email-a-friend .form-submit .cancel.disabled{color: #999;}
#email-a-friend .form-submit .cancel.disabled a{cursor:default;color: #999;}
#email-a-friend .form-submit .cancel.disabled a:hover{text-decoration:none;}
#email-a-friend label{padding:4px 0;}
#email-a-friend label.error{padding:4px;background-color:#ffd24f;}
#email-a-friend .loading{text-align:center;margin:125px 0 126px;display:none;}
#email-a-friend .loading p{margin-bottom:10px;}
#email-a-friend .success{margin:14px 14px 0;display:none;}
#email-a-friend .success p{margin:0 0 14px;}
.fn-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-e{float:left;text-align:center;margin:14px;color: #999;}
body.printer-friendly #print-hd{width:602px;padding:14px 15px 23px 14px;background:url(printfriendly_tcap.png) no-repeat bottom left;}
body.printer-friendly #print-hd #print-sponsor{font-size:77%;color: #999;float:right;}
body.printer-friendly #print-hd #print-sponsor span{padding:10px 4px 0 0;float:left;}
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 button.button{background:url(ui1.png) left top no-repeat;text-align:center;margin:0 auto;color: #b50938;font-size:108%;font-family: "trebuchet ms", sans-serif;text-transform:uppercase;border:0;padding:0 0 0 2px;cursor:pointer;*height: 30px;width:104px;float:left;}
body.printer-friendly button.button span{background:url(ui1.png) right top no-repeat;display:block;height:23px;padding:7px 2px 0;}
body.printer-friendly button.button:hover{text-decoration:none;outline:none;color: #f33;}
body.printer-friendly button.button:active{background-position:left -30px;outline:none;}
body.printer-friendly button.button:active span{background-position:right -30px;outline:none;}
body.printer-friendly button.button.disabled{background-position:left -90px;outline:none;color: #ccc;cursor:default;}
body.printer-friendly button.button.disabled span{background-position:right -90px;outline:none;color: #ccc;cursor:default;}
body.printer-friendly button.button::-moz-focus-inner{padding:0;border:0;}
body.printer-friendly #print-meta p{float:left;}
body.printer-friendly #print-meta p.copyright{float:right;}
body.printer-friendly #print-ft{background:url(printfriendly_bcheek.png) no-repeat 622px bottom;height:7px;border-bottom:1px dotted #ddd;clear:both;}
body.printer-friendly .episode-find ul li .bd{display:block;padding:0;margin:0;}
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 #print-w .print-art-bd p{margin-left:0;}
body.printer-friendly .print-art-bd ul li{list-style-position:inside;}
body.printer-friendly .print-art-bd ol{line-height:169%;}
body.printer-friendly .print-art-bd ol li{list-style-position:outside;list-style-type:decimal;margin-left:21px;}
body.printer-friendly .print-art-bd .bigQ, body.printer-friendly .print-art-bd .bigA{height:20px;top:-1px;background:none;text-indent:0;font-size:162%;font-weight:bold;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');}
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 .episode-num{font-size:100%;}
body.printer-friendly .episode-find ul li{padding:0 0 7px;border-bottom:0;}
body.printer-friendly .episode-image{position:static;margin:0;padding:0 0 14px 14px;background:none;border:none;float:right;}
body.printer-friendly .episode-tunein{float:right;clear:right;width:134px;margin:0 0 14px 14px;padding:14px;border:1px solid #ddd;}
body.printer-friendly .recipe-bodies{clear:both;}
body.printer-friendly .recipe-image{float:right;}
body.printer-friendly .recipe-summary{width:428px;float:left;border-bottom:1px dotted #ddd;margin:7px 14px 7px 0;padding-bottom:7px;font-size:85%;}
body.printer-friendly .rcp-wrap{clear:left;}
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 .card{border:2px dotted #000;margin:0 auto 28px;padding:14px;font-size:10px;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;}
body.printer-friendly .card .recipe-title{font-size:11px;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;}
.form-error{margin:14px;background: #fef5ef;padding:0;width:602px;display:none;}
.form-error .hd{background:url(w-tcap.png) no-repeat top left;padding:14px 14px 5px 14px;color: #b50938;}
.form-error .bd{background:url(w-bcap.png) no-repeat bottom left;padding:0 14px 14px;}
.list li{background:url(bullet-grey.png) no-repeat left 6px;padding-left:11px;line-height:1.6em;}
.list-alt li{background:url(bullet-red.gif) no-repeat left 6px;padding-left:11px;line-height:1.6em;}
.pod.list li.active{background:url(bullet-red.gif) no-repeat left 6px;}
#fn-bd .pod.list li.active a{font-weight:bold;color:#333;}
.cta{display:block;margin-top:5px;font-size:85%;}
.more-options{padding-top:7px;width:auto;}
.more-options .cta{background:url(icon-expand.gif) no-repeat left center;padding-left:15px;cursor:pointer;color: #1e7bac;}
.more-options .panel{display:none;}
.more-options.active .cta{display:none;}
.more-options.active .panel{display:block;}
.more-options p{font-size:85%;}
.more-options li{background:url(bullet-red.gif) no-repeat left center;padding-left:10px;margin-top:7px;}
p.minor{font-size:85%;line-height:1.6;}
.sm-tabs h5, .sm-tabs li{float:left;text-transform:uppercase;margin:0 3px 3px 0;font-weight:normal;font-size:77%;}
.sm-tabs h5 a:link, .sm-tabs h5 a:visited, .sm-tabs li a:link, .sm-tabs li a:visited{color: #b50938;display:block;background:url(ui1.png) left -120px no-repeat;padding-left:2px;text-align:center;}
.sm-tabs h5 a span, .sm-tabs li a span{background:url(ui1.png) right -120px no-repeat;display:block;padding:4px 7px 2px;color: #b50938;}
.sm-tabs h5 a:hover span, .sm-tabs li a:hover span{text-decoration:none;color: #f33;}
.sm-tabs h5.ui-tabs-selected a, .sm-tabs li.ui-tabs-selected a{background-position:left -156px;}
.sm-tabs h5.ui-tabs-selected a:hover, .sm-tabs li.ui-tabs-selected a:hover{color: #3d3d3d;}
.sm-tabs h5 a:hover, .sm-tabs li a:hover{text-decoration:none;}
.sm-tabs h5.ui-tabs-selected a span, .sm-tabs li.ui-tabs-selected a span{background:url(ui1.png) no-repeat right -156px;color:#222;}
.sm-tabs h5 a:active, .sm-tabs li a:active{background-position:left -138px;}
.sm-tabs h5 a:active span, .sm-tabs li a:active span{background-position:right -138px;color:#b50938;}
.sm-tabs h5.ui-tabs-selected a:active{background-position:left -156px;}
.sm-tabs h5.ui-tabs-selected a:active span{background-position:right -156px;color: #3d3d3d;}
.lg-tabs{;}
.lg-tabs h5, .lg-tabs li{float:left;text-transform:uppercase;margin:3px 3px 3px 0;font-weight:normal;font-size:100%;}
.lg-tabs h5 a:link, .lg-tabs h5 a:visited, .lg-tabs li a:link, .lg-tabs li a:visited{color: #b50938;display:block;background:url(ui1.png) left top no-repeat;padding-left:2px;text-align:center;}
.lg-tabs h5 a span, .lg-tabs li a span{background:url(ui1.png) right top no-repeat;display:block;padding:8px 11px 7px;color: #b50938;font-family: "trebuchet ms", sans-serif;}
.lg-tabs h5 a:hover span,.lg-tabs li a:hover span{color:#f33;text-decoration:none;}
.lg-tabs h5 a:active span,.lg-tabs li a:active span{color: #b50938;}
.lg-tabs li.active a{background-position:left -60px;}
#fn-bd .lg-tabs li.active a:hover{text-decoration:none;}
.lg-tabs li.active a span{background-position:right -60px;color: #222;cursor:default;}
.lg-tabs h5.ui-tabs-selected a, .lg-tabs li.ui-tabs-selected a{background-position:left -60px;}
.lg-tabs h5.ui-tabs-selected a:hover, .lg-tabs li.ui-tabs-selected a:hover{text-decoration:none;}
.lg-tabs h5.ui-tabs-selected a span, .lg-tabs li.ui-tabs-selected a span{background-position:right -60px;color:#222;cursor:default;}
.lg-tabs h5 a:active, .lg-tabs li a:active{background-position:left -30px;}
.lg-tabs h5 a:active span, .lg-tabs li a:active span{background-position:right -30px;}
.lg-tabs h5.ui-tabs-selected a:active{background-position:left -60px;}
.lg-tabs h5.ui-tabs-selected a:active span{background-position:right -60px;}
#fn-ft{background:url(ft-ft-bg.png) repeat-x center top;color:#fff;}
#fn-ft a{color:#fff;}
#fn-ft .wrap{background:url(ft-ft-bg.png) repeat-x center top;}
#fn-ft h4{font-family:'trebuchet MS';font-size:103%;font-weight:bold;color:#3d3d3d;}
#fn-ft a,#xpromo-ft a, #sponsor-links a{color:#1e7bac;text-decoration:none;}
#fn-ft .ft a{color:#fff;text-decoration:none;}
#fn-ft .ft{background:#911513 url(ft-ft-bg.png) no-repeat center top;color:#fff;}
#fn-ft .ft .wrap{background:url(ft-ft-bg.png) no-repeat center top;padding-bottom:16px;}
#sponsor-links{background:#EEEAE0 url(bd-bg-crop.png) repeat-y center top;_position:relative;_left:0;margin-bottom:0;margin:0 auto;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/bd-bg-crop.png', sizingMethod='scale');}
#sponsor-links .wrap{background-color:#fff;}
#sponsor-links .bd{background:#fff url(splink-topcap.png) no-repeat center top;padding:21px 14px 14px;}
#sponsor-links h4{margin:0 0 7px;}
#sponsor-links li{float:left;width:213px;margin-right:14px;padding-left:9px;font-size:93%;background:url(bullet-grey.png) no-repeat left 6px;margin-bottom:4px;padding-left:11px;}
#xpromo-ft{background:url(ft-bg.png) repeat-x left bottom;}
#xpromo-ft .content{background:url(bd-bg-crop.png) repeat-y center top;width:1002px;margin:0 auto;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/bd-bg-crop.png', sizingMethod='scale');}
#xpromo-ft .content .wrap{background-color:#FAEFE0;padding:14px 0 7px;}
#xpromo-ft .internal{float:left;margin-left:14px;}
#xpromo-ft .internal h4{margin-bottom:7px;margin-top:14px;}
#xpromo-ft .internal li{background:url(bullet-grey.png) no-repeat 0 7px;margin-bottom:4px;padding-left:11px;}
#xpromo-ft .carousel{float:right;margin-right:14px;}
#fn-ft .nav-wrap{background-color:#c4110a;width:994px;opacity:0.5;-moz-opacity:0.5;border-top:1px solid #d03d3d;filter:alpha(opacity=50);position:relative;z-index:3;height:34px;*height:32px;}
#fn-ft .nav{font-family:'trebuchet ms';position:relative;z-index:5;border-bottom:1px solid #8e0e0a;text-align:right;}
#fn-ft .nav ul{position:absolute;z-index:5000;right:0;top:-34px;*top:-32px;}
#fn-ft .nav a, #fn-ft .links a{color:#fff;}
#fn-ft .links a:hover{text-decoration:underline;}
#fn-ft .nav li{float:left;border-left:1px solid #8e0e0a;}
#fn-ft .nav li a{display:block;_display:inline-block;padding:8px 14px 5px;line-height:1.6em;}
#fn-ft .nav li a:hover{background:#AC1616 url(nav-hover.png) repeat-x left top;}
#fn-ft .brand{position:absolute;left:6px;top:-28px;text-indent:-99999px;overflow:hidden;}
#fn-ft .brand a{display:block;background:url(ft-brand.png) no-repeat left top;width:222px;height:125px;*background-image: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ft-brand.png', sizingMethod='image/scale/crop');}
#fn-ft .brand a img{display:none;}
#fn-ft .brand a span{text-indent:-99999px;overflow:hidden;display:block;width:0;}
#fn-ft .search{margin:15px auto;width:392px;}
#fn-ft .search .input{background:url(search-sprite.png) no-repeat left top;*background-image: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-search-input.png', sizingMethod='image/scale/crop');padding-left:10px;width:302px;height:32px;float:left;}
#fn-ft .search .input input{outline:none;border:0;padding-top:8px;background:transparent;position:absolute;width:302px;height:21px;color:#3d3d3d;font-family:'trebuchet ms';}
#fn-ft .search .select{background:url(hd-search-drop.png) no-repeat left top;*background-image: none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-search-drop.png', sizingMethod='image/scale/crop');float:left;width:112px;height:32px;}
#fn-ft .search select{width:89px;margin-top:8px;margin-left:12px;font-size:85%;}
#fn-ft .search .select select{display:none;}
#fn-ft .search .select:hover select{display:block;}
#fn-ft .search button{cursor:pointer;background:url(hd-search-submit.png) no-repeat left top;*background-image: none;*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/hd-search-submit.png', sizingMethod='image/scale/crop');border:0;width:80px;height:32px;float:left;overflow:hidden;}
#fn-ft .search button span{display:block;text-indent:-9999px;}
#fn-ft .links{;}
#fn-ft .links p{padding:0;margin:4px 0;}
#fn-ft .sister, #fn-ft .legal{font-size:85%;}
#fn-ft .sister{float:left;margin-top:-4px;}
#fn-ft .legal{float:right;text-align:right;}
#fn-ft .legal li{display:inline;background:transparent url(bullet-white.png) no-repeat scroll right center;margin-right:1px;padding-right:6px;*margin-right: 6px;}
#fn-ft .legal li.last{background-image:none;margin-right:0;padding-right:0;}
.no-player-installed{position:relative;width:300px;top:50%;margin: -13px auto 0 auto;color: #333;text-align:center;}.dpl-accordion{width:195px;}
.dpl-accordion li{background:transparent url(dpl-accordion-imgsprts.gif) no-repeat -207px bottom;padding:0 0 10px 10px;margin-bottom:10px;border-left:1px solid #ccc;}
.dpl-accordion li.last{margin-bottom:0px;}
.dpl-accordion .link{background:transparent url(dpl-accordion-imgsprts.gif) no-repeat -3px -1px;padding:10px 0px 0px 10px;margin-left:-10px;}
.dpl-accordion .link h3{background:transparent url(dpl-accordion-imgsprts.gif) no-repeat 0 -42px;padding-left:13px;color:#d72d82;font:100% Arial, sans-serif;cursor:pointer;text-decoration:none;}
.dpl-accordion div.selected h3{background:transparent url(dpl-accordion-imgsprts.gif) no-repeat 0 -55px;}
.dpl-accordion .bd{border-right:1px solid #ccc;}
.jcarousel-container{position:relative;}
.jcarousel-container p{margin:0;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-item{float:left;list-style:none;background:none;width:75px;height:75px;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}
.e-acco,#dpl-onfn{width:336px;margin-bottom:13px;background:url(e-tcap.png) no-repeat top left #fff;padding-top:5px;}
.e-acco a:link,.e-acco a:visited{color:#387AA7;text-decoration:none;}
.e-acco a:hover{color:#B50938;text-decoration:underline;}
.e-acco a:active{color:#F00;text-decoration:none;}
.e-acco .hd, #dpl-onfn .hd{margin:0 5px 4px;_margin-bottom:0;padding:4px 0 0;background:#3F3F3F url(pop-tcap.png) no-repeat top left;height:auto;*height: 36px;}
.e-acco .hd h3, #dpl-onfn .hd h3{font-weight:bold;background:url(pop-hd-bg.png) repeat-x bottom left;}
.e-acco .hd h3 span, #dpl-onfn .hd h3 span{background:url(pop-bcap.png) no-repeat bottom left;display:block;padding:6px 14px 11px 14px;font-size:123%;font-family:'trebuchet ms';color:#fff;_height:20px;}
.e-acco .bd, #dpl-onfn .bd{padding-left:4px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;_margin-top: -6px;}
#dpl-onfn .bd{padding-left:0;}
.e-acco .bd h3{color:#d72d82;font:138.5% "Trebuchet MS",sans-serif;padding:10px 0 5px 0px;}
.e-acco .ft, #dpl-onfn .ft{background:url(fn-e-bcap.png) no-repeat 0 0;height:5px;margin-top:-4px;_margin-top:0;}
.e-acco .bd .hd,.e-acco .bd .bd,.e-acco .bd .ft{margin:0;}
.e-acco .bd .dpl-tabs h5{float:left;font-size:77%;text-transform:uppercase;margin:5px;}
.e-acco .sm-tabs{border-bottom:1px solid #F3EAD5;padding-bottom:3px;*padding-bottom:5px;}
.e-acco .bd .dpl-tabs h5 a:link, .e-acco .bd .dpl-tabs h5 a:visited{color:#900;text-decoration:none;background:url(ui1.png) no-repeat -303px -174px;padding-right:2px;}
.e-acco .bd .dpl-tabs h5 a span{padding:3px 8px;display:block;background:url(ui1.png) no-repeat -0 -174px;}
.e-acco .bd ul li ul li{border-bottom:1px solid #f3ead5;line-height:1.384em;padding:0 7px 2px 7px;}
.e-acco .bd ul li ul.media li{list-style:none;margin-left:0;background-image:none;}
.e-acco .bd ul li ul li.last{border-bottom:0;}
.e-acco .bd li.selected ul.media{overflow:auto;overflow-x:hidden;*position:relative;height:139px;}
.e-acco .bd ul.media li a img{border:1px solid #ddd;float:left;margin-right:7px;padding:1px;}
.e-acco .bd ul.media li{padding:4px 0 7px 10px;}
.e-acco .bd .panel{height:0;overflow:hidden;background:url(acco-bg.gif) no-repeat top center #F9F4EF;position:relative;}
.e-acco li.selected .panel{height:149px;margin-right:4px;padding:7px;}
.e-acco li.tabs.selected .panel{;}
.e-acco .bd ul li{margin:4px 0;*margin-top:-12px;_margin:-7px 0 0;}
.e-acco .bd ul li.panel li{_margin-top:2px;}
.e-acco .bd ul li li{*margin:3px 0;}
.e-acco .bd ul li .hd{background:url(pop-acco-tcap.png) no-repeat 0 0;height:2px;padding:0;_font-size:1%;}
.e-acco .bd ul li .bd{background:#E1E1E1 url(pop-acco-bg.png) repeat-x 0 0;padding:5px 0;padding-left:10px;min-height:10px;width:314px;_margin-top: -3px;}
.e-acco .bd h4{background:url(pop-arrow-off.png) no-repeat 2px 4px;padding-left:13px;color:#222;font-weight:bold;font-family:"Trebuchet MS",sans-serif;text-shadow:#fff 1px 1px 1px;cursor:pointer;}
.e-acco .bd ul li .ft{background:url(pop-acco-bcap.png) no-repeat 0 0;height:2px;_font-size:1%;}
.e-acco .bd ul li.selected h4{background-image:url(pop-arrow-on.png);background-position:0 6px;}
.e-acco .bd ul li.selected .ft{display:none;}
.e-acco .bd .dpl-tabs h5.ui-tabs-selected a{background:url(ui1.png) no-repeat -317px -158px;color:#000;}
.e-acco .bd .dpl-tabs h5.ui-tabs-selected a span{background:url(ui1.png) no-repeat 0 -158px;}
#dpl-mostpopular .bd li.selected ul{overflow:auto;overflow-x:hidden;*position:relative;height:149px;*height:151px;}
#dpl-mostpopular .bd li.tabs.selected ul{height:124px;*height:126px;}
#dpl-mostpopular .bd li.selected ul.media{height:149px;}
#dpl-mostpopular li.selected .panel{height:149px;}
#dpl-mostpopular .bd ul.media p{color:#999;font-size:85%;}
#dpl-sim-recs li.selected ul{overflow:auto;overflow-x:hidden;*position:relative;height:149px;*height:151px;}
#dpl-sim-recs li.selected .ui-tabs-panel ul{height:124px;}
#dpl-showsgst .bd li.selected ul{height:149px;overflow-x:hidden;overflow-y:auto;*position:relative;*height:151px;}
#crsl-sisters{width:758px;float:right;margin-right:14px;}
.corners-crsl-ft{padding:0 0 8px 0;}
.corners-crsl-ft a:link{color:#195a64;text-decoration:none;}
.corners-crsl-ft a:visited{color:#999;text-decoration:none;}
.corners-crsl-ft a:hover{color:#195a64;text-decoration:underline;}
.corners-crsl-ft a:active{color:#d72d82;text-decoration:none;}
.corners-crsl-ft .hd{background:url(crsl-sprite.png) no-repeat -60px 0px;height:8px;position:relative;z-index:2;}
.corners-crsl-ft .bd{background:url(crsl-bg.png) repeat-x;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.corners-crsl-ft .ft{background:url(crsl-sprite.png) no-repeat -60px -8px;height:8px;font-size:1%;}
.corners-crsl-ft .hd h3{position:absolute;z-index:3;color:#222;font:100% "Trebuchet MS", sans-serif;line-height:14px;font-weight:bold;margin:3px 14px 0 0;padding:10px 0 10px 12px;width:340px;}
.bd li a span.crlink_class_4 { width:230px !important; }
.bd li a span.crlink_class_5{ width:230px !important; }
.skin-crsl-ft .jcarousel-container{padding:18px 0 7px;}
.skin-crsl-ft,.skin-crsl-ft.jcarousel-container-horizontal{;}
.skin-crsl-ft.jcarousel-container-vertical{;}
.skin-crsl-ft .jcarousel-clip-horizontal{width:666px;height:129px;margin:12px 46px 0;background:transparent url(crsl-sprite.png) no-repeat scroll -152px -17px;}
.skin-crsl-ft .jcarousel-clip-vertical{;}
.skin-crsl-ft .jcarousel-item:hover{;}
.skin-crsl-ft .jcarousel-item-horizontal{;}
.skin-crsl-ft .jcarousel-item-vertical{;}
.skin-crsl-ft .jcarousel-item-placeholder{;}
.skin-crsl-ft .jcarousel-container .jcarousel-pageimg{position:absolute;top:5px;height:8px;color:#999;font-size:77%;}
.jcarousel-container .jcarousel-pageimg a:hover{background-position:-8px 0;}
.skin-crsl-ft .jcarousel-pageimg a{width:8px;display:inline;float:left;line-height:8px;margin:0px 1px;padding:0px;text-indent:-1000px;overflow:hidden;}
.skin-crsl-ft .jcarousel-pageimg a:hover{background-position:-8px -2px;}
.skin-crsl-ft .jcarousel-pageimg a.current{;}
.skin-crsl-ft .jcarousel-item{width:666px;height:128px;padding:0;margin:0;}
.skin-crsl-ft .jcarousel-item li{width:220px;}
#fn-ft .jcarousel-item .bd{background-image:none;}
.skin-crsl-ft .jcarousel-item li.col3{background:none;}
.skin-crsl-ft .jcarousel-item li.col3 ul{background:none;margin:0;}
.skin-crsl-ft .col3 li{float:left;}
.skin-crsl-ft .col3 li h4{;}
.skin-crsl-ft .col3 li .bd{padding:0 10px;background:none;overflow:hidden;}
.skin-crsl-ft .col3 li.mid{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin:0;float:left;height:127px;}
.skin-crsl-ft .col3 li h4{margin:15px 15px 0;font:bold 93% "Trebuchet MS", sans-serif;}
.skin-crsl-ft .col3 li .bd{overflow:hidden;border:0;}
.skin-crsl-ft .col3 li img{float:left;margin:0 10px 0 0;}
.skin-crsl-ft .col3 li p{margin-top:10px;margin-left:5px;color:#1E7BAC;line-height:1.4em;}
.skin-crsl-ft .col3 li.mid ul, .skin-crsl-ft .col3 li ul{padding:5px 0 0;font:100% Arial, sans-serif;width:auto;}
.skin-crsl-ft .col3 li ul li, .skin-crsl-ft .col3 li ul li{padding-left:10px;line-height:22px;margin-left:10px;background:url(bullet-grey.png) no-repeat left 10px;width:auto;float:none;}
#fn-ft .skin-crsl-ft h4 a{color:#900;font-family:'arial';}
.skin-crsl-ft .jcarousel-next-horizontal{position:absolute;top:60px;right:8px;width:30px;height:30px;cursor:pointer;background:transparent url(crsl-sprite.png) no-repeat -30px 0;}
.skin-crsl-ft .jcarousel-next-horizontal:hover{;}
.skin-crsl-ft .jcarousel-next-horizontal:active{;}
.skin-crsl-ft .jcarousel-next-disabled-horizontal, .skin-crsl-ft .jcarousel-next-disabled-horizontal:hover, .skin-crsl-ft .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-30px -30px;}
.skin-crsl-ft .jcarousel-prev-horizontal{position:absolute;top:60px;left:8px;width:30px;height:30px;cursor:pointer;background:transparent url(crsl-sprite.png) no-repeat 0 0;}
.skin-crsl-ft .jcarousel-prev-horizontal:hover{;}
.skin-crsl-ft .jcarousel-prev-horizontal:active{;}
.skin-crsl-ft .jcarousel-prev-disabled-horizontal, .skin-crsl-ft .jcarousel-prev-disabled-horizontal:hover, .skin-crsl-ft .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-0px -30px;}
.jcarousel-container .jcarousel-item img{padding:1px;border:1px solid #d4d4d4;background: #fff;display:inline;margin-bottom:8px;}
.jcarousel-container .jcarousel-next-horizontal{cursor:pointer;width:20px;height:20px;background:transparent url(sp-buttons.png) no-repeat -120px -10px;text-align:center;}
.jcarousel-container .jcarousel-next-horizontal:hover{background-position: -140px -10px;}
.jcarousel-container .jcarousel-next-horizontal:active{background-position: -160px -10px;}
.jcarousel-container .jcarousel-next-disabled-horizontal, .jcarousel-container .jcarousel-next-disabled-horizontal:hover, .jcarousel-container .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -180px -10px;}
.jcarousel-container .jcarousel-prev-horizontal{cursor:pointer;width:20px;height:20px;background:transparent url(sp-buttons.png) no-repeat -120px -30px;text-align:center;}
.jcarousel-container .jcarousel-prev-horizontal:hover{background-position: -140px -30px;}
.jcarousel-container .jcarousel-prev-horizontal:active{background-position: -160px -30px;}
.jcarousel-container .jcarousel-prev-disabled-horizontal, .jcarousel-container .jcarousel-prev-disabled-horizontal:hover, .jcarousel-container .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -180px -30px;}
.jcarousel-container .jcarousel-pageimg a{background:transparent url(sp-buttons.png) no-repeat 0 0;height:10px;width:8px;display:inline;float:left;line-height:10px;margin:0 1px;padding:0;text-indent: -9999px;overflow:hidden;}
.jcarousel-container .jcarousel-pageimg a.current{background-position: -8px 0;}
.jcarousel-container .jcarousel-pagetext{display:block;text-align:center;width:100%;color:#999;font-size:77%;line-height:18px;}
#crsl-sisters .jcarousel-container .jcarousel-item img{padding:1px;border:1px solid #d4d4d4;background: #fff;}
#crsl-sisters .jcarousel-container .jcarousel-next-horizontal{cursor:pointer;width:30px;height:30px;background:transparent url(sp-buttons.png) no-repeat 0 -10px;text-align:center;top:77px;}
#crsl-sisters .jcarousel-container .jcarousel-next-horizontal:hover{background-position: -30px -10px;}
#crsl-sisters .jcarousel-container .jcarousel-next-horizontal:active{background-position: -60px -10px;}
#crsl-sisters .jcarousel-container .jcarousel-next-disabled-horizontal, #crsl-sisters .jcarousel-container .jcarousel-next-disabled-horizontal:hover, #crsl-sisters .jcarousel-container .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -90px -10px;}
#crsl-sisters .jcarousel-container .jcarousel-prev-horizontal{cursor:pointer;width:30px;height:30px;background:transparent url(sp-buttons.png) no-repeat 0px -40px;text-align:center;top:77px;}
#crsl-sisters .jcarousel-container .jcarousel-prev-horizontal:hover{background-position: -30px -40px;}
#crsl-sisters .jcarousel-container .jcarousel-prev-horizontal:active{background-position: -60px -40px;}
#crsl-sisters .jcarousel-container .jcarousel-prev-disabled-horizontal, #crsl-sisters .jcarousel-container .jcarousel-prev-disabled-horizontal:hover, #crsl-sisters .jcarousel-container .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -90px -40px;}
#crsl-sisters .jcarousel-container .jcarousel-pageimg a{background:transparent url(sp-buttons.png) no-repeat 0 -2px;height:8px;width:8px;display:inline;float:left;line-height:8px;margin:0 1px;padding:0;text-indent: -9999px;overflow:hidden;}
#crsl-sisters .jcarousel-container .jcarousel-pageimg a.current{background-position: -8px -2px;}
#crsl-sisters .jcarousel-container .jcarousel-pageimg a:hover{background-position: -8px -2px;}
#crsl-sisters .jcarousel-container .jcarousel-pagetext{display:block;text-align:center;width:100%;color:#999;font-size:77%;line-height:18px;}
.crslOne160 .jcarousel-clip-horizontal{width:181px;height:200px;}
.crslOne160 .jcarousel-item{width:181px;height:200px;text-align:center;}
.crslOne160 .jcarousel-item p{margin-top:35px;text-align:left;}
.crslOne160 .jcarousel-pagetext{position:absolute;top:130px;left:0;}
.crslOne160 .jcarousel-next-horizontal{position:absolute;top:130px;right:0;_right:14px;}
.crslOne160 .jcarousel-prev-horizontal{position:absolute;top:130px;left:0;}
.crslOne160 .jcarousel-item img{margin-bottom:0;}
.crslOne160.pod{padding-bottom:15px;}
.crslOne120 .jcarousel-clip-horizontal{width:181px;height:157px;padding-top:20px;}
.crslOne120 .jcarousel-item{width:181px;height:156px;text-align:center;padding:0;margin:0;}
.crslOne120 .jcarousel-item p{text-align:left;}
.crslOne120 .jcarousel-pagetext{position:absolute;top:0;}
.crslOne120 .jcarousel-next-horizontal{position:absolute;top:57px;right:0;_right:14px;}
.crslOne120 .jcarousel-prev-horizontal{position:absolute;top:57px;left:0;}
.crslThree160 .jcarousel-clip-horizontal{width:585px;height:184px;margin:0 10px;border:1px solid #ddd;}
.crslThree160 .jcarousel-item{width:525px;height:156px;padding:14px 30px;text-align:center;}
.crslThree160 .jcarousel-pageimg{position:absolute;top:-24px;height:8px;color:#999;font-size:77%;}
.crslThree160 .jcarousel-next-horizontal{position:absolute;top:80px;right:0;_right:14px;}
.crslThree160 .jcarousel-prev-horizontal{position:absolute;top:80px;left:0;_left:-10px;}
.crslThree160 li li{display:inline;width:164px;padding:0 10px 0 0;text-align:center;float:left;}
.crslThree160 li li p{text-align:left;}
.crslFour120 .jcarousel-clip-horizontal{width:582px;height:172px;margin:0 10px;background:url(sp-carousel.png) no-repeat -582px top;}
.crslFour120 .jcarousel-item{width:548px;height:142px;padding:14px 17px;text-align:center;}
.crslFour120 .jcarousel-pageimg{position:absolute;top:-24px;height:8px;color:#999;font-size:77%;}
.crslFour120 .jcarousel-next-horizontal{position:absolute;top:76px;right:0;_right:14px;}
.crslFour120 .jcarousel-prev-horizontal{position:absolute;top:76px;left:0;_left:-10px;}
.crslFour120 li li{display:inline;width:124px;padding:0 6px 0 7px;text-align:center;float:left;}
.crslFour120 .jcarousel-item img{margin-bottom:3px;}
.crslFour120 li li p{line-height:1.454em;text-align:left;}
#fn-w .crslFour120 h2{margin-bottom:9px;}
.crslTwo120 .jcarousel-clip-horizontal{width:375px;height:170px;margin:0 10px;border:1px solid #ddd;}
.crslTwo120 .jcarousel-item{width:335px;height:150px;text-align:center;padding:10px 20px;}
.crslTwo120 .crsl .jcarousel-pageimg{position:absolute;top:-24px;height:8px;color:#999;font-size:77%;}
.crslTwo120 .jcarousel-next-horizontal{position:absolute;top:70px;right:0;_right:14px;}
.crslTwo120 .jcarousel-prev-horizontal{position:absolute;top:70px;left:0;_left:-10px;}
.crslTwo120 p.intro{position:absolute;top: -30px;right:0;_right:14px;}
.crslTwo120 li li{display:inline;width:150px;padding:0 15px 0 0;text-align:center;float:left;}
.crslTwo120 li li p{text-align:left;}
.crslThree92 .jcarousel-clip-horizontal{width:375px;height:115px;margin:0 10px;border:1px solid #ddd;}
.crslThree92 .jcarousel-item{width:345px;height:115px;text-align:center;padding:10px 15px;}
.crslThree92 .jcarousel-pagetext{position:absolute;top:-30px;}
.crslThree92 .jcarousel-next-horizontal{position:absolute;top:45px;right:0;_right:14px;}
.crslThree92 .jcarousel-prev-horizontal{position:absolute;top:45px;left:0;_left:-10px;}
.crslThree92 li li{display:inline;width:112px;text-align:center;float:left;background:none;}
.crslThree-img .jcarousel-clip-horizontal{width:375px;height:100px;margin:0 10px;border:1px solid #ddd;}
.crslThree-img .jcarousel-item{width:345px;height:80px;text-align:center;padding:10px 15px;}
.crslThree-img .jcarousel-pagetext{position:absolute;top:-20px;}
.crslThree-img .jcarousel-next-horizontal{position:absolute;top:45px;right:0;_right:14px;}
.crslThree-img .jcarousel-prev-horizontal{position:absolute;top:45px;left:0;_left:-10px;}
.crslThree-img li li{display:inline;width:112px;text-align:center;float:left;background:none;}
.crslFour92 .jcarousel-clip-horizontal{width:585px;height:170px;margin:0 10px;}
.crslFour92 .jcarousel-item{width:545px;height:142px;padding:14px 20px;text-align:center;}
.crslFour92 .jcarousel-pageimg{position:absolute;top:0;height:8px;color:#999;font-size:77%;z-index:999;}
.crslFour92 .jcarousel-next-horizontal{position:absolute;top:65px;right:5px;_right:14px;}
.crslFour92 .jcarousel-prev-horizontal{position:absolute;top:65px;left:5px;_left:-10px;}
.crslFour92 li li{display:inline;width:124px;padding:0 6px;text-align:center;float:left;}
.crslFour92 li li p{text-align:left;}
.crslFour92 li li a{color: #1e7aab;}
.crslFour92 li li p span{font-size:85%;color: #666;}
.jcarousel-skin-largeImages .jcarousel-container .jcarousel-pageimg{position:absolute;top:-14px;height:8px;color:#999;font-size:77%;;}
.jcarousel-skin-largeImages .jcarousel-pageimg a{background:transparent url(sp-buttons.png) no-repeat 0px 0;height:8px;width:8px;display:inline;float:left;line-height:8px;margin:0px 1px;padding:0px;text-indent:-1000px;overflow:hidden;}
.jcarousel-skin-largeImages .jcarousel-pageimg a.current{background-position:0 -8px;}
.jcarousel-skin-largeImages p.intro{margin:0 0 14px 10px;padding:8px 0 0 0;}
.jcarousel-skin-largeImages .jcarousel-item p{margin:10px 4px 0 4px;}
.jcarousel-skin-largeImages{width:600px;margin:0 0 7px 0;}
.jcarousel-skin-largeImages .jcarousel-clip-horizontal{width:600px;height:450px;padding:0;margin:0;}
.jcarousel-skin-largeImages .jcarousel-item{width:600px;height:450px;text-align:center;padding:0;margin:0;}
#gallery .jcarousel-skin-largeImages img{width:598px;height:448px;display:block;padding:1px;border:none;_margin-right: -3px;_padding:1px 0;cursor:pointer;}
#gallery .jcarousel-skin-largeImages span{display:none;}
.jcarousel-skin-largeImages .jcarousel-pagetext{width:584px;position:absolute;bottom:1px;left:1px;z-index:1000;padding:5px 7px 10px 7px;background:url(gallery-txt.png) repeat-y 0 0;font-size:100%;text-align:left;}
#gallery .jcarousel-skin-largeImages .jcarousel-pagetext em{display:block;color: #fff;font-weight:bold;font-style:normal;}
#gallery .jcarousel-skin-largeImages .jcarousel-pagetext a{display:block;float:right;width:12px;height:12px;background:url(gallery-txt-close.png) no-repeat 0 0;text-indent: -999em;outline:none;}
#gallery .jcarousel-skin-largeImages .jcarousel-pagetext span{display:block;color: #faf5ef;font-size:85%;}
.jcarousel-skin-largeImages .jcarousel-next-horizontal{position:absolute;top:205px;right:14px;width:30px;height:30px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat 0 -10px;}
.jcarousel-skin-largeImages .jcarousel-next-horizontal:hover{background-position: -30px -10px;}
.jcarousel-skin-largeImages .jcarousel-next-horizontal:active{background-position: -60px -10px;}
.jcarousel-skin-largeImages .jcarousel-next-disabled-horizontal, .jcarousel-skin-largeImages .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-largeImages .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -90px -10px;}
.jcarousel-skin-largeImages .jcarousel-prev-horizontal{position:absolute;top:205px;left:14px;width:29px;height:29px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat 0px -40px;}
.jcarousel-skin-largeImages .jcarousel-prev-horizontal:hover{background-position: -30px -40px;}
.jcarousel-skin-largeImages .jcarousel-prev-horizontal:active{background-position:-60px -40px;}
.jcarousel-skin-largeImages .jcarousel-prev-disabled-horizontal, .jcarousel-skin-largeImages .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-largeImages .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -90px -40px;}
.skin-gallery-sm{width:600px;padding:21px 0 21px 0;background:none;}
.skin-gallery-sm .bd{background:none;border:none;padding:0;}
.skin-gallery-sm .jcarousel-clip-horizontal{width:516px;height:73px;padding:0;margin:0 43px;}
.skin-gallery-sm .jcarousel-item{width:94px;height:71px;padding:0;margin:0 17px 0 16px;border:1px solid #d8d8d8;font-size:77%;text-align:center;cursor:pointer;}
.skin-gallery-sm .jcarousel-item-1, .skin-gallery-sm .jcarousel-item-5{_margin-left:8px;}
#gallery .skin-gallery-sm img{display:block;padding:1px;border:none;margin:0;}
.skin-gallery-sm .jcarousel-item p{display:none;}
.skin-gallery-sm .jcarousel-container .jcarousel-pageimg{position:absolute;top:-15px;height:8px;color:#999;font-size:77%;;}
.skin-gallery-sm .jcarousel-pageimg a{background:transparent url(sp-buttons.png) no-repeat 0 -2px;height:8px;width:8px;display:inline;float:left;line-height:8px;margin:0px 1px;padding:0px;text-indent: -1000px;overflow:hidden;}
.skin-gallery-sm .jcarousel-pageimg a.current{background-position: -8px -2px;}
.skin-gallery-sm .jcarousel-next-horizontal{position:absolute;top:25px;right:16px;_right:19px;width:20px;height:20px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat -120px -10px;}
.skin-gallery-sm .jcarousel-next-horizontal:hover{background-position:-140px -10px;}
.skin-gallery-sm .jcarousel-next-horizontal:active{background-position:-160px -10px;}
.skin-gallery-sm .jcarousel-next-disabled-horizontal, .skin-gallery-sm .jcarousel-next-disabled-horizontal:hover, .skin-gallery-sm .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -180px -10px;}
.skin-gallery-sm .jcarousel-prev-horizontal{position:absolute;top:25px;left:14px;_left: -29px;width:20px;height:20px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat -120px -30px;}
.skin-gallery-sm .jcarousel-prev-horizontal:hover{background-position: -140px -30px;;}
.skin-gallery-sm .jcarousel-prev-horizontal:active{background-position: -160px -30px;}
.skin-gallery-sm .jcarousel-prev-disabled-horizontal, .skin-gallery-sm .jcarousel-prev-disabled-horizontal:hover, .skin-gallery-sm .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -180px -30px;}
.skin-gallery-nav{width:600px;padding:21px 0 21px 0;background:none;}
.skin-gallery-nav .bd{background:none;border:none;padding:0;}
.skin-gallery-nav .jcarousel-clip-horizontal{width:535px;height:73px;padding:0;margin-left:43px;}
.skin-gallery-nav li.jcarousel-item{width:535px;height:73px;}
.skin-gallery-nav li.jcarousel-item li{float:left;width:96px;height:73px;padding:0;margin:0 17px 0 16px;_margin:0 24px 0 8px;font-size:77%;text-align:center;cursor:pointer;}
.skin-gallery-nav li.jcarousel-item li a{display:block;border:1px solid #d8d8d8;}
.skin-gallery-nav li.jcarousel-item li a:hover{border-color: #b50938;}
.skin-gallery-nav li.jcarousel-item li .sel{display:block;border:1px solid #ffd24f;}
#pgallery .skin-gallery-nav img{display:block;padding:1px;border:none;margin:0;}
.skin-gallery-nav li.jcarousel-item li p{display:none;}
.skin-gallery-nav .jcarousel-container .jcarousel-pageimg{position:absolute;top:-15px;height:8px;color:#999;font-size:77%;;}
.skin-gallery-nav .jcarousel-pageimg a{background:transparent url(sp-buttons.png) no-repeat 0 -2px;height:8px;width:8px;display:inline;float:left;line-height:8px;margin:0px 1px;padding:0px;text-indent: -1000px;overflow:hidden;}
.skin-gallery-nav .jcarousel-pageimg a.current{background-position: -8px -2px;}
.skin-gallery-nav .jcarousel-pageimg a:hover{background-position: -8px -2px;}
.skin-gallery-nav .jcarousel-next-horizontal{position:absolute;top:25px;right:15px;_right:17px;width:20px;height:20px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat -120px -10px;}
.skin-gallery-nav .jcarousel-next-horizontal:hover{background-position:-140px -10px;}
.skin-gallery-nav .jcarousel-next-horizontal:active{background-position:-160px -10px;}
.skin-gallery-nav .jcarousel-next-disabled-horizontal, .skin-gallery-nav .jcarousel-next-disabled-horizontal:hover, .skin-gallery-nav .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -180px -10px;}
.skin-gallery-nav .jcarousel-prev-horizontal{position:absolute;top:25px;left:15px;_left: -29px;width:20px;height:20px;cursor:pointer;background:transparent url(sp-buttons.png) no-repeat -120px -30px;}
.skin-gallery-nav .jcarousel-prev-horizontal:hover{background-position: -140px -30px;;}
.skin-gallery-nav .jcarousel-prev-horizontal:active{background-position: -160px -30px;}
.skin-gallery-nav .jcarousel-prev-disabled-horizontal, .skin-gallery-nav .jcarousel-prev-disabled-horizontal:hover, .skin-gallery-nav .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -180px -30px;}
.text-box{margin:0;line-height:0;background: #fff url(sp-forms.gif) no-repeat left 0;}
.text-box span{display:block;height:24px;line-height:24px;margin:0 0 0 8px;padding:0 8px 0 0;background:none;border:0;background: #fff url(sp-forms.gif) no-repeat right 0;*margin-left: 4px;*padding-right: 11px;}
.text-box span input{width:100%;border:0;outline:none;color: #3d3d3d;font-weight:normal;font-size:85%;*margin-top: 4px;}
.textarea-box{height:202px;margin:0;padding:0;line-height:0;background: #fff url(sp-forms.gif) no-repeat left -64px;}
.textarea-box span{display:block;height:194px;margin:0 0 0 8px;padding:5px 8px 0 0;border:0;background: #fff url(sp-forms.gif) no-repeat right -64px;*margin-left: 4px;*padding-right: 11px;}
.textarea-box span textarea{width:100%;height:192px;border:0;outline:none;color: #3d3d3d;font-family:arial;font-weight:normal;font-size:85%;line-height:14px;resize:none;}
.date-box{float:left;margin:0;line-height:0;background: #fff url(sp-forms.gif) no-repeat left 0;width:115px;}
.date-box span{display:block;height:24px;line-height:24px;margin:0 0 0 8px;padding:0 23px 0 0;border:0;background: #fff url(sp-forms.gif) no-repeat right 0;*margin-left: 4px;_padding-right:8px;}
.date-box span input{width:100%;padding-right:16px;border:0;background: #fff url(sp-iconsNorm.gif) no-repeat right -440px;outline:none;color: #1e7bac;font-size:85%;font-weight:bold;cursor:pointer;*margin-top: 4px;*padding-right: 13px;_padding-right:0;*background-position: right -440px;}
.date-box input.datepicker_open{color: #999;}
.acco{width:336px;background-color: #fff;}
.acco li{width:100%;margin:0;padding:0 0 4px 0;background-image:none;background-color: #fff;_float:left;}
.acco li .hd{height:0;_font-size:0;_float:left;}
.acco li .bd{background:transparent url(acco-assets.png) no-repeat right 0;cursor:pointer;}
.acco li .bd h4{height:31px;line-height:31px;padding:0 13px 0 27px;margin:0 2px 0 0;background:transparent url(acco-assets.png) no-repeat left 0;font-family: "Trebuchet MS", sans-serif;font-size:100%;font-weight:bold;text-shadow: #fff 1px 1px 1px;overflow:auto;}
.acco li .ft{height:0;_font-size:0;_float:left;}
.fn-ww .acco{width:auto;}
.acco li .panel{height:0;padding-left:3px;}
.acco li .panel .hd, #fn-e .acco li .panel .hd{height:3px;background:transparent url(acco-assets.png) no-repeat right -62px;_font-size:0;_float:none;}
.acco li.selected .bd{background-position:right -31px;}
.acco li.selected .bd h4{background-position:left -31px;}
.acco li.selected .panel{display:block;}
.acco li .panel{display:none;height:168px;background:transparent url(acco-assets.png) no-repeat 0 -62px;}
.acco li .panel .bd{height:165px;padding:0 4px;border:0;color: #3d3d3d;cursor:auto;background:transparent url(acco-assets.png) no-repeat right bottom;}
.acco li .panel .ft{border:1px solid blue;height:5px;margin: -5px 3px 0 -3px;background:transparent url(acco-assets.png) repeat-x bottom left;_font-size:0;_float:none;}
.dd-list{width:150px;}
.dd-list dt.dd-dt{background: #fff url(sp-forms.gif) no-repeat left 0;}
.dd-list dt.dd-dt a{position:relative;display:block;color: #1e7bac;font-size:85%;font-weight:bold;line-height:24px;height:24px;margin-left:2px;padding-left:6px;cursor:pointer;text-decoration:none;background: #faf5ef url(sp-forms.gif) no-repeat right 0;white-space:nowrap;overflow:hidden;_white-space:normal;}
.dd-list dt.dd-dt a:hover{color: #1e7bac;text-decoration:none;}
.dd-list dt.dd-dt a em{display:block;position:absolute;width:23px;height:20px;right:2px;top:2px;margin:0;padding:0;background: #fff url(sp-buttons.png) no-repeat -662px -10px;}
.dd-list dt.active{background-position:left -24px;}
.dd-list dt.active a{background-position:right -24px;color: #999;}
.dd-list dt.active a:hover{color: #999;}
.dd-list dt.active a em{background-position: -685px -10px;}
.dd-list dt.disabled{background-position:left -24px;}
.dd-list dt.disabled a{background-position:right -24px;color: #ccc;cursor:default;}
.dd-list dt.disabled a:hover{color: #ccc;}
.dd-list dt.disabled a em{background-position: -708px -10px;}
.dd-list dd{width:249px;position:absolute;margin-top: -6px;margin-left: -118px;z-index:10;}
.dd-list dd .dd-hd{height:7px;background:transparent url(sp-popups.png) no-repeat -537px 0;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-hd.png', sizingMethod='crop');}
.dd-list dd .dd-bd{height:auto;max-height:182px;padding:7px 6px 7px 6px;background:transparent url(sp-popups.png) repeat-y -786px 0;z-index:2;_float:left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-bd.png', sizingMethod='scale');}
.dd-list dd .dd-bd h3{height:25px;padding-left:13px;margin: -7px 0 6px 0;color: #3d3d3d;font-family: "Trebuchet MS", sans-serif;font-size:108%;font-weight:bold;line-height:25px;background-color: #f3ead5;}
.dd-list dd .dd-bd h3 a.close{display:block;position:absolute;top:13px;right:13px;width:12px;height:12px;cursor:pointer;background:transparent url(sp-popups.png) no-repeat 0 0;z-index:3;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
.dd-list dd .dd-bd ul.dd-ul{padding:0 0 1px 0;max-height:143px;overflow:auto;_height:143px;_position:relative;z-index:2;}
.dd-list dd .dd-bd ul.dd-ul li.dd-li{width:auto;float:none;height:auto;border:0;margin:0;padding:0;background-color: #faf5ef;white-space:nowrap;overflow:hidden;*height: 20px;*line-height: 20px;_white-space:normal;}
.dd-list dd .dd-bd ul.dd-ul li.dd-li a{display:block;height:20px;padding-left:14px;color: #1e7bac;line-height:20px;text-decoration:none;outline:none;}
.dd-list dd .dd-bd ul.dd-ul li.dd-li a:hover{color: #b50938;background-color: #fff;text-decoration:none;margin-top: -3px;margin-bottom: -1px;padding-top:3px;padding-bottom:1px;}
.dd-list dd .dd-ft{height:7px;margin:0;background:transparent url(sp-popups.png) no-repeat -1035px -5px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-ft.png',sizingMethod='crop');}
.dpl-qf{width:336px;}
#fn-e .dpl-qf #chef-recipes{padding-bottom:0;}
#fn-e .dpl-qf .hd{_padding:0;}
#fn-e .dpl-qf ul .hd, #fn-e .dpl-qf ul .bd, #fn-e .dpl-qf ul .ft{height:auto;width:auto;padding:0;margin:0;background:none;border:0;}
#fn-e .dpl-qf ul .bd{background:transparent url(acco-assets.png) no-repeat right 0;cursor:pointer;border:0;_float:left;}
.dpl-qf ul .panel .hd{height:3px;background:transparent url(acco-assets.png) no-repeat right -62px;}
.dpl-qf ul .panel li{height:38px;line-height:38px;width:293px;margin:0 0 0 1px;padding:0 0 0 17px;border-bottom:1px solid #f3ead5;*float: left;}
.dpl-qf ul .panel li.one{height:33px;line-height:33px;padding-bottom:2px;}
.dpl-qf ul .panel li span{float:left;width:104px;margin:0;padding:0;}
.dpl-qf ul .panel li.one{background:transparent url(num-1.png) no-repeat 0 11px;}
.dpl-qf ul .panel li.two{background:transparent url(num-2.png) no-repeat 0 14px;}
.dpl-qf ul .panel li.three{background:transparent url(num-3.png) no-repeat 0 14px;}
.dpl-qf ul .panel p{width:58px;margin:7px auto 0 auto;text-align:center;}
.dpl-qf ul .panel p span{display:block;padding-top:7px;}
.dpl-qf ul .panel button.button{float:left;width:58px;}
#fn-e .dpl-qf ul .selected .bd{background-position:right -31px;}
#fn-e .dpl-qf ul .panel .bd{height:165px;padding:0 4px;border:0;color: #3d3d3d;cursor:auto;background:transparent url(acco-assets.png) no-repeat right bottom;}
#fn-e .dpl-qf ul .panel .ft{height:5px;margin: -5px 3px 0 -3px;background:transparent url(acco-assets.png) repeat-x bottom left;}
#fn-e .dpl-qf ul .panel li .dd-list dt a{_width:142px;_white-space:nowrap;}
.dpl-qf ul .panel li .dd-list{float:left;width:150px;padding-top:7px;}
.dpl-qf ul .panel li.one .dd-list{padding-top:4px;}
.dpl-qf ul .panel li .dd-list dt{background-color: #faf5ef;}
.dpl-qf ul .panel li .dd-list dt a{background-color: #faf5ef;}
#fn-w .dpl-qf{width:181px;padding:6px 14px 21px 14px;background:transparent url(lrail-bcap.png) no-repeat scroll left bottom;margin-bottom:4px;}
#fn-w .dpl-qf .hd{width:181px;height:5px;margin:0;padding:0;background:transparent url(fn-ww-mod-top181.png) no-repeat 0 0;_font-size:0;_float:left;}
#fn-w .dpl-qf .bd{width:171px;padding:0 4px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;_float:left;}
#fn-w .dpl-qf .ft{width:181px;height:5px;margin-top: -4px;background:transparent url(fn-ww-mod-bot181.png) no-repeat 0 0;}
#fn-w .dpl-qf .bd .hd, #fn-w .dpl-qf .bd .bd, #fn-w .dpl-qf .bd .ft{height:auto;width:auto;padding:0;margin:0;background:none;border:0;}
#fn-w .dpl-qf .bd li{font-size:100%;}
#fn-w .dpl-qf .bd li .bd{background:transparent url(acco-assets.png) no-repeat right 0;cursor:pointer;}
#fn-w .dpl-qf .bd li .panel{height:289px;}
#fn-w .dpl-qf .bd li .panel .hd{height:3px;background:transparent url(acco-assets.png) no-repeat right -62px;_font-size:0;_float:none;}
#fn-w .dpl-qf .bd li .panel li{height:76px;line-height:38px;width:139px;margin:0 0 0 1px;padding:0 0 0 17px;border-bottom:1px solid #f3ead5;}
#fn-w .dpl-qf .bd li .panel li.one{height:71px;line-height:33px;padding-bottom:2px;}
#fn-w .dpl-qf .bd li .panel li span{width:104px;margin:0;padding:0;}
#fn-w .dpl-qf .bd li .panel li.one{background:transparent url(num-1.png) no-repeat 0 11px;}
#fn-w .dpl-qf .bd li .panel li.two{background:transparent url(num-2.png) no-repeat 0 14px;}
#fn-w .dpl-qf .bd li .panel li.three{background:transparent url(num-3.png) no-repeat 0 14px;}
#fn-w .dpl-qf .bd li .panel p{width:58px;margin:14px auto 0 auto;text-align:center;}
#fn-w .dpl-qf .bd li .panel p span{display:block;padding-top:7px;}
#fn-w .dpl-qf .bd li.selected .bd{background-position:right -31px;}
#fn-w .dpl-qf .bd li .panel .bd{height:286px;padding:0 4px;border:0;color: #3d3d3d;cursor:auto;background:transparent url(acco-assets.png) no-repeat right bottom;}
#fn-w .dpl-qf .bd li .panel .ft{height:5px;margin: -5px 3px 0 -3px;background:transparent url(acco-assets.png) repeat-x bottom left;_font-size:0;_float:none;}
#fn-w .dpl-qf .bd li .panel li .dd-list{float:left;width:156px;margin-left: -17px;padding-top:0;_float:none;_margin-left: -17px;}
#fn-w .dpl-qf .bd li .panel li.one .dd-list{padding-top:2px;}
#fn-w .dpl-qf .bd li .panel li .dd-list dt a{_width:148px;_white-space:nowrap;}
#fn-w .dpl-qf .bd li .panel li .dd-list dd{margin-left: -12px;}
#fn-w .dpl-qf .bd li .panel li .dd-list dd .dd-bd ul li{width:auto;float:none;height:auto;border:0;margin:0;padding:0;list-style:none;*height: 20px;*line-height: 20px;}
#datepicker{display:none;width:249px;margin-top:0px;z-index:100;}
#datepicker .hd{height:7px;background:transparent url(sp-popups.png) no-repeat -537px 0;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-hd.png', sizingMethod='crop');}
#datepicker .bd{padding:7px 6px 7px 6px;background:transparent url(sp-popups.png) repeat-y -786px 0;*padding-top: 0px;*margin-top: 7px;_padding-top:7px;_margin-top:0;_float:left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-bd.png', sizingMethod='scale');}
#datepicker .ft{height:7px;margin:0;background:transparent url(sp-popups.png) no-repeat -1035px -5px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-249-ft.png',sizingMethod='crop');}
.datepicker_control{height:25px;padding-left:13px;margin: -7px 0 7px 0;line-height:25px;background-color: #f3ead5;}
.datepicker_title{color: #3d3d3d;font-family: "Trebuchet MS";font-size:108%;font-weight:bold;}
.datepicker_close a{display:block;position:absolute;top:13px;right:13px;width:12px;height:12px;cursor:pointer;background:transparent url(sp-popups.png) no-repeat 0 0;text-indent: -999em;outline:none;_font-size:0;_overflow:hidden;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png',sizingMethod='crop');}
.datepicker_header{float:left;width:100%;margin-bottom:11px;*float: none;_position:relative;}
.datepicker_newMonth{float:left;width:115px;}
.datepicker_newYear{float:right;width:90px;}
.datepicker_newMonth,.datepicker_newYear{background: #faf5ef url(sp-forms.gif) no-repeat 0 0;}
.datepicker_newMonth span, .datepicker_newYear span{float:left;height:24px;line-height:24px;font-size:85%;color: #3d3d3d;}
.datepicker_newMonth span{width:65px;text-align:center;}
.datepicker_newYear span{width:40px;text-align:center;}
.datepicker_newMonth_prev,.datepicker_newYear_prev{float:left;padding:2px 0 2px 2px;}
.datepicker_newMonth_next,.datepicker_newYear_next{float:right;padding:2px 2px 2px 0;background: #faf5ef url(sp-forms.gif) no-repeat right 0;}
.datepicker_newMonth_prev a, .datepicker_newMonth_next a, .datepicker_newYear_prev a, .datepicker_newYear_next a{display:block;width:21px;height:20px;text-indent: -999em;background: #fff url(sp-buttons.png) no-repeat -200px -30px;cursor:pointer;outline:none;}
.datepicker_newMonth_next a, .datepicker_newYear_next a{background-position: -200px -10px;}
.datepicker_newMonth_prev a:hover, .datepicker_newYear_prev a:hover{background-position: -221px -30px;}
.datepicker_newMonth_next a:hover, .datepicker_newYear_next a:hover{background-position: -221px -10px;}
.datepicker_newMonth_prev a:active, .datepicker_newYear_prev a:active{background-position: -242px -30px;}
.datepicker_newMonth_next a:active, .datepicker_newYear_next a:active{background-position: -242px -10px;}
.datepicker_newMonth_prev a.disabled, .datepicker_newYear_prev a.disabled{background-position: -263px -30px;cursor:default;}
.datepicker_newMonth_next a.disabled, .datepicker_newYear_next a.disabled{background-position: -263px -10px;cursor:default;}
.datepicker_oneMonth{padding:0 13px 5px 14px;}
.datepicker_table{clear:both;_position:relative;}
.datepicker_titleRow td{padding-bottom:3px;font-size:77%;color: #3d3d3d;text-align:center;}
.datepicker_daysCell{width:31px;height:15px;color: #ccc;font-size:77%;line-height:15px;text-align:center;background-color: #fff;border-right:1px solid #faf5ef;border-bottom:1px solid #faf5ef;}
.datepicker_daysCell a{display:block;padding:1px 0 0 0;color: #1e7bac;cursor:pointer;border:1px solid #fff;text-decoration:none;}
.datepicker_daysCell a:hover, .datepicker_daysRowOver td a, .datepicker_daysCellOver a{color: #b50938;border:1px solid #b50938;text-decoration:none;}
.datepicker_otherMonth a{color: #ccc;}
td.datepicker_today a{border:1px solid #ffd24f;}
#datepicker .datepicker_currentDay a, #datepicker .datepicker_currentDay a:hover{color: #3d3d3d;background-color: #ffd24f;border:1px solid #ffd24f;}
#fn-w .rating-box{height:30px;background: #faf5ef url(stars_lg.gif) no-repeat 0 -330px;}
#fn-w .rating-box.stars1{background-position:0 -360px;}
#fn-w .rating-box.stars2{background-position:0 -390px;}
#fn-w .rating-box.stars3{background-position:0 -420px;}
#fn-w .rating-box.stars4{background-position:0 -450px;}
#fn-w .rating-box.stars5{background-position:0 -480px;}
#fn-w .rating-box a{display:block;float:left;width:32px;height:30px;}
#fn-w .rating-box .rating-text{margin-left:5px;}ul.marker,ul.marker-list{list-style-type:none;}
ul.marker li{margin:0 0 5px;line-height:1.1em;background:url(bullet_gray.gif) 0 5px no-repeat;padding-left:10px;}
.sec-lead{background:url(lead-bg.png) repeat-y top right;margin:0 14px 29px;height:299px;clear:both;}
#fn-w .sec-lead h2{line-height:1.333em;margin-bottom:3px;margin-top:0;padding-top:11px;}
.sec-lead h2 a:link{color:#b50938;}
.sec-lead a:hover{color:#b50938;}
.sec-lead a:active{color:#f00;}
.sec-lead a:visited{color:#7ba1b5;}
.sec-lead span{float:left;}
.sec-lead span img{margin-right:14px;}
.sec-lead p{float:left;width:185px;line-height:1.7em;}
.sec-lead p a{display:block;color:#397AA9;margin-top:2px;}
.sec-lead .more{margin-top:21px;}
.sec-lead .list{float:left;}
.sec-lead .list li{background:transparent url(bullet-grey.png) no-repeat 1px 9px;line-height:1.6em;padding-left:11px;}
#home #main-bd .wrap{padding-top:0;}
#home #main-bd .content{padding-top:0;}
#home #fn-e{padding-top:14px;background:transparent url(2-1-tcap.png) no-repeat right top;}
.tips{margin:0 14px 16px;_margin-bottom:21px;}
#fn-w .tips h2{font-family:'trebuchet ms';font-weight:bold;color:#3d3d3d;margin:-3px 0 7px;}
.tips ul{;}
.tips li{width:301px;float:left;}
.tips ul ol{margin-left:20px;}
.tips ul ol li{list-style-type:decimal;color:#999;width:254px;margin-bottom:6px;}
.tips li a img{float:left;border:1px solid #c1c1c1;padding:1px;margin-right:7px;}
.tips li p{line-height:1.4em;}
.tips li p a{display:block;}
.spotlight{margin:0 14px 5px;}
.spotlight ul{;}
.spotlight li{float:left;width:182px;margin-right:28px;}
.spotlight li.last{margin-right:0;}
.spotlight h3{font-family:'trebuchet ms';font-weight:bold;font-size:100%;color:#3d3d3d;margin-bottom:11px;}
.spotlight p{margin:6px 0 8px;line-height:1.6em;font-size:93%;}
.spotlight li img{border:1px solid #c1c1c1;padding:1px;margin-left:7px;}
.spotlight p a{width:100px;display:block;}
.spotlight a:hover p{text-decoration:underline;}
#results{;}
#results h2{font-family:'trebuchet ms';font-weight:bold;font-size:131%;margin-bottom:10px;margin-top:-5px;}
#results ol li{width:372px;min-height:90px;height:auto !important;height:90px;}
#results ol li.thumb h3, #results ol li.topic.thumb p{width:246px;}
#results .thumb .topics{*margin-top:-8px;}
#results ol li a.cta{_width:250px;}
#results ol li ul li{min-height:0;height:auto !important;height:0px;}
#results li h3{border:none;color:#666;float:left;line-height:1.692em;margin-bottom:0;margin-top:-3px;padding-bottom:0;}
#results h3 a{font-weight:bold;}
#results a.clip{float:left;background:url(bd-clip-off.png) no-repeat 2px 3px;width:16px;height:16px;margin-left:4px;display:none;}
#results a.clip:hover{background:url(bd-clip-on.png) no-repeat left top;display:none;}
#results a.clip span{display:block;text-indent:-99999px;width:0;height:0;display:none;}
#results .meta{width:96px;position:absolute;right:0;}
#results .meta img{display:block;padding:1px;border:1px solid #d4d4d4;margin:3px 0 7px 0;}
#results .meta .rating{margin:3px 0 4px 3px;}
#results .meta a{display:block;font-size:85%;}
#results .meta a.callout{margin-bottom:10px;margin-left:4px;}
#results .search{background:url(bd-search-bg.png) no-repeat left top;padding:8px 7px;margin-bottom:25px;width:392px;}
#results .search .input{float:left;background:url(bd-search-input.png) no-repeat left top;width:340px;height:33px;}
#results .search input{border:0;background:transparent;padding:8px 7px 6px;width:324px;}
#results .search button{background:url(bd-search-submit.png) no-repeat left top;width:38px;height:33px;cursor:pointer;border:0;overflow:hidden;}
#results .search button span{display:block;text-indent:-9999px;}
#results ol{font-weight:bold;}
#results ol li{position:relative;padding-bottom:1px;padding-left:20px;border-bottom:1px dotted #ddd;font-weight:normal;margin-bottom:11px;*margin-bottom:10px;}
#results ol li.last{border:0;}
#results li p{margin:2px 0;clear:left;}
#results li.topic p{;}
#results li.topic span{clear:left;float:left;font-size:85%;margin-bottom:5px;*margin-bottom:3px;margin-top:1px;*width:246px;}
#results li.topic span em{font-style:normal;font-weight:bold;}
#results li.topic .cta{margin:8px 0;}
#results .topics{clear:left;float:left;font-size:85%;padding-bottom:10px;*margin-top:-14px;color:#3d3d3d;}
#results .olnum{display:block;float:left;width:26px;margin-right:3px;font-weight:bold;text-align:right;}
#results li .detail a.callout{margin-top:14px;_margin-top:12px;_padding-bottom:7px;clear:left;float:left;font-weight:bold;width:100%;outline:none;}
#results .detail{margin:2px 0 0;padding-bottom:25px;clear:left;float:left;width:246px;}
#results .detail p{font-size:85%;color:#3d3d3d;}
#results .detail ul{border:1px solid #eee;border-left:0;margin-top:11px;margin-right:10px;}
#results .detail li{float:left;margin:0;border:0;border-left:1px solid #e1e1e1;width:100px;color:#3d3d3d;list-style:none;font-size:85%;padding:5px 7px;margin-bottom:0;}
#results .detail li span{font-weight:bold;display:block;}
#results li.last .detail{padding-bottom:9px;}
#results .rating li{list-style-type:none;}
#results .rating li a{text-indent:-999px;float:left;margin-right:2px;width:17px;height:17px;background:url(rating-sprite.png) no-repeat;}
#results .sponsor{clear:both;display:block;text-align:center;margin:10px 0;color:#999;font-size:85%;}
#results li span.num, #results li.topic span.num{float:left;margin:0 7px 0 -20px;font-weight:bold;color:#3d3d3d;font-size:100%;*width:auto;}
#results .cta{clear:left;float:left;margin-bottom:10px;*padding-bottom:12px;}
#results .result-item{float:left;}
#results .epi li .thumb{float:right;}
#results .epi li .thumb img{border:1px solid #ddd;padding:1px;}
#results .epi li .air-time{display:block;clear:left;font-size:85%;}
#results .epi li .air-time em{font-weight:bold;font-style:normal;}
.pagi{text-align:center;margin:21px 0 10px;color:#3d3d3d;font-size:85%;}
.pagi span{margin:0 7px;}
.pagi a{border:1px solid #1e7bac;padding:2px 5px;margin-right:1px;}
.pagi span.nextprev{margin-left:0;margin-right:1px;}
.pagi a:hover{border:1px solid #b50938;color:#b50938;}
.pagi span.nextprev{border:1px solid #999;padding:2px 5px;color:#999;}
.pagi a.nextprev{;}
.pagi .current{background-color:#F7CF60;padding:2px 5px;border:1px solid #ffd24f;color:#222;margin-right:1px;margin-left:0;}
.star-bio{;}
.star-bio h4{margin-bottom:6px;}
.star-bio .thumb{text-align:center;margin-bottom:7px;}
.star-bio .thumb img{border:1px solid #ddd;padding:1px;}
.star-bio p{line-height:1.454em;text-align:left;font-size:85%;}
.star-bio p .cta{font-weight:bold;margin:0;font-size:100%;}
.show-bio p{line-height:1.384em;margin-top:-5px;}
.show-bio p .cta{font-weight:bold;font-size:100%;margin-top:0;}
#enc-nav{font-family:'trebuchet ms';margin-left:14px;margin-bottom:14px;}
#enc-nav h2{color:#333;font-weight:bold;font-size:131%;letter-spacing:.02em;margin-bottom:10px;}
#enc-nav li{float:left;margin-right:4px;margin-bottom:4px;}
#enc-nav a{display:block;background:url(sp-uiButtons.png) left top no-repeat;padding-left:2px;text-align:center;color:#900;font-size:108%;}
#enc-nav a span{background:url(sp-uiButtons.png) right top no-repeat;display:block;width:32px;height:23px;padding:7px 2px 0;}
#enc-nav li a:active{background-position:left -30px;outline:none;}
#enc-nav a:active span{background-position:right -30px;outline:none;}
#enc-nav li.active a{background-position:left -60px;color:#222;}
#enc-nav li.active a:hover{text-decoration:none;color: #F33;}
#enc-nav li.active a span{background-position:right -60px;cursor:default;}
#enc-nav li.disabled a{background-position:left -90px;}
#enc-nav li.disabled a span{background-position:right -90px;color:#d1d1d1;}
#enc-nav li.disabled a:hover{cursor:default;}
#enc-nav .search{margin:10px 0;background:url(search-super-bg.png) no-repeat left top;padding-left:8px;width:590px;}
#enc-nav .search form{background:url(search-super-bg.png) no-repeat right top;padding:8px;padding-left:0;}
#enc-nav .search .input{background:url(search-sprite.png) no-repeat left top;height:24px;padding:8px 10px 0;float:left;width:526px;}
#enc-nav input, #enc-nav button{border:0;background:transparent;color:#999;font-weight:bold;}
#enc-nav .search input{width:530px;}
#enc-nav .search button{background:transparent url(bd-search-submit.png) no-repeat scroll left top;width:36px;height:32px;}
#ency{margin-bottom:21px;}
#ency li h3{font-weight:bold;font-family:'trebuchet ms';background:url(arrow-off-wht.gif) no-repeat 5px 4px;padding-left:16px;color:#1E7BAC;cursor:pointer;float:none;}
#ency li.selected h3{background:url(arrow-down-wht.gif) no-repeat left 6px;color:#222;}
#ency li{border-bottom:1px solid #e1e1e1;padding:7px 0;}
#ency li li{border:0;padding:0;}
#ency .bd{clear:both;}
#ency .bd .bd li{line-height:1.7em;background:url(bullet-grey.png) no-repeat left 9px;padding-left:12px;}
#ency li.col1{width:175px;}
#ency li.col2{width:175px;margin-left:185px;}
#ency li.start{margin-top:-42.5em;}
#ency dt{font-family:'trebuchet ms';font-weight:bold;font-size:123.1%;color:#333;}
#ency dd{color:#292929;line-height:1.7em;margin:7px 0;}
#ency a{display:block;}
#ency dd a{display:inline;}
#ency cite{color:#666;font-size:85%;display:block;margin-top:14px;line-height:1.4em;}
#rcp-recs{width:602px;margin-left:14px;margin-bottom:14px;}
#rcp-recs .hd{background:url(rcp-rec-tcap.png) no-repeat left top;height:3px;}
#rcp-recs .bd{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative;padding-top:20px;}
#rcp-recs .ft{background:url(rcp-rec-bcap.png) no-repeat left bottom;height:3px;_font-size:1%;}
#rcp-recs .mod-head h2{color:#333;font-family:'trebuchet ms';font-size:123%;font-weight:bold;margin-bottom:25px;}
.dpl-rcplists{position:absolute;top: -21px;_top: -35px;}
.dpl-rcplists h5{float:left;text-transform:uppercase;margin:3px;font-weight:normal;font-size:100%;}
.dpl-rcplists h5 a:link, .dpl-rcplists h5 a:visited{color: #900;display:block;background:url(sp-uiButtons.png) left top no-repeat;padding-left:2px;text-align:center;}
.dpl-rcplists h5 a:hover{text-decoration:none;}
.dpl-rcplists h5 a span{background:url(sp-uiButtons.png) right top no-repeat;display:block;padding:8px 11px 6px;color: #900;}
.dpl-rcplists h5.ui-tabs-selected a{background-position:left -60px;}
.dpl-rcplists h5.ui-tabs-selected a:hover{text-decoration:none;}
.dpl-rcplists h5.ui-tabs-selected a span{background-position:right -60px;color:#222;cursor:default;}
#rcp-recs .bd .ui-tabs-panel .panel{margin:10px 10px 0;text-align:left;}
#rcp-recs .bd .ui-tabs-panel ul.col1{float:left;margin-bottom:10px;width:45%;}
#rcp-recs .bd .ui-tabs-panel ul.col2{float:right;margin-bottom:10px;width:45%;}
#rcp-recs .bd .ui-tabs-panel ul li{zoom:1;margin-bottom:5px;}
#rcp-recs .bd .ui-tabs-panel ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#rcp-recs .bd .ui-tabs-panel ul li span{color: #999;display:block;width:20px;text-align:right;float:left;margin-right:5px;}
#rcp-recs .bd .ui-tabs-panel ul li a{display:block;width:235px;float:left;}
#rcp-recs .bd .ui-tabs-panel a.more{clear:both;display:block;margin:10px 0;}
#rcp-recs .search .input, #whats-cooking .search .input, .fn-we .search .input{float:left;background:url(bd-search-input.png) no-repeat left top;width:314px;_width:330px;height:33px;}
#rcp-recs .search input, #whats-cooking .search input, .fn-we .search input{border:0;padding:8px 0 0 10px;font-family:'trebuchet ms';color:#3d3d3d;background:transparent;width:250px;height:21px;outline:none;}
#rcp-recs .search .input, #whats-cooking .search .input{_width:300px;}
#rcp-recs .search button, #whats-cooking .search button, .fn-we .search button{background:url(bd-search-submit.png) no-repeat left top;width:38px;height:33px;cursor:pointer;border:0;overflow:hidden;_margin-left:-3px;}
#rcp-recs .search button span, #whats-cooking .search button span, .fn-we .search button span{display:block;text-indent:-9999px;}
.fn-we .search input, .fn-we .search .input{width:332px;_width:322px;}
.fn-we .search.showrcps{background: #FAF4EE url(fn-w-mod-searchbot391.gif) left bottom no-repeat;width:392px;padding:0;margin-bottom:28px;}
.fn-we .search.showrcps .form-wrap{height:33px;text-align:center;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;margin-bottom:5px;padding:10px 10px 5px 10px;}
.fn-we .search.showrcps button{_margin-left: -3px;}
#rcp-recs li.col1{;}
#rcp-recs li.col2{margin-left:340px;}
#rcp-recs li.start{margin-top:-7.5em;}
#rcp-recs .search, #whats-cooking .search{background-color:#FAF4EE;border:1px solid #d1d1d1;border-bottom:0;padding:7px 0 2px;}
#rcp-recs .search p, #whats-cooking .search p{color:#333;font-family:'trebuchet ms';font-size:105%;margin:9px 14px;float:left;font-weight:bold;}
#chefs-spotlight-wrap{float:left;margin-top:7px;min-height:207px;_height:auto !important;_height:207px;background:transparent url(fn-w-cheeks-631.gif) no-repeat left bottom;padding-bottom:21px;}
#chefs-spotlight-wrap h2{color:#333;font-family:'trebuchet ms';font-size:123%;font-weight:bold;margin:0 14px 14px;}
#chefs #chefs-spotlight-wrap{margin-bottom:28px;}
#chefs #chefs-spotlight-wrap h2{display:none;}
#whats-cooking{width:602px;margin-left:14px;margin-bottom:14px;_margin-left:7px;float:left;}
#whats-cooking .hd{background:url(rcp-rec-tcap.png) no-repeat left top;height:3px;}
#whats-cooking .bd{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative;padding:30px 0 0 0;_padding-top:15px;}
#whats-cooking .ft{background:url(rcp-rec-bcap.png) no-repeat left bottom;height:3px;_font-size:1%;}
#whats-cooking .twin{float:left;margin:0 14px 14px;width:237px;_width:224px;}
#fn-bd #whats-cooking h6{margin:0;}
#whats-cooking .twin.thumb{float:left;margin:0 14px 14px;width:303px;_width:290px;}
#whats-cooking .twin li{line-height:1.2em;margin-top:4px;background:url(bullet-grey.png) no-repeat left 6px;padding-left:11px;}
#whats-cooking .twin .callout{font-size:80%;}
#whats-cooking .thumb img{float:left;margin-right:14px;border:1px solid #ddd;padding:1px;margin-top:3px;}
#whats-cooking .thumb p a{font-size:158%;font-family:'trebuchet ms';line-height:1.1em;margin-bottom:7px;display:block;}
#whats-cooking cite{font-size:77%;color:#666;display:block;}
#whats-cooking .mod-head h2{color:#333;font-family:'trebuchet ms';font-size:123%;font-weight:bold;margin-bottom:30px;}
.show-plug{width:390px;clear:both;margin-bottom:21px;}
.show-plug.wide{width:100%;}
.show-plug p{line-height:1.6em;}
.show-plug h3, .wir h3{font-family:'trebuchet ms';font-size:123.1%;font-weight:bold;margin-bottom:11px;}
.show-plug img{float:left;height:69px;border:1px solid #d4d4d4;padding:1px;margin-right:14px;}
.show-plug ul{margin-left:103px;}
.show-plug.plain ul{margin-left:0;}
.show-plug.gallery ul li{background:none;padding-left:0;}
.show-plug li{padding-left:9px;margin-top:4px;line-height:1.38em;background:transparent url(bullet-grey.png) no-repeat left 8px;}
.show-plug li a{font-weight:normal;}
.show-plug .cta{font-size:85%;line-height:18px;}
.show-plug li.active{background:transparent url(bullet-red.gif) no-repeat left 8px;}
.show-plug li.active a{font-weight:bold;}
#search-lead{margin-left:14px;}
#search-lead h1{background:url(title-search.png) no-repeat left top;text-indent:-99999px;overflow:hidden;margin-bottom:14px;}
#search-lead h2{font-weight:bold;font-family:'trebuchet ms';font-size:123%;margin-bottom:14px;}
#search-lead .nav{margin:14px 0 7px;text-transform:uppercase;}
#search-lead .nav li{float:left;font-family:'trebuchet ms';margin-right:5px;}
#search-lead .nav li a span{padding:7px 14px 0;}
#search-lead .nav li a span em{font-size:85%;color:#222;font-style:normal;}
#search-lead .nav li a:active{background-position:left -30px;outline:none;}
#search-lead .nav a:active span{background-position:right -30px;outline:none;}
#search-lead .nav li.active a{background-position:left -60px;}
#search-lead .nav li.active a span{background-position:right -60px;color:#222;cursor:default;}
#search-lead .nav li.disabled a{background-position:left -90px;}
#search-lead .nav li.disabled a span{background-position:right -90px;color:#d1d1d1;}
#search-lead .nav li.disabled a:hover{cursor:default;}
.site-search #search-lead{background:url(splink-topcap-no-gutter.png) no-repeat left top;height:19px;margin-left:0;width:630px;}
.site-search .fn-ww{background:none;padding-top:0;}
.site-search .fn-we{margin-top:0;padding-top:6px;border-left:0;}
.site-search #fn-w .search-control h2{margin-bottom:10px;margin-top:0;}
#fn-w .selections h2{margin-bottom:9px;margin-top:0;}
.list.selections li{background:none;color:#666;font-size:85%;padding-left:0;}
.selections li a{background:url(sp-buttons.png) no-repeat -435px -10px;display:block;float:left;height:13px;margin-right:7px;margin-top:2px;overflow:hidden;width:13px;}
.selections li a:hover{background-position:-448px -10px;}
.selections li a:active{background-position:-461px -10px;}
.site-search .drops ul li{height:19px;padding-top:1px;padding-bottom:1px;_padding:0 0 0 11px;}
.search-control .dd-list dd .dd-hd{background-position:-177px 0;}
.search-control .dd-list dd .dd-bd{background-position:-297px 0;}
.search-control .dd-list dd .dd-ft{background-position:-417px -5px;}
.site-search #fn-e .promo .bd{*padding-bottom:10px;}
.site-search #fn-e .pod, .episode-search #fn-e .e-acco{*text-align:left;}
.site-search .fn-we{padding-left:0;}
.site-search .fn-ww h4{margin-bottom:0;}
.search-promo{margin-top:-2px;color:#3d3d3d;line-height:1.4em;}
.search-promo ul{;}
.search-promo li{border-bottom:1px dotted #d1d1d1;padding-bottom:9px;margin-bottom:11px;}
.search-promo li a{font-weight:bold;display:block;}
.search-promo li p a{margin-top:6px;font-weight:normal;}
#results .search-promo li h3{font-weight:bold;font-size:113%;margin-bottom:4px;}
.search-promo li h3{float:left;margin-bottom:2px;}
.search-promo h3 span{color:#888;font-weight:normal;}
.search-promo p{clear:left;}
.search-promo li img{float:right;padding:1px;border:1px solid #999;}
.search-ad{width:462px;}
.search-ad .hd{backgroundx:url(http://images.foodnetwork.com/webfood/fn20/imgs/search-ad-tcap.png) no-repeat left top;height:10px;}
#fn-bd .search-ad .bd{background-color:#F6F6F6;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:0 3px;}
.search-ad .ft{background:url(search-ad-bcap.png) no-repeat left top;height:11px;}
.search-control{border-bottom:1px dotted #d1d1d1;margin-bottom:12px;margin:0 14px 14px;}
.search-control p{float:left;font-weight:bold;margin-top:4px;}
.search-control label{color:#888;font-size:85%;float:left;margin-top:5px;}
.search-control form{float:right;margin-bottom:14px;*margin-bottom:7px;*width:164px;}
.search-control .dd-list{float:right;margin-left:6px;width:120px;}
.search-control .dd-list dd{width:120px;margin-left:-19px;}
.search-control .dd-list dd .hd{background:url(shorter-sprite.png) no-repeat left top;}
.search-control .dd-list dd .bd{background:url(shorter-sprite.png) no-repeat left top;}
.search-control .dd-list dd .ft{background:url(shorter-sprite.png) no-repeat left top;}
#resultFilters{margin-left:14px;_margin-left:7px;width:196px;}
#resultFilters .tcap{background:url(sp-search-modx.png) left top no-repeat;height:4px;}
#resultFilters .bcap{background:url(sp-search-modx.png) -196px bottom no-repeat;height:3px;}
#fnFilters{padding:1px 4px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
#fnFilters .fil-title .hd{background:url(sp-search-modx.png) -392px top no-repeat;height:4px;_margin-bottom:-12px;}
#fnFilters .fil-title h3{background:transparent url(pop-hd-bg.png) repeat-x scroll left bottom;color:#fff;font-weight:bold;font-family:'trebuchet ms';font-size:123%;padding:6px 10px;}
#fnFilters .fil-title .ft{background:url(sp-search-modx.png) -579px top no-repeat;height:4px;_margin-bottom:-12px;}
#fnFilters .your-sel{background:#eaede3 url(sp-search-modx.png) -953px bottom no-repeat;padding-bottom:12px;}
#fnFilters .your-sel h4{background:#ccdaa7 url(sp-search-modx.png) -766px top no-repeat;padding:7px 10px;margin:4px 0 10px;}
#fnFilters{color:#666;}
#fnFilters span{font-size:85%;}
#fnFilters p{margin-left:10px;font-size:85%;line-height:1.454em;}
#fnFilters .hd h3{color:#fff;background:url(sp-search-modx.png) no-repeat scroll left -9px;font-size:112%;font-weight:bold;font-family:'trebuchet ms';margin-bottom:7px;}
#fnFilters .hd h3 span{background:url(sp-search-modx.png) no-repeat scroll left -9px;padding-bottom:7px;}
#fnFilters .your-sel li{background:none;font-size:85%;color:#666;padding-left:0;}
#fnFilters .sel-wrap .sel-cat{background:#f9f4ef url(sp-search-modx.png) no-repeat scroll -1327px bottom;padding-bottom:11px;}
#fnFilters .sel-wrap ul{padding-top:9px;}
#fnFilters .sel-wrap h4{background:#F3EDDE url(sp-search-modx.png) no-repeat scroll -1140px top;padding-top:3px;margin-top:2px;}
#fnFilters h4 span{display:block;background-color:#F3EDDE;padding-bottom:7px;padding-left:10px;padding-top:4px;font-size:100%;}
#fnFilters ul{padding-left:10px;padding-right:10px;}
#fnFilters li{background:url(bullet-grey.png) no-repeat left 8px;_background-position:left 9px;font-size:100%;padding-left:10px;line-height:1.5em;}
#fnFilters a.cta{color:#1E7BAC;display:inline;margin:0 0 0 10px;}
#fnFilters a.cta:hover{color:#b50938;}
#fnFilters .drops{position:absolute;display:none;z-index:1000;}
#fnFilters .bd{padding-bottom:4px;}
#fnFilters .bd h5{background-color:#F0E5CB;padding:4px 14px 4px 13px;margin-left:1px;font-weight:bold;position:relative;}
#fnFilters .bd ul{margin:0;min-height:85px;_height:147px;max-height:147px;overflow:auto;margin:4px 7px 4px 2px;*margin-bottom: 0;padding:0;}
#fnFilters .bd ul li{background-position: -10px;}
#fnFilters .bd ul li:hover{background: #fff;}
#fnFilters .bd ul li a{display:block;}
#fnFilters .bd ul li a:hover{text-decoration:none;}
.no-results .fn-ww{background:url(ww-caps.gif) no-repeat left top;padding:21px 0 18px 0;}
.no-results .fn-we{margin-top:16px;padding-top:2px;}
body.site-search.no-results #fn-w h1{margin-bottom:17px;}
.no-results #fn-w p.error em{display:block;font-family:Arial, Helvetica, sans-serif;font-size:72.2%;font-style:normal;margin-top:3px;}
.no-results #fn-w h2{margin-top:-6px;}
.rz-results{margin-bottom:28px;}
.rz-results li{border-bottom:1px dotted #ddd;margin-bottom:11px;padding-bottom:11px;padding-left:17px;position:relative;_float:left;_width:374px;}
.rz-results li span.num{position:absolute;color:#3d3d3d;font-weight:bold;left:0;top:0;}
.rz-results li h4{margin-bottom:6px;width:271px;}
.rz-results li cite{font-size:85%;}
.rz-results li .meta{position:absolute;right:0;top:3px;width:89px;}
.rz-results li.last{border:0;margin-bottom:0;}
#fn-ft ._egg{cursor:pointer;display:block;width:10px;height:9px;position:absolute;top:25px;left:35px;z-index:999;}
#_egg-yolk{background:transparent url(easter-egg.png) no-repeat center center;position:absolute;width:1px;height:1px;cursor:pointer;z-index:9999;}
.ad-text{margin-bottom:-14px;padding:11px 14px 0;border-top:1px dotted #d1d1d1;clear:both;}
#fn-bd h6{font-family:'trebuchet ms';font-weight:bold;font-size:100%;color:#333;margin-bottom:8px;}
.ad-text ul{;}
.ad-text li{float:left;width:193px;margin-bottom:3px;margin-right:7px;}
.ad-text li span{font-size:100%;}
.ad-text li p{color:#666;font-size:85%;line-height:1.6em;}
.ad-text li a{font-size:85%;}
.bd-ad-text{margin:0pt 5px 0 0pt;padding:14px;border-top:1px dotted #d1d1d1;}
.bd-ad-text h6{font-family:'trebuchet ms';font-weight:bold;font-size:100%;color:#333;margin-bottom:7px;}
.bd-ad-text ul{;}
.bd-ad-text li{float:left;width:193px;margin-right:7px;}
.bd-ad-text li span{font-size:100%;}
.bd-ad-text li p{color:#666;font-size:85%;line-height:1.6em;}
.bd-ad-text li a{font-size:85%;}
.episode-search #fn-w{padding-bottom:0;}
.episode-search #fn-w .message{margin-bottom:16px;margin-top:-6px;}
.episode-search .fn-we h3{border-bottom:1px dotted #ddd;font-weight:bold;margin-bottom:12px;padding-bottom:10px;}
.episode-search #results h2{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:11px;}
.episode-search .fn-ww .star-bio img{border:1px solid #ddd;margin:4px 7px 7px;padding:1px;}
#fn-bd .quick-vote .thumb img{border:1px solid #D8D8D8;padding:1px;}
#fn-bd .quick-vote .button{width:62px;margin:0 7px 0 13px;float:left;}
#fn-bd .quick-vote p{line-height:1.385em;}
#fn-bd .quick-vote .thumb{width:122px;margin:7px auto 0;}
#fn-bd .quick-vote li{line-height:1.7em;padding-bottom:0;}
#fn-bd .quick-vote li input{padding:0;border:none;margin-right:7px;_margin-right:2px;margin-top:6px;*margin-top:3px;float:left;}
#fn-bd .quick-vote form{margin-top:7px;padding-bottom:7px;}
#fn-bd .quick-vote form p{margin-top:14px;font-size:85%;}
#fn-bd .quick-vote .bd form p{float:left;margin-top:7px;}
#fn-bd .quick-vote .bd form ul{margin-bottom:7px;}
#fn-bd .quick-vote .sponsor{clear:both;border-top:1px dotted #D8D8D8;margin-top:7px;padding-top:14px;text-align:center;}
#fn-bd .quick-vote .sponsor span{color:#999;font-size:85%;margin-right:6px;vertical-align:top;}
#quick-vote-poll .errormsg{display:none;margin:4px 0;font-weight:bold;color: #b50938;}
#poll-results li{padding-top:3px;}
.fn-ww #poll-results div{width:182px;}
#poll-results li span{display:block;float:left;}
#poll-results li .vote-pct{float:right;text-align:right;}
.fn-ww #poll-results li p{width:182px;height:9px;overflow:hidden;}
#poll-results li p span{height:9px;overflow:hidden;}
#poll-results li p .bar-on{background:url(poll-result-bars.gif) no-repeat 0 -9px;}
#poll-results li p .bar-off{background:url(poll-result-bars.gif) no-repeat 100% 0;}
#fn-e .quick-vote .thumb{float:right;margin:10px 14px 7px;_margin-right:7px;}
#fn-e .quick-vote .hd{margin:0 5px 9px;background: #ddd url(special-topcrnr.png) no-repeat 0 0;}
#fn-e .quick-vote .hd h5{padding:7px 10px;background:url(special-btcrnr.png) no-repeat 0 100%;font-family: 'trebuchet ms';}
#fn-e .quick-vote .bd{padding:0 4px;}
#fn-e .quick-vote .bd p{margin:0 10px;}
#fn-e .quick-vote .bd form p{margin:7px 0 0;}
#fn-e .quick-vote .bd form{margin:7px 10px 0;}
#fn-e .quick-vote .button{margin-left:82px;}
#fn-e .quick-vote .bd ul li div{margin:0 10px;}
#fn-e .quick-vote .submit-wrap{clear:both;padding-top:10px;}
.quick-vote .spons-wrap{border-top:1px dotted #ddd;text-align:center;}
.quick-vote .spons{display:table;*display:inline;margin:10px auto 3px;}
.quick-vote .spons span{display:block;float:left;padding-top:10px;padding-right:7px;font-size:85%;color:#999;}
.quick-vote .spons img{float:left;}
.quick-vote #inputPanel{display:none;}
.quick-vote #resultsPanel{display:none;}
#fn-bd .quick-vote .loading, #fn-bd .quick-vote .submitting{display:none;padding:28px 0;}
#fn-bd .quick-vote .loading img, #fn-bd .quick-vote .submitting img{display:block;margin:0 auto;}
#fn-bd .quick-vote .loading p, #fn-bd .quick-vote .submitting p{margin:0 auto 14px;text-align:center;}
#newsletter-options h1{background:url(maj-title-sprt.png) 0 -837px no-repeat;margin:13px 0 8px;width:276px;height:0;padding-top:21px;overflow:hidden;}
#newsletter-options .hd, #newsletter-options .bd, #newsletter-options .ft{margin:14px;}
#newsletter-options #newsletter-nav{width:560px;margin:0;position:relative;margin-bottom:10px;}
#newsletter-options #newsletter-nav li{float:left;margin-right:4px;margin-bottom:4px;text-transform:uppercase;font-size:93%;cursor:pointer;_width:180px;}
#newsletter-options #newsletter-nav a{display:block;background:url(sp-uiButtons.png) left top no-repeat;padding-left:2px;text-align:center;color:#900;font-size:108%;}
#newsletter-options #newsletter-nav a:hover{color:#F33;text-decoration:none;}
#newsletter-options #newsletter-nav a span{background:url(sp-uiButtons.png) right top no-repeat;display:block;padding:8px 11px 0px;}
#newsletter-options #newsletter-nav li a:active{background-position:left -30px;outline:none;}
#newsletter-options #newsletter-nav a:active span{background-position:right -30px;outline:none;}
#newsletter-options #newsletter-nav li.active a{background-position:left -60px;}
#newsletter-options #newsletter-nav li.active a span{background-position:right -60px;color:#222;cursor:default;}
#newsletter-options #newsletter-nav li.disabled a{background-position:left -90px;}
#newsletter-options #newsletter-nav li.disabled a span{background-position:right -90px;color:#d1d1d1;}
#newsletter-options #newsletter-nav li.disabled a:hover{cursor:default;}
#newsletter-options fieldset{margin:0 0 30px;}
#newsletter-options legend{font:normal 138.5% arial, verdana;color: #3d3d3d;margin-bottom:10px;}
#newsletter-options.unsubscribe legend, #newsletter-options.addy-change legend{display:none;}
#newsletter-options.choose h3, #newsletter-options.unsubscribe .morelist h3{padding:0;font:normal 100% arial;color: #3d3d3d;margin-bottom:14px;margin-left:20px;}
#newsletter-options fieldset.newsletter-list ul{margin-left:10px;margin-right:10px;}
#newsletter-options fieldset.newsletter-list li{border-bottom:1px dotted #e1e1e1;padding:1px 0 0 4px;margin-bottom:14px;}
#newsletter-options fieldset.newsletter-list li.last{border-bottom:none;}
#newsletter-options fieldset.newsletter-list li input, #newsletter-options fieldset.newsletter-list li label{float:left;}
#newsletter-options fieldset.newsletter-list li label{margin-bottom:5px;cursor:pointer;}
#newsletter-options fieldset.newsletter-list li .desc{clear:left;font:normal 85% arial;margin-left:19px;margin-bottom:10px;}
#newsletter-options fieldset.newsletter-list li h4{clear:left;font:normal 100% arial;color: #3d3d3d;margin-left:20px;}
#newsletter-options fieldset.newsletter-list li p{color: #999;float:left;width:450px;}
#newsletter-options fieldset.newsletter-list li a.samplelink{float:right;color: #1e7bac;width:80px;display:block;text-align:right;}
#newsletter-options fieldset.newsletter-list li input{margin:0 5px 0 0;}
#newsletter-options fieldset.newsletter-list li.checkall{width:90px;text-transform:uppercase;border-bottom:0;}
#newsletter-options fieldset.your-nfo ul{margin-left:20px;}
#newsletter-options fieldset.your-nfo ul li, #newsletter-options ul.your-nfo li{float:left;margin-right:15px;margin-bottom:13px;_width:210px;}
#newsletter-options ul.your-nfo li.old-nfo{float:none;}
#newsletter-options fieldset.your-nfo ul input, #newsletter-options ul.your-nfo input{width:209px;}
#newsletter-options fieldset.your-nfo ul li.zip{float:none;clear:left;}
#newsletter-options fieldset.your-nfo ul li.zip .text-box{width:119px;}
#newsletter-options .text-box span input{color: #3d3d3d;font-weight:normal;}
#newsletter-options ul.your-nfo li.old-nfo{padding-top:10px;width:218px;}
#newsletter-options fieldset.your-nfo ul input#zipcode{width:110px;}
#newsletter-options fieldset.your-nfo li label, #newsletter-options ul.your-nfo label{display:block;margin-bottom:3px;color: #3d3d3d;}
#newsletter-options fieldset.optional h3{margin-bottom:5px;}
#newsletter-options fieldset.optional ul{margin-left:20px;}
#newsletter-options fieldset.optional li{float:left;margin-right:15px;}
#newsletter-options fieldset.optional input{margin-right:5px;}
#newsletter-options fieldset.optional label{margin-top:-2px;cursor:pointer;}
#newsletter-options .more{margin-bottom:20px;}
#newsletter-options .more .hd,#newsletter-options .more .ft{background:url(fn_mod_top.gif) 0 0 no-repeat;width:602px;height:5px;margin:0;}
#newsletter-options .more .ft{background:url(fn_mod_bot.gif) 0 0 no-repeat;}
#newsletter-options .more .bd{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;margin:0;width:601px;text-align:center;}
#newsletter-options .more .bd .morelink, #newsletter-options .more .required-nfo{margin:0 auto;width:592px;text-align:left;}
#newsletter-options .more .bd .morelink .morelist{display:none;}
#newsletter-options .more .required-nfo{margin-bottom:4px;}
#newsletter-options.addy-change .more .required-nfo{margin-bottom:0;}
#newsletter-options .more .required-nfo fieldset{margin-bottom:0;}
#newsletter-options .more .morelink .hd, #newsletter-options .more .morelink .ft, #newsletter-options .more .required-nfo .ft{background:url(fn_mod_inner_top.gif) 0 0 no-repeat;width:592px;height:3px;}
#newsletter-options .more .morelink .bd{_margin-top:-15px;}
#newsletter-options.unsubscribe .more .required-nfo .hd, #newsletter-options.addy-change .more .required-nfo .hd{background:url(fn_mod_inner_top.gif) 0 0 no-repeat;background-color: #f3ead5;width:592px;height:30px;}
#newsletter-options .more .morelink .ft{background:url(fn_mod_inner_bot.gif) 0 0 no-repeat;}
#newsletter-options .more .bd .morelink .bd{width:592px;text-align:left;border:none;background-color: #FAF5EF;}
#newsletter-options .more .required-nfo .bd{background-color: #faf5ef;width:592px;text-align:left;border:none;padding:3px 0 2px;}
#newsletter-options .more .required-nfo .ft{background:url(fn_mod_inner2_bot.gif) 0 0 no-repeat;}
#newsletter-options .morelink legend{display:none;}
#newsletter-options .more .morelist{padding-top:10px;margin-bottom:0;}
#newsletter-options .morelink a.moretoggle{display:block;background: #f3ead5 url(bullet_arrow.gif) 10px 10px no-repeat;padding:7px 0 7px 23px;color: #1e7bac;font-weight:bold;}
#newsletter-options .morelink a.active{background: #f3ead5 url(bullet_arrow_open.gif) 10px 10px no-repeat;color: #3d3b3e;}
#newsletter-options .morelink li.last{margin-top: -10px;}
#newsletter-options .morelink .site-logos a{display:block;margin-right:5px;background:url(logos.gif) 0 0 no-repeat;overflow:hidden;float:left;}
#newsletter-options .morelink .site-logos a.hgtv{background-position:0 0;width:88px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos a.diy{background-position: -97px 0;width:88px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos a.fln{background-position: -193px 0;width:90px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos a.gac{background-position: -292px 0;width:90px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos a.rcpczaar{background-position: -390px 0;width:88px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos a.hgtvpro{background-position: -486px 0;width:90px;height:0;padding-top:52px;}
#newsletter-options .morelink .site-logos{height:52px;overflow:hidden;}
.unsubscribe .hd p, .addy-change .hd p{margin-bottom:10px;}
.unsubscribe h3, .addy-change h3{float:none;font:bold 100% arial, verdana;color: #3d3d3d;padding:10px 10px 0;}
.unsubscribe h4, .addy-change h4{font:normal 100% arial;color: #3d3d3d;margin:10px;}
.unsubscribe fieldset ul, .addy-change fieldset ul{border-bottom:1px dotted #e1e1e1;margin:0 10px 14px;padding-bottom:14px;}
.unsubscribe fieldset.morelist ul, .addy-change fieldset.morelist ul{border-bottom:0;padding-bottom:0;}
.unsubscribe fieldset ul.your-nfo, .addy-change fieldset ul.your-info{border:0;}
#newsletter-options .ft{text-align:center;margin-bottom:30px;}
#newsletter-options .ft a{color:#1e7bac;}
#newsletter-options.addy-change .ft .ft-wrap{width:275px;}
#newsletter-options.addy-change .ft button em{padding-bottom:8px;}
#newsletter-options .ft p{margin-top:30px;text-align:left;}
#newsletter-options .ft .ft-wrap p{float:left;margin-top:10px;margin-left:5px;width:75px;}
#newsletter-options.thankyou h2{margin-bottom:0;}
#newsletter-options.thankyou p{margin-bottom:25px;line-height:1.5em;}
#newsletter-options.thankyou ul.list span{font-weight:bold;}
#newsletter-options .form-error, #newsletter-options .form-error .hd, #newsletter-options .form-error .bd, #newsletter-options .form-error p{margin:0;}
#newsletter-options .form-error{margin-bottom:15px;}
#newsletter-options .error{background-color: #FFD250;padding:4px 7px;}
#newsletter-options fieldset.your-nfo ul li.sm input{width:110px;}
#newsletter-options fieldset.your-nfo ul li.sm .text-box{width:119px;}
#newsletter-options fieldset.your-nfo ul input.med, #newsletter-options ul.your-nfo input.med{width:149px;}
#newsletter-options fieldset.your-nfo ul input.lg, #newsletter-options ul.your-nfo input.lg{width:449px;}
#newsletter-options #fvOptIn02{width:auto;}
#newsletter-options .text-box{margin:3px 0 0;}
#newsletter-options .area-box{background:transparent url(emailafriend-textarea.gif) no-repeat left top;margin-top:3px;}
#newsletter-options .area-box span{background:transparent url(emailafriend-bcap.gif) no-repeat left bottom;display:block;padding-bottom:3px;}
#newsletter-options .bd .area-box textarea{background:transparent;border:0 none;color:#3D3D3D;font-size:85%;height:65px;padding:5px;width:382px;}
#newsletter-options .form-error .error{background-color:transparent;padding:4px 0;}
#newsletter-options fieldset.your-nfo li label, #newsletter-options ul.your-nfo label{display:inline;}
#newsletter-options input.error{background-color:transparent;padding:0;}
#newsletter-options fieldset.your-nfo ul select, #newsletter-options ul.your-nfo select{width:209px;}
#newsletter-options fieldset.your-nfo ul li.dd-li, #newsletter-options ul.your-nfo li.dd-li{float:none;}
#newsletter-options .dd-list dd{margin-left:0;}
#newsletter-options .dd-list dd .dd-bd h3{background-color:#F3EAD5;color:#3D3D3D;font-family:"Trebuchet MS",sans-serif;font-size:108%;font-weight:bold;height:25px;line-height:25px;margin:-7px 0 6px;padding-left:13px;}
#newsletter-options .dd-list dd .dd-bd ul{margin-left:0;}
#newsletter-options .dd-list dd .dd-bd ul.dd-ul{max-height:143px;overflow:auto;padding:0 0 1px;z-index:2;}
#newsletter-options .dd-list dd .dd-bd ul.dd-ul li.dd-li{background-color:#FAF5EF;border:0 none;float:none;height:auto;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:auto;}
#newsletter-options .dd-list dd .dd-bd ul.dd-ul li.dd-li a{color:#1E7BAC;display:block;height:20px;line-height:20px;padding-left:14px;text-decoration:none;}
#faq-list .hd{background-color:#DDD;}
#faq-list .bd ul li{background:none;padding-left:5px;}
.ui-tabs-hide{display:none;}
.ui-tabs-nav{list-style:none;margin:0;}
.ui-tabs-nav:after{display:block;clear:both;content: " ";}
.ui-tabs-nav li{background:none;float:left;}
.ui-tabs-nav a, .ui-tabs-nav a span{display:block;}
#dpl-shows,#dpl-showrcps,#dpl-epiguide,#dpl-chefguide{width:391px;padding:0 0 15px;}
#dpl-showrcps{padding-bottom:0;}
#dpl-shows .mod-head, #dpl-showrcps .mod-head, #dpl-epiguide .mod-head, #dpl-chefguide .mod-head{margin-bottom:15px;}
#dpl-shows .mod-head h3, #dpl-chefguide .mod-head h3, #dpl-showrcps .mod-head h3, #dpl-epiguide .mod-head h3{float:left;font:normal 138.5% "Trebuchet MS",sans-serif;font-weight:bold;}
#dpl-shows .mod-head a.more, #dpl-epiguide .mod-head a.more, #dpl-chefguide .mod-head a.more{font-size:85%;float:right;margin-top:4px;}
#dpl-shows .hd, #dpl-showrcps .hd, #dpl-epiguide .hd, #dpl-chefguide .hd{background:url(fn-w-mod-top391.gif) left bottom no-repeat;height:5px;width:391px;}
#dpl-shows .bd, #dpl-showrcps .bd, #dpl-epiguide .bd, #dpl-chefguide .bd{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:390px;}
#dpl-shows .ft, #dpl-epiguide .ft, #dpl-chefguide .ft{background:url(fn-w-mod-bot391.gif) 0 0 no-repeat;height:5px;width:391px;}
#dpl-epiguide .bd, #dpl-chefguide .bd{padding:10px 0;}
#dpl-shows .bd{padding-top:6px;}
#dpl-epiguide .bd{_padding-top:0;}
#dpl-epiguide{position:relative;}
#dpl-shows .bd .dpl-listings{position:absolute;top: -23px;left:50%;width:165px;margin-left: -83px;}
#dpl-showrcps .bd .dpl-showrcplists{position:absolute;top: -18px;}
#dpl-chefguide .bd .dpl-meetchefs{position:absolute;top: -25px;left:50%;width:148px;margin-left: -74px;}
#dpl-epiguide .bd .dpl-showguide{position:absolute;top:31px;_top:37px;left:44px;width:320px;margin-left:0;}
#dpl-shows .bd .panel, #dpl-showrcps .bd .panel, #dpl-chefguide .bd .panel{position:relative;}
#dpl-epiguide .bd .panel{;}
#dpl-showrcps .bd .panel{padding:10px 0;}
#dpl-showrcps .bd .panel .weekday{margin-bottom:20px;}
#dpl-showrcps .bd .panel h3{float:left;margin:0;padding-bottom:5px;font-weight:bold;}
#dpl-showrcps .bd .panel h3.new{background:url(icon-new.gif) right 3px no-repeat;padding-right:19px;}
#dpl-showrcps .panel a, #dpl-epiguide .panel a, #dpl-chefguide .panel a{color: #217cab;}
#dpl-epiguide ul.episodes li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd;}
#dpl-epiguide ul.episodes li.special{border:none;}
#dpl-epiguide ul.episodes cite{font:normal 85% arial;color: #3d3d3d;}
#dpl-showrcps .bd ul{clear:left;}
#dpl-shows .bd ul li ul li{border-bottom:1px dotted #ccc;line-height:20px;margin-left:10px;}
#dpl-shows .bd ul li ul li.last{border-bottom:0;}
#dpl-shows .ui-tabs-panel{text-align:center;}
#dpl-showrcps .ui-tabs-panel{height:200px;width:375px;overflow:auto;padding-top:13px;text-align:left;margin:0 auto;}
#dpl-epiguide .ui-tabs-panel{height:205px;width:375px;overflow:auto;padding-top:13px;margin:0 auto;}
#dpl-chefguide .ui-tabs-panel{width:375px;padding-top:5px;margin:0 auto;}
.showpromo{width:336px;margin-bottom:10px;}
.showpromo .hd{background:url(fn-e-mod-top336.gif) 0 0 no-repeat;height:5px;width:336px;}
.showpromo .ft{background:url(fn-e-mod-bot336.gif) 0 0 no-repeat;height:5px;width:336px;}
.showpromo .bd{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:335px;}
#dpl-shows .dontmiss, .showpromo .dontmiss, #dpl-onfn .dontmiss{margin:0 auto;text-align:left;width:381px;}
#dpl-shows .dontmiss .hd, .showpromo .dontmiss .hd, #dpl-onfn .dontmiss .hd{background:url(fn-w-mod-innertop381.gif) 0 0 no-repeat;height:3px;width:381px;_font-size:1%;}
#dpl-shows .dontmiss .ft, .showpromo .dontmiss .ft, #dpl-onfn .dontmiss .ft{background:url(fn-w-mod-innerbot381.gif) 0 0 no-repeat;height:3px;width:381px;_font-size:1%;}
#dpl-shows .dontmiss .bd, #fn-bd .showpromo .dontmiss .bd, #dpl-onfn .dontmiss .bd{background:none;text-align:left;width:380px;background-color: #e1ebe7;border:0;padding-bottom:10px;}
#dpl-shows .dontmiss h3, .showpromo .dontmiss h3, #dpl-onfn .dontmiss h3{background-color: #cdddd7;font:bold 93% "Trebuchet MS",sans-serif;padding:10px 15px 5px;margin-bottom:10px;}
#dpl-shows .dontmiss h4, .showpromo .dontmiss h4, #dpl-onfn .dontmiss h4{font:normal 93% "Trebuchet MS",sans-serif;margin:0 15px 10px;}
#dpl-shows .dontmiss p, .showpromo .dontmiss p, #dpl-onfn .dontmiss p{font:normal 85% arial,sans-serif;margin:0 15px 10px;}
#dpl-shows .dontmiss .promo, .showpromo .dontmiss .promo, #dpl-onfn .dontmiss .promo{text-align:center;}
#dpl-shows .dontmiss .promo a, .showpromo .dontmiss a, #dpl-onfn .dontmiss a{margin:0 auto;}
.showpromo .dontmiss, #dpl-onfn .dontmiss{width:326px;}
.showpromo .dontmiss .hd, #dpl-onfn .dontmiss .hd{background:url(fn-e-mod-innertop326.gif) 0 0 no-repeat;height:3px;width:326px;}
.showpromo .dontmiss .ft, #dpl-onfn .dontmiss .ft{background:url(fn-e-mod-innerbot326.gif) 0 0 no-repeat;height:3px;width:326px;}
#fn-bd .showpromo .dontmiss .bd, #dpl-onfn .dontmiss .bd{width:326px;}
#fn-bd #dpl-shows .dontmiss .bd{width:381px;padding-top:0;}
#dpl-shows .showpromo{width:381px;}
#dpl-shows .showpromo .hd, #dpl-shows .showpromo .ft{display:none;}
#dpl-shows .showpromo .bd{border:0;}
#dpl-shows .showpromo .dontmiss .hd, #dpl-shows .showpromo .dontmiss .ft{display:block;}
#dpl-shows .showpromo .hd{display:none;}
.pod.dontmiss .desc{margin:0;}
.pod.dontmiss .hd{margin:0 5px;padding:7px 14px;background:url(special-topcrnr.png) #ccdcd6 no-repeat top left;_background-image:none;}
.pod.dontmiss .bd .desc{background:url(special-btcrnr.png) no-repeat bottom left #e0ebe7;padding:11px 14px 6px 14px;_background-image:none;}
#fn-e .bd .dontmiss.pod .desc, #dpl-shows .pod.dontmiss .bd .desc{background:none;}
.pod.dontmiss .bd h5{font-family:arial, sans-serif;margin-bottom:4px;}
.pod.dontmiss .bd .desc p{font-size:85%;line-height:1.454em;margin-bottom:10px;}
.pod.dontmiss .promo{text-align:center;}
#fn-e .bd .dontmiss.pod .hd{height:auto;_height:36px;_font-size:100%;_margin-top:10px;background-color:#ccdcd6;}
#fn-e .bd .dontmiss.pod .bd{padding:0;}
#fn-e .bd .dontmiss.pod{background:none;padding-top:0;}
#dpl-shows .dontmiss.pod .hd{margin:0;background-color:#ccdcd6;height:auto;width:auto;_font-size:100%;}
#fn-e .bd .dontmiss.pod .hd h4, #dpl-shows .dontmiss.pod .hd h4{color:#3D3D3D;font-family:"trebuchet ms",sans-serif;font-weight:bold;padding-left:0;}
#dpl-shows .dontmiss.pod .hd h4{margin-bottom:0;margin-left:0;}
#fn-e .bd .dontmiss.pod p, #dpl-shows .dontmiss.pod p{margin-left:0;}
#dpl-shows ul.mustlist,#dpl-shows .all-shows ul{text-align:left;margin:0 7px;padding-top:7px;}
#dpl-shows ul li a{color: #1e7aad;font:normal 100% arial;}
#dpl-shows ul li{border-bottom:1px solid #e1e1e1;margin-bottom:6px;padding-bottom:6px;}
#dpl-shows ul li.last{border-bottom:0;margin-bottom:0;}
#dpl-shows #tab2 .list-wrap{height:445px;width:380px;overflow:auto;}
#dpl-onfn .bd{padding:0 4px;}
#dpl-onfn .bd .hd, #dpl-onfn .bd .ft{margin:0 auto;padding:0;}
#dpl-onfn .ft{clear:both;}
#dpl-onfn .dontmiss .ft{margin-top:0;}
#dpl-onfn .dontmiss .hd h4{margin-bottom:0;padding:7px 0 4px;line-height:143%;font-size:108%;}
#dpl-onfn .dontmiss p{margin-bottom:8px;line-height:164%;}
#dpl-onfn .dontmiss h5{line-height:154%;}
#dpl-onfn .onairnow, #dpl-onfn .upnext{margin:4px 0 0;}
#dpl-onfn .bd .onairnow .hd, #dpl-onfn .bd .upnext .hd{background:none;margin:0;}
#dpl-onfn .onairnow .bd, #dpl-onfn .upnext .bd{border:none;padding:4px 14px 10px;background: #faf5ef url(e-bcorners.png) no-repeat bottom left;_background-image:none;}
#dpl-onfn .onairnow h4, #dpl-onfn .upnext h4{background:url(e-tcorners.png) no-repeat top left #f3ead5;margin:0;font-size:107%;padding:7px 14px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-tcorners.png', sizingMethod='crop');_zoom:1;}
#dpl-onfn .onairnow h4{color: #b50938;}
#dpl-onfn .onairnow h5,#dpl-onfn .upnext h5{font-family:arial, sans-serif;font-weight:normal;margin-top:4px;line-height:1.6;}
#dpl-onfn .onairnow h5 a,#dpl-onfn .upnext h5 a{font-weight:bold;}
#dpl-onfn .view-options{background: #fff;float:left;font-size:85%;margin:10px 4px 6px;}
#dpl-onfn .view-options li{float:left;padding:0 4px;line-height:1.6;}
#dpl-onfn .view-options li.first{border-right:1px solid #3d3d3d;padding-left:0;}
#dpl-onfn .tz-note{float:right;margin:10px 4px 6px;_margin-right:0;color: #999;_width:145px;}
#feat-vids .listing .bd img{border:1px solid #ddd;height:69px;float:left;margin:-17px 7px 9px 0;padding:1px;width:92px;}
#feat-vids .bd{background: #fff;}
#feat-vids .hd{background: #fff url(http://images.foodnetwork.com/webfood/fn20/imgs/advanced-box-hd.png) repeat-x bottom left #434343;}
#feat-vids h3{padding:10px 0 0;font:136% "trebuchet ms", sans-serif;color: #fff;background:url(e-tcorners.png) no-repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-tcorners.png', sizingMethod='crop');}
#feat-vids h3 span{background:url(e-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-bcorners.png', sizingMethod='crop');display:block;padding:0 14px 10px;}
#feat-vids{margin:0;}
#feat-vids .bd .dontmiss .hd, #on-fn .bd .onairnow .hd, #on-fn .bd .upnext .hd, #on-fb .bd #feat-vids{background:none;margin:0;}
#feat-vids .bd .bd{border:none;padding:10px 10px 5px;background: #faf5ef url(e-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-bcorners.png', sizingMethod='crop');}
#feat-vids h4{background:url(e-tcorners.png) no-repeat top left #f3ead5;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-tcorners.png', sizingMethod='crop');margin:0;font-size:107%;padding:8px 10px 6px;}
#feat-vids .thumb img{border:1px solid #d1d1d1;padding:1px;}
#feat-vids .thumb{float:left;margin-right:10px;}
#feat-vids li{border-bottom:1px solid #EDE4CD;padding-bottom:7px;margin-bottom:3px;min-height:56px;height:auto !important;height:56px;padding-top:21px;}
#feat-vids a{display:block;line-height:1.6em;}
#feat-vids a.cta{color:#1e7bac;display:inline;margin-top:0;}
#feat-vids a.cta:hover{color:#b50938;}
#feat-vids a.cta:active{color:#f00;}
#feat-vids .thumb a{padding-top:0;}
#feat-vids .last{border:0;margin-bottom:0;}
#feat-vids li span{color:#999;font-size:85%;}
#search-store .hd{background: #fff url(http://images.foodnetwork.com/webfood/fn20/imgs/advanced-box-hd.png) repeat-x bottom left #434343;}
#search-store .bd{background: #fff;}
#fn-e #search-store.pod .bd .ft{background:none;padding:0;}
#search-store h3{padding:10px 0 0;font:136% "trebuchet ms", sans-serif;color: #fff;background:url(e-tcorners.png) no-repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-tcorners.png', sizingMethod='crop');}
#search-store h3 span{background:url(e-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-bcorners.png', sizingMethod='crop');display:block;padding:0 14px 10px;}
#search-store .bd .bd{border:none;padding:8px 10px 7px;background: #faf5ef url(e-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-bcorners.png', sizingMethod='crop');}
#search-store h4{background:url(e-tcorners.png) no-repeat top left #f3ead5;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/e-tcorners.png', sizingMethod='crop');margin:0;font-size:107%;padding:6px 10px 7px;}
#search-store h4 a{color:#3d3d3d;text-decoration:none;}
#search-store .jcarousel-item{width:268px;height:173px;margin-right:7px;}
#search-store .jcarousel-clip-horizontal{width:268px;margin-left:24px;height:173px;margin-top:21px;}
#search-store .crsl .jcarousel-pageimg{position:absolute;top:-24px;height:8px;color:#999;font-size:77%;}
#search-store .jcarousel-next-horizontal{position:absolute;top:66px;right:7px;_right:26px;}
#search-store .jcarousel-prev-horizontal{position:absolute;top:66px;left:7px;_left:-3px;}
#search-store li li{display:inline;width:110px;padding:0 15px 0 0;_padding-right:0;margin-right:9px;text-align:center;float:left;}
#search-store li li p{line-height:1.384em;text-align:left;}
#search-store .jcarousel-pagetext{position:absolute;top:9px;left:-2px;}
#search-store .cta{display:block;margin-top:10px;}
.hot-searches{clear:both;}
.hot-searches .hd{background:url(we-tcorners.png) no-repeat top left #f3ead5;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/we-tcorners.png', sizingMethod='crop');padding:10px 0 0;margin-bottom:14px;}
.hot-searches h3{padding:0 14px 10px;font:bold 108% "trebuchet ms", sans-serif;background:url(we-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/we-bcorners.png', sizingMethod='crop');}
.hot-searches ul{float:left;margin-bottom:22px;width:50%;}
#vlp-player-wrap{background:url(single-vid-wrap.gif) no-repeat center top;width:576px;height:460px;padding:5px;margin:0 auto 14px;}
.video-detail #fn-w h1{border-bottom:1px dotted #ddd;color:#3d3d3d;margin:-3px 0 14px 0;padding:0 14px 10px 14px;text-transform:none;}
.video-detail #fn-w .desc em{background-color:#fff;font-style:normal;margin-bottom:6px;}
.video-detail #fn-w .desc h3{line-height:1.692em;margin:0;}
.video-detail #fn-w .desc h3 span{color:#666;font-size:85%;font-weight:normal;}
.video-detail #fn-w .desc p{line-height:1.692em;margin-top:-2px;}
.video-detail #fn-w .desc{margin:0 0 18px 0;}
.video-detail #fn-w .related{border:none;}
.video-detail #fn-w .related h2{margin-bottom:4px;}
.video-detail .fn-we{min-height:425px;}
.ep-finder{background:url(w-tcap.png) no-repeat top left;padding:5px 0 0;margin:14px;}
.ep-finder .hd{margin:0 5px;padding:0;background:url(w-tcorners.png) #F3EAD5 no-repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-tcorners.png', sizingMethod='crop');}
.ep-finder .hd h3{padding:7px 14px;font-family:"trebuchet ms";font-size:107%;font-weight:bold;}
.ep-finder .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 4px;width:592px;}
.ep-finder .ft{padding:5px 0 0;background:url(w-bcap.png) no-repeat bottom left;clear:both;}
.ep-finder form{background:url(w-bcorners.png) no-repeat bottom left #faf5ef;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-bcorners.png', sizingMethod='crop');padding:10px;}
.ep-finder label{display:block;height:22px;}
.ep-finder label span{padding:4px 7px;}
.ep-finder label span.error{background: #ffd250;}
.ep-finder label.inside{display:inline;float:left;padding:4px 7px;}
.ep-finder input{color: #1e7bac;font-size:85%;font-weight:bold;}
.ep-finder .bd fieldset{float:left;margin-bottom:14px;_width:275px;}
.ep-finder .bd fieldset.first{_width:255px;}
.ep-finder .bd div.text-box{float:left;width:200px;}
.ep-finder .find{clear:both;text-align:center;}
.ep-finder button.button{width:58px;float:none;}
.ep-finder .text-box span{background-color: #FAF5EF;}
.ep-finder .date-box span{background-color: #FAF5EF;}
#fn-bd .pr-guide.active .hd h3 a,#fn-bd .ep-list.active .hd h3 a{color: #3c3c3c;}
.ep-list{background:url(w-tcap.png) no-repeat top left;padding:5px 0 0;margin:14px;}
.ep-list .hd{margin:0 5px;padding:0;background:url(w-tcorners.png) #F3EAD5 no-repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-tcorners.png', sizingMethod='crop');cursor:pointer;}
.ep-list .hd h3{background:url(w-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-bcorners.png', sizingMethod='crop');padding:7px;font-family:"trebuchet ms";font-size:107%;}
.ep-list .hd h3 a{display:block;background:url(bullet_arrow.gif) 0 2px no-repeat;padding-left:15px;color: #1e7bac;font-weight:bold;}
.ep-list.active .hd h3 a{display:block;background:url(bullet_arrow_open.gif) 0 4px no-repeat;padding-left:15px;}
.ep-list .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 5px;width:590px;margin:7px 0 0;display:none;}
.ep-list .ft{padding:5px 0 0;background:url(w-bcap.png) no-repeat bottom left;clear:both;}
.ep-list.active .bd{display:block;}
.ep-list table{width:100%;}
.ep-list thead{border-bottom:1px solid #d8d8d8;}
.ep-list td{padding:14px 7px;}
.ep-list th{padding:7px;font-size:85%;}
.ep-list .ep-number{text-align:right;}
.ep-list td.ep-number{font-size:85%;color: #999;vertical-align:top;}
.ep-list tbody tr{border-top:1px dashed #d8d8d8;}
.pr-guide{background:url(w-tcap.png) no-repeat top left;padding:5px 0 0;margin:14px;}
.pr-guide .hd{margin:0 5px;padding:0;background:url(w-tcorners.png) #F3EAD5 no-repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-tcorners.png', sizingMethod='crop');cursor:pointer;}
.pr-guide .hd h3{background:url(w-bcorners.png) no-repeat bottom left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/w-bcorners.png', sizingMethod='crop');padding:7px;font-family:"trebuchet ms";font-size:107%;}
.pr-guide .hd h3 a{display:block;background:url(bullet_arrow.gif) 0 2px no-repeat;padding-left:15px;color: #1e7bac;font-weight:bold;}
.pr-guide.active .hd h3 a{display:block;background:url(bullet_arrow_open.gif) 0 4px no-repeat;padding-left:15px;color: #3c3c3c;}
.pr-guide .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 5px;width:590px;margin:7px 0 0;display:none;}
.pr-guide .ft{padding:5px 0 0;background:url(w-bcap.png) no-repeat bottom left;clear:both;}
.pr-guide.active .bd{display:block;}
.pr-guide table{width:100%;}
.pr-guide td{padding:14px 7px;}
.pr-guide tr{border-top:1px dashed #d8d8d8;}
.pr-guide tr.first{border:none;}
.pguide-time{width:120px;text-align:center;vertical-align:top;font-family: "trebuchet ms";}
.pguide-time .time-est{font-size:font-size: 108%;font-weight:bold;}
.pguide-time span{display:block;}
.pguide-show h4, .pguide-show h5{font-family: "arial";}
.pguide-show h4{font-size:100%;font-weight:bold;}
.pguide-show h5{font-size:100%;font-weight:normal;}
.pguide-show .more-options{padding-top:0;}
.pguide-show .more-options .panel{padding-top:7px;}
.pguide-show a.promo{display:block;float:right;margin-right:5px;}
#pguide-dailynav{clear:both;padding-bottom:7px;border-bottom:1px dotted #d8d8d8;}
#pguide-dailynav ul{margin:0 14px;float:left;clear:both;}
#pguide-datepick{margin:14px;float:left;}
#pguide-datepick p{line-height:18px;}
#pguide-datepick input{color: #1e7bac;font-size:85%;font-weight:bold;}
#pguide-datepick .date-box{float:none;width:200px;margin-bottom:14px;}
#pguide-timezone{margin:14px;float:right;}
#pguide-timezone p{line-height:18px;}
.episode-meta{padding:0 14px 14px;border-bottom:1px dotted #d8d8d8;}
.episode-meta h2{font-size:161.6%;}
.episode-meta .episode-num{font-size:85%;}
.episode-desc{margin-bottom:28px;}
.episode-recipes h3, .episode-find h3, .in-this-ep h3{font-family: "trebuchet ms";font-weight:bold;font-size:138.5%;line-height:1.6;}
.episode-image{width:164px;padding:10px 32px 34px 14px;background:url(ww-tcap.png) no-repeat bottom left #fff;margin-bottom:5px;margin-top: -10px;}
.episode-image img{display:block;padding:1px;border:1px solid #d8d8d8;}
.episode-detail .fn-ww{background:none;padding-top:14px;}
.episode-detail .fn-we{margin-top:0;padding-top:14px;}
.in-this-ep{margin:28px 0 0;}
.episode-find{margin:28px 0;}
.episode-find h4{font:bold 108% "Trebuchet MS",sans-serif;margin:0;background:url(arrow-off-wht.gif) 0 4px no-repeat;padding:0 13px;cursor:pointer;color: #1e7aab;}
.episode-find li.active h4{background:url(arrow-down-wht.gif) 0 5px no-repeat;padding:0 13px;color: #3d3d3d;}
.episode-find ul{margin:0 14px;}
.episode-find .vcard{line-height:1.6;}
.episode-find ul li{border-bottom:1px solid #ddd;padding:14px 0;}
.episode-find ul li .bd{display:none;margin:4px 0 0 4px;}
.episode-find ul li.active .bd{display:block;}
.about-show{border-top:1px dotted #d8d8d8;margin:14px 0 0;padding:14px 0 0;}
.about-show p{font-size:85%;}
#ontv{background:url(rrail-tcap.png) no-repeat left top;margin-bottom:14px;padding-top:5px;}
#ontv .hd{background:#CFDBD5 url(tv-tcap.png) left top no-repeat;margin:0 5px;margin-bottom:0;}
#ontv h3{font-family:'trebuchet ms';font-weight:bold;font-size:100%;color:#333;padding:6px 10px;}
#ontv h4{font-size:113%;font-family:'trebuchet ms';}
#ontv .bd{background:#E2EAE6 url(tv-bcap.png) no-repeat left bottom;padding:6px 10px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
#ontv .bd p{line-height:1.6em;font-size:85%;color:#666;margin:4px 5px;}
#ontv .bd p a{;}
#ontv .bd .sponsor{text-align:center;}
#ontv .ft{;}
.mrec{text-align:center;font-size:85%;color:#999;margin-bottom:11px;}
#fn-e .dl-content ul{width:336px;margin-bottom:14px;background:url(sp-boxBorders.png) no-repeat -362px 0;padding:5px 0 0;}
#fn-e .dl-content ul li .dynlead-vid-wrap{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:3px 7px;}
#fn-e .dl-content ul li{padding:0 0 5px;background:url(sp-boxBorders.png) no-repeat -698px bottom;}
.rr-player-wrap{width:336px;margin-bottom:14px;background:url(sp-boxBorders.png) no-repeat -362px 0;padding:5px 0 0;}
.rr-player-wrap .hd{margin:0 5px 4px;padding:4px 0 0;background:#3F3F3F url(pop-tcap.png) no-repeat top left;height:auto;}
.rr-player-wrap .hd h3{font-weight:bold;background:url(pop-hd-bg.png) repeat-x bottom left;}
.rr-player-wrap .hd h3 span{background:url(pop-bcap.png) no-repeat bottom left;display:block;padding:6px 14px 11px 14px;font-size:123%;font-family:'trebuchet ms';color:#fff;_height:20px;}
.rr-player-wrap .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;padding:0 7px;}
.rr-player-wrap .ft{padding:0 0 5px;background:url(sp-boxBorders.png) no-repeat -698px bottom;_height:3px;}
#tv-sched ul{;}
#tv-sched li{border-bottom:1px dotted #d1d1d1;padding-bottom:7px;margin-bottom:7px;}
#tv-sched li.last{border:0;margin:0;padding:0;}
#tv-sched h6{font-weight:bold;margin:7px 0;color:#333;}
#tv-sched h6.active{color:#900;}
#tv-sched li p{;}
#tv-sched li p span{display:block;font-size:85%;color:#666;margin:3px 0;}
#tv-sched a.callout{margin:14px 0 0;display:block;}
.wir{margin-bottom:28px;}
.wir li{float:left;width:92px;height:69px;margin-right:1px;margin-top:3px;}
.wir li.wir-cta{margin-top:0;background:url(wir-bg.png) no-repeat left top;width:113px;height:73px;}
.wir li.wir-cta a{display:block;padding:10px 7px 0;font-weight:bold;font-family:'trebuchet ms';text-align:center;font-size:100%;height:63px;}
#be-on-food img{border:1px solid #d1d1d1;padding:1px;margin:4px 7px;}
#be-on-food p{color:#666;line-height:1.6em;font-size:93%;margin-bottom:7px;}
#be-on-food a.button{width:100px;}
body.chefs h1{text-indent: -9999px;background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;background-position:0 -180px;}
body.recipes-and-cooking h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -1px;}
body.shows h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent: -9999px;background-position:0 -240px;}
body.quick-and-easy h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -59px;}
body.healthy-eating h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -120px;}
body.holidays-and-parties h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -420px;}
body.in-season-now h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -360px;}
body.how-to h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -300px;}
body.regional-international h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -481px;}
body#shows.programdaily-detail h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -956px;}
body.site-search #fn-w h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -1136px;margin-bottom:12px;}
body.episode-search #fn-w h1{background:url(maj-title-sprt.png) no-repeat left top;overflow:hidden;text-indent:-9999px;background-position:0 -1196px;margin-bottom:21px;}
body#encyclopedia #fn-bd #main-bd #fn-w h1{text-indent:-99999px;overflow:hidden;text-transform:uppercase;background:url(maj-title-sprt.png) left top no-repeat;background-position:0 -596px;}
#dpl-epiguide.mt-chefs-tab .ui-tabs-panel{height:685px;}
.mt-chefs-tab ul.chefs .cta{display:block;font-size:85%;background:url(sp-iconsNorm.gif) no-repeat left -354px;padding-left:15px;clear:left;text-transform:capitalize;}
#dpl-epiguide.mt-chefs-tab .top-rcps li{margin-left:0;background:url(bullet-red.gif) no-repeat left center;}
.mt-chefs-tab ul.chefs .top-rcps .cta{background-image:none;padding-left:0;}
.mt-chefs-tab ul.chefs .top-rcps{margin-top:10px;}
.mt-chefs-tab ul.chefs .top-rcps strong{display:block;margin-bottom:3px;font-size:85%;font-weight:normal;color:#555;}
.mt-chefs-tab ul.chefs .top-rcps li{line-height:1.4em;}
.mt-chefs-tab .chefs-az li{border-bottom:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:5px;margin-right:10px;overflow:auto;}
.dynlead{margin-left:14px;margin-right:0;height:306px;}
.dynlead .dl-content li{position:absolute;}
.dynlead .dl-menu li{background:url(dyn-lead-cheek.png) no-repeat right bottom;padding:15px 14px 16px;height:49px;cursor:pointer;}
.dynlead .dl-menu li h3{color:#333;font-weight:bold;line-height:1.4em;font-family:Trebuchet MS;font-size:108%;}
.dynlead .dl-menu p{display:none;}
.dynlead .dl-menu li.active{background:url(dyn-lead-active-bg.png) no-repeat right bottom;height:111px;padding-top:10px;padding-bottom:25px;cursor:default;}
.dynlead .dl-menu li.active h3{color:#900;font-family:'trebuchet ms';font-size:138.5%;}
.dynlead .dl-menu li.active p{display:block;line-height:1.6em;margin:5px 0;color:#666;}
.dynlead .dl-menu{float:right;width:216px;_margin-top: -9px;}
.promo h4{font-family:'trebuchet ms';font-weight:bold;font-size:100%;color:#333;}
.promo .hd{margin:0 5px 9px;padding:0;background:url(special-topcrnr.png) no-repeat top left;_background:none;}
.promo .hd a{color:#3d3d3d;text-decoration:none;}
.promo .hd h4{background:url(special-btcrnr.png) no-repeat bottom left;_background:none;padding:7px 10px;}
.promo.grfx .hd h4{padding:0;}
.promo .bd img{float:left;padding:1px;border:1px solid #d4d4d4;margin:5px 7px 9px 10px;}
.promo .bd p{float:left;line-height:1.384em;padding-right:10px;margin-top:2px;width:203px;}
.promo .bd span{display:block;}
.promo .bd ul{float:left;margin-left:7px;_margin-left:0;}
.promo.parties li{width:106px;}
.promo.parties ul{margin-bottom:4px;margin-left:10px;widht:153px;}
.promo .bd li{line-height:1.6em;background:url(bullet-grey.png) no-repeat left 9px;padding-left:11px;}
.promo .ft span{font-size:85%;color: #999;margin-right:6px;vertical-align:top;}
.promo .ft p{margin:0 14px;text-align:center;padding:10px 0 12px;border-top:1px dotted #d8d8d8;}
.promo .bd #promo-menu{padding-left:113px;margin-bottom:14px;}
.promo .bd #promo-menu{clear:both;}
.promo .bd #promo-menu .dd-list{width:200px;}
.promo .bd #promo-menu ul{float:none;margin-left:0;}
.promo .bd #promo-menu ul li{background:none;}
.sponslink .bd p{margin-top:0;}
.sponslink .bd a{display:block;margin-bottom:10px;padding-left:14px;background:url(bullet-grey.png) no-repeat 4px 8px;}
.sponslink .ft{height:0;line-height:0;}
.promo .sponsor{text-align:center;}
.promo.pepper .hd{background-color: #ddd;}
.promo.cherry .hd{background-color: #f8c3c3;}
.promo.strawberry .hd{background-color: #f9d9d9;}
.promo.icing .hd{background-color: #fae1e1;}
.promo.peach .hd{background-color: #fbcca5;}
.promo.orange .hd{background-color: #fec87b;}
.promo.grapefruit .hd{background-color: #fcebaf;}
.promo.maize .hd{background-color: #ffc;}
.promo.hummus .hd{background-color: #f3ead5;}
.promo.oats .hd{background-color: #f9f3eb;}
.promo.sprout .hd{background-color: #defddf;}
.promo.mint .hd{background-color: #caf3c0;}
.promo.avocado .hd{background-color: #deeaa8;}
.promo.broccoli .hd{background-color: #ccd9a7;}
.promo.cabbage .hd{background-color: #ccdcd6;}
.promo.cauliflower .hd{background-color: #e4eaef;}
.promo.eel .hd{background-color: #dbe0e4;}
.promo.blueberry .hd{background-color: #c1c2d3;}
.promo.grape .hd{background-color: #f0e3f3;}
.promo.eggplant .hd{background-color: #d4c5d7;}
.promo.kraft .hd{background-color: #BAD691;}
.promo.hgtv .hd{background-color: #b5d8e8;}
.promo.recipezaar .hd{background-color: #f6f4db;}
.promo .hd span.logo{display:block;height:15px;}
.promo.recipezaar .bd ul{float:none;margin:0 10px;}
.promo.serious-eats .hd{background-color: #e98c14;}
.promo.serious-eats .hd h4{padding:0 10px;}
.promo a.cta{color:#1e7bac;margin:5px 14px 7px;}
.promo a.cta:hover{color:#b50938;}
.promo a.cta:active{color:#f00;}
.promo a.cta:visited{color:#7ba1b5;}
.promo.cinco .hd{background-color: #ecd6ed;}
.promo.easter .hd{background-color: #deeaa8;}
.promo.parties .hd{background-color: #fcebaf;}
.promo.ontv .hd{background-color:#D3E3DE;}
.promo.ontv .bd p{margin:7px 0;}
.kraft .bd ul{padding-top:7px;}
#fn-e .kraft .bd li{line-height:1.384em;}
.kraft .hd{margin-bottom:7px;}
.kraft .hd h4{padding-top:8px;}
.kraft .hd a{color:#3d3d3d;text-decoration:none;}
.kraft .bd li{clear:left;background:none;padding-left:0;border-bottom:1px dotted #ddd;height:80px;margin:0 10px 7px 10px;}
.kraft .bd img{margin-left:0;margin-top:0;margin-right:7px;}
.kraft li.last{border:0;margin-bottom:0;}
.kraft .rating{margin:10px 0 14px;margin-left:103px;}
.kraft .ft p{border:0;padding-bottom:11px;padding-top:1px;}
.kraft .ft span{position:relative;top:10px;margin-right:4px;}
.crsl-w a, .crsl-we a, .crsl-ww .ft a,p.price{font-size:85%;}
.crsl-w{margin:14px;}
.crsl-we{margin:14px 0;}
.xpromos{clear:both;border-top:1px dotted #e1e1e1;padding:14px;}
.xpromos .item{float:left;width:50%;font-size:85%;text-align:center;padding:14px 0;}
.xpromos .item p{margin-left:34px;width:234px;}
.be-on-fn img{padding:1px;border:1px solid #d4d4d4;}
.be-on-fn a.button{width:103px;}
.related{border-top:1px dotted #d1d1d1;margin-bottom:14px;}
.related li{font-weight:bold;background:url(bullet-grey.png) no-repeat left 10px;padding-left:10px;line-height:1.7em;}
.related li a{font-weight:normal;}
.related span a{font-size:85%;display:block;margin-top:5px;}
.related h5{margin-top:21px;margin-bottom:5px;}
.vid-library{padding:14px;background: #f2f2f2;border:1px solid #dfdfdf;}
.vid-library h4{margin-bottom:7px;}
.vid-library p{float:left;width:176px;}
.vid-library a.button{float:right;width:176px;}
.lead h5{font-family:arial;text-transform:uppercase;font-size:77%;font-weight:normal;margin-bottom:2px;}
.lead h5.new{color:#900;background-color:#faf5ef;}
.lead h4{margin-bottom:5px;}
.lead-w,.lead-feature,.lead-e{float:left;padding:3px 14px;}
.lead-w p img{float:left;margin-right:7px;}
.lead-w img, .lead-e img{border:1px solid #d1d1d1;padding:1px;}
#fn-bd .super-lead{background-color:#fff;color:#3d3d3d;}
.super-lead .hd{height:8px;background:url(home-alt-sprite.png) no-repeat 0 0;}
.super-lead .bd{background:url(vdots_superlead.gif) repeat-y left;_margin-top:-8px;}
.super-lead .ft{background:transparent url(home-alt-sprite.png) no-repeat 0 -18px;height:13px;}
.super-lead .lead-w{width:251px;float:left;}
.super-lead .lead-w h4 a{font-size:150.6%;}
.super-lead .lead-w h5, .super-lead .lead-feature h5, .super-lead .lead-e h5{font-family:Arial;font-size:84%;font-weight:normal;text-transform:uppercase;}
.super-lead .lead-w p ul li{float:left;background:url(bullet-grey.png) no-repeat left center;padding-left:9px;line-height:1.4em;font-size:93%;}
.super-lead .lead-w p li.last{background-image:none;padding-right:0;margin-right:0;}
.super-lead .lead-w p a{display:block;}
.super-lead .lead-w p{margin-bottom:14px;font-size:93%;line-height:1.6em;}
.super-lead .lead-w .s-1, .super-lead .lead-w .s-2{margin-bottom:13px;}
.super-lead .lead-w .s-1 li, .mini-lead .lead-w .s-3 li{display:inline;}
.super-lead .lead-w .s-1 li.last, .mini-lead .lead-w .s-3 li.last{background:url(bullet-grey.png) no-repeat left 6px;padding-left:8px;}
.super-lead .lead-w .s-2 li{background:url(bullet-grey.png) no-repeat 2px 10px;padding-left:11px;line-height:1.6em;}
.super-lead .lead-w .sponsor{float:left;font-size:77%;color:#999;text-align:center;margin-top:0;}
.super-lead .lead-w .sponsor span{float:left;margin-left:40px;padding-top:13px;}
.super-lead .lead-w .sponsor img{border:0;padding:0;display:inline;margin-left:10px;float:left;}
.super-lead .lead-w .list li{background:transparent url(bullet-grey.png) no-repeat 1px 8px;}
.super-lead .lead-w .callout{font-size:85%;}
.super-lead .lead-feature{border-style:none;border-width:0;width:476px;}
.super-lead .lead-feature h4{font-size:161.6%;}
.super-lead .lead-feature span{font-size:85%;}
.super-lead .lead-feature ul{margin-top:3px;}
.super-lead .lead-feature li{float:left;background:url(bullet-grey.png) no-repeat right center;padding-right:9px;margin-right:5px;}
.super-lead .lead-feature li.last{background-image:none;padding-right:0;margin-right:0;}
.super-lead .lead-feature .sponsor{text-align:center;}
.super-lead .lead-feature .sponsor span{padding:0;float:none;}
.super-lead .lead-e{width:177px;}
.super-lead .lead-e a{display:block;}
.super-lead .lead-e img{margin:3px 7px 7px;}
.super-lead .lead-e span{line-height:1.5em;font-size:93%;}
.super-lead .lead-e .callout{font-size:85%;margin-top:5px;}
#fn-bd .mini-lead{background-color:#fff;width:630px;}
.mini-lead .ft{background:url(mini-lead-bcap.png) no-repeat left top;height:13px;width:630px;clear:both;margin-bottom:7px;}
.mini-lead .lead-w{border-right:1px dotted #d1d1d1;width:306px;float:left;}
.mini-lead .lead-w h4 a{font-size:150.6%;}
.mini-lead h5{font-size:84%;font-family:Arial;font-weight:normal;text-transform:uppercase;}
.mini-lead h5.new{color:#b50938;background-color:#faf5ef;display:inline;}
.mini-lead .lead-w ul{margin-bottom:14px;}
.mini-lead .lead-w p ul li{float:left;background:url(bullet-grey.png) no-repeat left center;padding-left:9px;line-height:1.4em;font-size:93%;}
.mini-lead .lead-w p li.last{background-image:none;padding-right:0;margin-right:0;}
.mini-lead .lead-w p a{display:block;}
.mini-lead .lead-w p{padding-top:3px;line-height:1.35em;}
.mini-lead .lead-w .s-1{margin-bottom:13px;}
.mini-lead .lead-w .s-1 li, .mini-lead .lead-w .s-3 li{display:inline;}
.mini-lead .lead-w .s-1 li.last, .mini-lead .lead-w .s-3 li.last{background:url(bullet-grey.png) no-repeat left 6px;padding-left:8px;}
.mini-lead .lead-w .s-2 li{background:url(bullet-grey.png) no-repeat 2px 10px;padding-left:11px;line-height:1.6em;}
.lead-w p img{margin-top:2px;}
.mini-lead .lead-e h5{padding-bottom:4px;}
.mini-lead .lead-e{float:left;left:-1px;width:266px;}
.mini-lead .lead-e img{border:0;padding:0;}
.lead-overlay{width:266px;height:354px;}
.overlay-caption{position:relative;width:266px;color:#fff;left:0;bottom:4px;font-family:arial;margin-top:1px;}
.overlay-caption p{width:252px;position:absolute;font-size:100%;bottom:0;*bottom:-2px;_bottom:2px;left:0;padding:11px 7px;z-index:3;background:url('sp-DLOverlay.png') no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-DLOverlay.png', sizingMethod='crop');}
.overlay-caption p span{display:block;font-size:81%;}
.lead-overlay2 img{display:block;}
.lead-overlay2 .overlay-caption{display:block;position:relative;width:266px;color:#fff;left:0;bottom:0;font-family:arial;margin-top:1px;}
.lead-overlay2 .overlay-caption cite{display:block;width:252px;position:absolute;font-size:100%;bottom:0;*bottom:-2px;_bottom:2px;left:0;padding:11px 7px;z-index:3;background:url('sp-DLOverlay.png') no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-DLOverlay.png', sizingMethod='crop');}
.lead-overlay2 a:hover .overlay-caption cite{*cursor: pointer;}
.lead-overlay2 a:hover{text-decoration:none;}
.lead-overlay2 .overlay-caption cite span{display:block;font-size:81%;}
.lead-w .sponsor, .lead-e .sponsor, .lead-feature .sponsor{float:right;}
.lead-w .sponsor span, .lead-e .sponsor span, .lead-feature .sponsor span{display:block;float:left;padding:10px 7px 0 0;font-size:77%;color: #999;}
.lead-w .sponsor img, .lead-e .sponsor img, .lead-feature .sponsor img{border:none;padding:0;}
.fn-ww .toi{padding:2px 14px 19px;}
.fn-ww .toi ul{margin:-6px 0 0;}
.fn-ww .toi ul li{padding-left:8px;_padding-left:9px;background:url(bltccc.png) no-repeat 0 center;line-height:154%;}
.fn-ww .toi ul li.special{padding:0;background:none;}
.fn-ww .toi ul li.special a{font-size:85%;}
.ph-gal-tns{margin:14px 0;}
.ph-gal-tns li{float:left;width:92px;height:69px;margin:2px 1px 0 0;}
.ph-gal-tns li.special{width:110px;height:73px;margin-top:0;}
.ph-gal-tns li.special .end{display:block;float:left;width:1px;height:69px;margin:2px 0;background-color: #d8d8d8;}
.ph-gal-tns li.special .crnr{display:block;float:left;width:1px;height:69px;margin:1px 0;border:1px solid #d8d8d8;border-left:none;border-right:none;}
.ph-gal-tns li.special .text{display:block;float:left;width:92px;height:57px;border:1px solid #d8d8d8;border-left:none;border-right:none;padding:7px;text-align:center;}
.ph-gal-tns li.special .text a{font-weight:bold;}
.fn-ww-wrap{float:left;width:209px;}
.mt-chefs-tab .mod-head span{float:right;font-size:93%;}
.mt-chefs-tab ul.chefs cite{font-weight:bold;display:block;margin-bottom:10px;}
.mt-chefs-tab ul.chefs img{float:left;padding:1px;border:1px solid #d1d1d1;margin-right:10px;}
.mt-chefs-tab ul.chefs li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #d1d1d1;}
.mt-chefs-tab ul.chefs li.last{border:0;padding-bottom:0;margin-bottom:0;}
.mt-chefs-tab ul.chefs li li{background:url(bullet-grey.png) no-repeat left 6px;padding-left:10px;padding-bottom:0;margin-bottom:0;border:0;}
.mt-chefs-tab ul.chefs li ul{margin-bottom:10px;min-height:45px;height:auto !important;height:45px;}
.mt-chefs-tab ul.chefs .cta{display:block;font-size:85%;background:url(sp-iconsNorm.gif) no-repeat left -354px;padding-left:15px;}
.mt-chefs-tab .panel{width:386px;}
#dpl-chefguide .ui-tabs-panel .more{font:normal 85% arial;}
#fn-bd #dpl-chefguide li em{font-style:normal;}
.mt-chefs-tab ul.chefs .top-rcps .cta{background-image:none;padding-left:0;}
.mt-chefs-tab ul.chefs .top-rcps{margin-top:10px;}
.mt-chefs-tab ul.chefs .top-rcps strong{display:block;margin-bottom:3px;font-size:85%;font-weight:normal;color:#555;}
.mt-chefs-tab ul.chefs .top-rcps li{line-height:1.4em;}
.mt-chefs-tab .chefs-az{overflow:auto;}
.mt-chefs-tab .chefs-az li{border-bottom:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:5px;margin-right:10px;}
.mt-chefs-tab .more-options{padding-top:4px;}
.mt-chefs-tab .more-options .cta{cursor:pointer;}
.mt-chefs-tab .more-options .expand{display:block;}
.mt-chefs-tab .more-options .pane h4{font:bold 85% arial;margin-bottom:3px;}
.mt-chefs-tab .more-options .pane ul li{margin:0;}
.mt-chefs-tab .more-options .hide{display:none;}
.mt-chefs-tab ul.chefs .pane ul.marker li{margin:0;background:url(bullet-red.gif) 0 5px no-repeat;padding-left:10px;}
.mt-chefs-tab .pane .more{font:normal 85% arial;}
#recipes-and-cooking.player-detail .hd-wrap, .vidlanding .hd-wrap{margin:0;}
#recipes-and-cooking.player-detail .hd-wrap h1, .vidlanding .hd-wrap h1{background:url(maj-title-sprt.png) 0 -536px no-repeat;width:110px;height:0;padding-top:23px;overflow:hidden;float:left;margin-top:0;}
#recipes-and-cooking.player-detail .hd-wrap .sponsor, .vidlanding .hd-wrap .sponsor{float:right;width:250px;}
#recipes-and-cooking.player-detail .hd-wrap p, .vidlanding .hd-wrap p{float:left;width:100px;font:normal 77% verdana;color: #999;text-align:right;margin:5px;}
#recipes-and-cooking.player-detail .hd-wrap a, .vidlanding .hd-wrap a{display:block;}
#vid-player-wrap{background:url(vid-player-wrap.gif) no-repeat center top;padding:5px;width:576px;height:610px;margin:0 auto 14px;}
#vid-player-wrap-no{background:url(single-vid-wrap.gif) no-repeat center top;width:576px;height:460px;padding:5px;margin:14px auto;}
#vid-player embed{margin:0 auto;}
#featured-video{margin:0 5px 15px 0;border-bottom:1px dotted #d1d1d1;text-align:center;}
#featured-video .desc{text-align:left;margin:25px 14px 20px;}
#featured-video em{text-transform:uppercase;font:normal 77% arial;color: #b50938;display:block;margin-bottom:10px;float:left;background-color:#faf5ef;}
#featured-video h3{font-weight:bold;margin-bottom:5px;clear:left;}
#featured-video h3 span{font:normal 85% arial;}
.desc{text-align:left;margin:25px 14px 20px;}
.desc em{text-transform:uppercase;font:normal 77% arial;color: #b50938;display:block;margin-bottom:10px;float:left;background-color:#faf5ef;}
.desc h3{font-weight:bold;margin-bottom:5px;clear:left;}
.desc h3 span{font:normal 85% arial;}
#newsletter-options fieldset.newsletter-list li .desc{margin-top:0;_padding-bottom:10px;}
#vid-channels{margin:0 0 15px;clear:both;}
#vid-channels h3{font:bold 138.5% "Trebuchet MS",sans-serif;margin:0 14px;}
#vid-channels h4{font:bold 100% "Trebuchet MS",sans-serif;margin:0 14px;background:url(arrow-off-wht.gif) 0 3px no-repeat;padding:0 13px;cursor:pointer;color: #1e7aab;}
#vid-channels li.active h4{background:url(arrow-down-wht.gif) 0 5px no-repeat;padding:0 13px;color: #3d3d3d;}
#vid-channels h4:hover{text-decoration:underline;color:#900;}
ul.channel-list{margin:0 14px;}
ul.channel-list li{border-bottom:1px solid #ddd;padding-top:14px;padding-bottom:14px;}
ul.channel-list li a{display:block;}
ul.channel-list .jcarousel-item img{border:1px solid #D4D4D4;padding:1px;}
ul.channel-list li a.frame{width:96px;height:73px;margin:0 auto;}
ul.channel-list li a.frame:hover{width:94px;height:71px;border:1px solid #b50938;}
ul.channel-list li a.frame:hover img{border:0;}
ul.channel-list li.last, ul.channel-list li li{border-bottom:0;padding-top:10px;}
ul.channel-list li .crsl-w{margin:0;overflow:hidden;}
ul.channel-list li .crsl-w .jcarousel-item{padding-bottom:0;}
ul.channel-list li.active{margin-bottom:0;}
ul.channel-list li.active .crsl-w{height:auto;display:block;}
#fn-w.contact{padding-top:10px;}
#fn-w.contact h1{background:url(maj-title-sprt.png) 0 -897px no-repeat;width:229px;height:0;padding-top:21px;overflow:hidden;margin-bottom:15px;}
.contact p.intro{margin:0 14px 15px;line-height:1.5em;}
#smartbutton{margin:14px;}
#contactform{background:transparent url(w-tcap.png) left top no-repeat;margin:14px;padding:5px 0 0;width:602px;}
#contactform .ft-frm{background:url(w-bcap.png) left bottom no-repeat;padding-top:5px;}
#contactform .bd{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
#contactform fieldset{margin:0 0 5px 5px;width:570px;}
#contactform fieldset ul.frm{background: #faf5ef url(w-inner-bcap.gif) 0 bottom no-repeat;width:592px;}
#contactform h3{background:url(w-inner-tcap.gif) 0 0 no-repeat;display:block;width:592px;padding:12px 0 12px 12px;font:bold 100% "trebuchet ms";color: #3D3D3D;_width:581px;}
#contactform li{display:block;clear:left;margin:0 10px;padding:15px 0;}
#contactform label{display:block;color: #3d3d3d;padding:4px 0 2px;}
#contactform input{width:209px;border:1px solid #d8d8d8;}
#contactform input#zip{width:74px;}
#contactform .text-box input{border:0;width:201px;}
#contactform .area-box{background: #fff url(form-572-tcap.gif) left top no-repeat;padding-top:6px;}
#contactform .area-box textarea{border:0;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:560px;height:201px;padding:5px;}
#contactform .area-box span{display:block;background: #fff url(form-572-bcap.gif) left bottom no-repeat;padding-bottom:4px;}
#contactform li.zip .text-box{width:84px;}
#contactform label .error{padding:4px 4px 2px;background-color:#ffd24f;}
#contactform p.msg{clear:left;color: #999;font:normal 85% arial;margin:5px 0;}
#contactform .fieldpair{width:210px;float:left;margin-right:15px;}
#contactform fieldset.optional-nfo{margin-bottom:0;}
#contactform fieldset.optional-nfo li.ccomp{border-bottom:1px dotted #cdcdcf;}
#contactform fieldset.optional-nfo li.ccomp .text-box{width:203px;}
#contactform fieldset.optional-nfo li.ccomp .text-box input{width:194px;}
#contactform fieldset.optional-nfo p{margin-bottom:15px;}
#contactform .ft-wrap{text-align:center;margin:0 auto;width:240px;padding-top:25px;margin-bottom:25px;}
#contactform .ft-wrap button{width:130px;float:left;}
#contactform .ft-wrap p{float:left;margin-top:10px;margin-left:5px;width:75px;}
#contactform .contact-nfo p{margin-bottom:15px;line-height:1.5em;}
#contact-thanks .hd, #contact-thanks .bd{margin:0 15px;}
#contact-thanks h3{color:#3D3D3D;font:bold 131% "trebuchet ms",sans-serif;margin-bottom:5px;}
#contact-thanks p{margin-bottom:15px;line-height:1.4em;}
#contactform .dd-list h3{display:block;width:225px;padding-bottom:0;padding-top:4px;}
#contactform .dd-list dd{margin-top:0;margin-left: -80px;}
#contactform .reasonpair .dd-list dd, #contactform .lwpair .dd-list dd{margin-left:0px;}
#contactform .dd-list li{padding:0;margin-left:0;margin-right:0;}
.fnmag-ad600{float:left;width:600px;margin-left:14px;_margin-left:7px;padding-top:21px;}
.fnmag-ad600 ul{margin-top:7px;}
.fnmag-ad600 ul li{float:left;margin:0 42px;}
.fnmag-ad300{width:300px;margin:7px 0 14px 18px;}
.hilite{color: #b50938;background-color: #faefe0;}
.recipe-detail .fn-we{position:relative;overflow:visible;margin-top:14px;border:none;padding:0;width:420px;}
.recipe-detail #fn-w{padding-bottom:4px;}
.recipe-detail .fn-we .we-cap{width:420px;height:13px;background:url(rcpbody-cap.png) no-repeat 0 0;}
.recipe-detail .fn-we #we-inner{position:relative;width:391px;padding:1px 14px 0;border-left:1px dotted #ddd;}
.recipe-detail #fn-w img.beauty{display:block;margin:14px;padding:1px;border:1px solid #ddd;}
.recipe-detail #fn-w .fn-ww{padding-top:21px;background:transparent url(ww-caps.gif) no-repeat -210px top;margin-top:3px;}
.recipe-detail #ww-wrap{float:left;width:210px;}
.recipe-detail .ww-cap{float:left;width:210px;height:0;padding:12px 0 0;}
.recipe-detail #toolbar, .article-detail #toolbar{margin-bottom:0;padding-bottom:4px;}
.recipe-detail #rcp-tools{margin-top: -7px;margin-right: -28px;_margin-right: -14px;}
.recipe-detail #get-card{top:68px;right:18px;}
.recipe-detail #mrb-logged-out{top:90px;right:0;}
.rcp-head{margin:10px 0 7px 14px;}
.rcp-head img{float:left;display:block;margin:4px 14px 0 0;border:1px solid #ccc;}
#fn-w .rcp-head h1{height:auto;line-height:1.19em;margin:0 14px 0 0;padding:0;font-size:161.6%;color: #3d3d3d;background:none;text-indent:0;text-transform:none;}
.rcp-head p{font-size:85%;line-height:145%;}
.rcp-head a{font-size:100%;}
.rcp-head .sep{padding-left:12px;background:url(blt666.png) 5px 5px no-repeat;}
.rcp-head img.logo{float:right;margin:4px 14px 0 0;_margin-right:7px;border:none;}
#fn-w .exp-msg p{margin:0 14px 7px;line-height:169%;}
#hubnav{clear:both;padding-left:14px;margin:21px 0 1px 0;padding-bottom:7px;background:url(hdots.png) left bottom repeat-x;}
div#hubnav{height:1px;margin:0 4px 0 0;padding:0;}
#hubnav li{float:left;height:30px;margin-right:4px;}
#hubnav .lgbtn-lfcap{display:block;float:left;width:13px;height:30px;}
#hubnav .lgbtn-text{display:block;float:left;height:18px;padding:6px 0;font:108% "Trebuchet MS", Verdana, sans-serif;}
#hubnav .lgbtn-rtcap{display:block;float:left;width:13px;height:30px;}
#hubnav li.sel .lgbtn-lfcap{background:url(sp-uiButtons.png) left -60px;}
#hubnav li.sel .lgbtn-text{background:url(sp-uiButtons.png) -2px -60px;text-decoration:none;cursor:default;color: #333;}
#hubnav li.sel .lgbtn-rtcap{background:url(sp-uiButtons.png) right -60px;}
#hubnav a{text-decoration:none;}
#hubnav a .lgbtn-lfcap{background:url(sp-uiButtons.png) left 0;}
#hubnav a .lgbtn-text{background:url(sp-uiButtons.png) -2px 0;cursor:pointer;color: #b50938;text-decoration:none;}
#hubnav a .lgbtn-rtcap{background:url(sp-uiButtons.png) right 0;}
#hubnav a:hover .lgbtn-text{color: #f33;text-decoration:none;}
#hubnav a:active .lgbtn-lfcap{background:url(sp-uiButtons.png) left -30px;}
#hubnav a:active .lgbtn-text{background:url(sp-uiButtons.png) -2px -30px;color: #b50938;text-decoration:none;}
#hubnav a:active .lgbtn-rtcap{background:url(sp-uiButtons.png) right -30px;}
#hubnav li .lgbtn-text span{position:relative;top: -1px;padding-left:4px;font:78% "Trebuchet MS", Verdana, sans-serif;color: #333;}
#fn-w .fn-ww h2, #fn-w .fn-ww h4{font-size:108%;font-weight:bold;}
.rcp-nutn dl{float:left;border-top:4px solid #ccc;border-bottom:4px solid #ccc;margin:7px 0;}
.rcp-nutn dl dt{float:left;width:120px;border-bottom:1px solid #ccc;line-height:138%;font-size:85%;}
.rcp-nutn dl dd{float:left;width:62px;border-bottom:1px solid #ccc;text-align:right;line-height:138%;font-size:85%;}
.rcp-imgrate{position:relative;padding:7px 14px 7px;}
#ww-wrap .rcp-noimgrate{padding:18px 14px 44px;}
.rcp-imgrate img{display:block;margin:7px 0 7px 7px;padding:1px;border:1px solid #ddd;}
.rcp-imgrate a.img-enlarge{display:block;width:14px;height:14px;position:absolute;right:27px;*right: 34px;top:122px;*top: 115px;outline:none;background:url(enlarge.png) 0 0 no-repeat;}
.rcp-rating{height:16px;}
.rating{display:block;width:89px;height:16px;text-indent: -1000em;}
.rcp-imgrate .rating, .rcp-noimgrate .rating{float:left;}
#fn-w .stars0, #fn-w #results .stars0{background:url(stars_sm.gif) 0 0;}
#fn-w .stars1, #fn-w #results .stars1{background:url(stars_sm.gif) 0 -16px no-repeat;}
#fn-w .stars2, #fn-w #results .stars2{background:url(stars_sm.gif) 0 -32px no-repeat;}
#fn-w .stars3, #fn-w #results .stars3{background:url(stars_sm.gif) 0 -48px no-repeat;}
#fn-w .stars4, #fn-w #results .stars4{background:url(stars_sm.gif) 0 -64px no-repeat;}
#fn-w .stars5, #fn-w #results .stars5{background:url(stars_sm.gif) 0 -80px no-repeat;}
.revlink{display:block;float:right;padding-top:3px;font-size:85%;}
.norevlink{display:block;float:left;padding-top:3px;font-size:85%;}
.rcp-info{list-style:none;padding-bottom:7px;}
.rcp-info li{float:left;width:91px;padding:2px 7px 1px;_padding-bottom:1px;background:url(vdots.png) right 0 repeat-y;min-height:40px;_height:40px;}
.rcp-info li.special{width:180px;background:none;}
.rcp-info h3{font-weight:bold;}
.rcp-info h3, .rcp-info p{line-height:154%;margin:0;}
.rcp-info h3.hilite{padding:0 2px;float:left;}
.rcp-info span{font-size:85%;}
.rcp-info a{font-size:85%;}
.rcp-info a#pu_times{background:url(dotted-ul.png) 0 100% repeat-x;font-size:100%;color: #3d3d3d;}
.rcp-info a#pu_times:hover{text-decoration:none;}
.rcp-info span.notes{display:block;float:left;padding-top:7px;_padding-top:8px;margin: -4px 4px 0 0;_margin-right:2px;width:20px;height:25px;_height:24px;background:url(notes.png) no-repeat;font-size:85%;font-weight:bold;text-align:center;}
#times_pu{display:none;width:231px;height:151px;position:absolute;left: -12px;top:40px;z-index:2;background:url(cooktm-frame.png);_background-image:none;}
#times_pu .ie_frame{position:relative;width:231px;height:151px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://phpdev.scrippsnetworks.com/food/2008/inc/images/cooktm-frame.png', sizingMethod='crop');}
#times_pu .hd{width:217px;height:25px;margin:7px;margin-bottom:0;background-color: #f3ead5;}
#times_pu h4{width:82px;height:22px;padding:3px 0 0 13px;font-weight:bold;font-size:108%;}
#times_pu a{display:block;float:right;width:12px;height:12px;margin:7px 7px 0 0;_margin-right:3px;background:url(sp-popups.png) 0 0 no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');text-indent: -999em;outline:none;}
#times_pu dl{width:217px;margin:0 7px;padding:7px 0 6px;background-color: #faf5ef;}
#times_pu dt{float:left;width:86px;height:21px;margin-left:7px;_margin-left:3px;padding:3px 0 0 7px;border-right:1px solid #f5eedc;border-bottom:1px solid #f5eedc;font-weight:bold;}
#times_pu dd{float:left;width:103px;height:21px;margin-right:6px;_margin-right:3px;padding:3px 7px 0 0;border-bottom:1px solid #f5eedc;text-align:right;}
#times_pu dt.special{border-bottom:none;}
#times_pu .special{;}
#times_pu dd.special{border-bottom:none;font-weight:bold;color: #b50938;background-color: #f5eedc;}
.recipe-detail #fn-w .body-text h2{margin:0 0 7px 0;padding-top:2px;font-size:138.5%;}
.recipe-detail .body-text h3{margin:0 0 4px 0;font-weight:bold;}
.recipe-detail .body-text ul, .recipe-detail .body-text ol{margin-bottom:14px;_margin-left: -2px;}
.recipe-detail .body-text ol{padding-left:25px;margin-left:7px;_margin-left:12px;}
.recipe-detail .body-text li{line-height:169%;padding-bottom:0px;}
.recipe-detail .body-text ul li{padding-left:10px;margin-bottom:0px;background:url(bltccc.png) 2px 10px no-repeat;_padding-bottom:1px;}
.recipe-detail .body-text ol li{padding-left:5px;_padding-left:0px;_padding-bottom:2px;font-size:85%;font-weight:bold;}
.recipe-detail .body-text ol li span{font-size:118%;font-weight:normal;line-height:169%;}
.recipe-detail .body-text p{margin-bottom:9px;line-height:169%;}
.cookthis{height:80px;margin:14px;width:394px;background:url(inrcpapp.png) no-repeat;}
.cookthis h2{width:180px;padding-top:9px;margin-bottom:8px;font-size:108%;}
.cookthis h2 sup{line-height:12px;font-variant:small-caps;font-size:85%;font-weight:bold;vertical-align:super;color: #b50938;}
.cookthis p{width:180px;margin:0 0 0 14px;font-size:85%;line-height:145%;letter-spacing: .03em;}
.cookthis .links{float:right;width:160px;}
.cookthis a.btn{display:block;float:right;outline:none;height:30px;padding-right:14px;margin:16px 14px 7px 0;_margin-right:8px;background:url(sp-uiButtons.png) right 0;text-decoration:none;}
.cookthis a.btn em{display:block;float:left;height:18px;padding:6px 0 6px 13px;cursor:pointer;background:url(sp-uiButtons.png) left 0;font:108% "Trebuchet MS", Verdana, sans-serif;color: #b50938;}
.cookthis a.btn:hover em{color: #f33;}
.cookthis a.btn:active{background:url(sp-uiButtons.png) right -30px;}
.cookthis a.btn:active em{background:url(sp-uiButtons.png) left -30px;color: #b50938;}
.cookthis span{display:block;float:right;margin-right:44px;_margin-right:22px;font-size:85%;letter-spacing: .03em;}
.cookthis span a, .cookthis span a:active{font-size:100%;}
.cooksnotes h3{float:left;margin:15px 0 7px 0;_margin:15px 0 -2px 0;padding:0 2px;}
.cooksnotes p{clear:both;padding-left:40px;margin:0 20px 0 0;background:url(quotes_cooksnotes.gif) 0 7px no-repeat;line-height:169%;min-height:100px;}
.cooksnotes p cite{font-style:italic;}
.nextrcp{margin:28px 0 0;padding-bottom:28px;}
#fn-w .nextrcp h2{margin:0 0 6px;}
.nextrcp img{display:block;float:left;margin:4px 12px 14px 0;padding:1px;border:1px solid #d4d4d4;}
.nextrcp p{margin-top:4px;}
.nextrcp p a{font:bold 161.6%/114% "Trebuchet MS", Verdana, sans-serif;;}
body.recipe-detail #main-bd, body.article-detail #main-bd, body.episode-detail #main-bd{position:relative;}
#blow-up{width:656px;z-index:200;clear:both;position:absolute;top:200px;left:9px;}
#blow-up .bu-hd{width:656px;height:7px;max-height:7px;_margin-bottom: -9px;background:url(sp-popups.png) no-repeat -3624px 0;}
#blow-up .bu-bd{width:656px;background:url(sp-popups.png) repeat-y -4280px 0;}
#blow-up .bu-ft{width:656px;height:7px;max-height:7px;background:url(sp-popups.png) no-repeat -4936px -5px;}
#blow-up img{display:block;margin-left:20px;}
#blow-up .bu-bd-hd{width:623px;height:25px;margin:0 13px 0 20px;}
#blow-up .bu-bd-hd a{display:block;float:right;width:12px;height:12px;margin-top:6px;background:url(sp-popups.png) no-repeat;text-indent: -9999em;}
#blow-up .bu-bd-ft{width:616px;margin:0 20px 0;padding:14px 0 13px;}
#blow-up .bu-bd-ft p{display:table;margin:0 auto;}
#blow-up .bu-bd-ft center{text-align:center;}
#blow-up .bu-bd-ft center p{display:inline;}
#blow-up .lgbtn{float:left;}
#blow-up .bu-bd-ft .pgal-link{display:block;float:left;padding-top:6px;}
.lgbtn{display:block;height:30px;margin-right:4px;}
.lgbtn .lgbtn-lfcap{display:block;float:left;width:13px;height:30px;}
.lgbtn .lgbtn-text{display:block;float:left;height:18px;padding:6px 0;font:108% "Trebuchet MS", Verdana, sans-serif;}
.lgbtn .lgbtn-rtcap{display:block;float:left;width:13px;height:30px;}
.lgbtn li.sel .lgbtn-lfcap{background:url(sp-uiButtons.png) left -60px;}
.lgbtn.sel .lgbtn-text{background:url(sp-uiButtons.png) -2px -60px;text-decoration:none;cursor:default;color: #333;}
.lgbtn.sel .lgbtn-rtcap{background:url(sp-uiButtons.png) right -60px;}
.lgbtn a{text-decoration:none;}
.lgbtn a .lgbtn-lfcap{background:url(sp-uiButtons.png) left 0;}
.lgbtn a .lgbtn-text{background:url(sp-uiButtons.png) -2px 0;cursor:pointer;color: #b50938;text-decoration:none;}
.lgbtn a .lgbtn-rtcap{background:url(sp-uiButtons.png) right 0;}
.lgbtn a:hover .lgbtn-text{color: #f33;text-decoration:none;}
.lgbtn a:active .lgbtn-lfcap{background:url(sp-uiButtons.png) left -30px;}
.lgbtn a:active .lgbtn-text{background:url(sp-uiButtons.png) -2px -30px;color: #b50938;text-decoration:none;}
.lgbtn a:active .lgbtn-rtcap{background:url(sp-uiButtons.png) right -30px;}
.brandcaster300x250{margin-left:21px;}
#fn-bd .brandcaster300x250 h6{margin-top:4px;text-align:center;color:#999;font-size:77%;font-weight:normal;}
.rating-summary{margin:14px;}
#main-bd #fn-w .rating-summary h2{float:left;margin:5px 7px 0 0;font-size:108%;}
.rating-summary .rating{display:block;float:left;width:158px;height:30px;}
#fn-w .rating-summary .stars0{background:url(stars_lg.gif) 0 0;}
#fn-w .rating-summary .stars1{background:url(stars_lg.gif) 0 -30px no-repeat;}
#fn-w .rating-summary .stars2{background:url(stars_lg.gif) 0 -60px no-repeat;}
#fn-w .rating-summary .stars3{background:url(stars_lg.gif) 0 -90px no-repeat;}
#fn-w .rating-summary .stars4{background:url(stars_lg.gif) 0 -120px no-repeat;}
#fn-w .rating-summary .stars5{background:url(stars_lg.gif) 0 -150px no-repeat;}
.rating-summary p{float:left;margin:6px 0 0 7px;}
.revcomments{margin:14px;}
.revcomments .hreview{margin-bottom:14px;_margin-bottom:11px;position:relative;}
.revcomments .hreview .type, .revcomments .hreview .item{position:absolute;top:20px;left: -9999em;}
.revcomments .hreview .user-date{float:left;width:126px;margin-top:14px;font-size:85%;line-height:145%;color: #999;}
.revcomments .hreview .reviewer{display:block;}
.revcomments .hreview .reviewer .fn{display:block;font-weight:bold;color: #3d3d3d;}
.revcomments .hreview .reviewer .adr{display:block;}
.revcomments .hreview .dtreviewed{display:block;}
.revcomments .hreview .user-comment{float:right;width:476px;background:url(rev-top.png) 0 0 no-repeat;}
.revcomments .hreview .user-comment .uc-hd{width:452px;margin:5px 0 0 19px;}
.revcomments .hreview .user-comment .uc-hd-hd{width:452px;height:3px;background:url(rev-hd-top.png) 0 0 no-repeat;}
.revcomments .hreview .user-comment .uc-hd-bd{width:452px;min-height:25px;_height:25px;background-color: #f3ead5;}
.revcomments .hreview .user-comment .uc-hd-ft{width:452px;height:3px;background:url(rev-hd-bott.png) 0 0 no-repeat;}
.revcomments .hreview .user-comment .uc-bd{width:463;margin-left:14px;padding-bottom:10px;_padding-bottom:8px;background:url(rev-bott.png) right bottom no-repeat;}
#fn-w .revcomments .hreview .summary{float:left;width:335px;margin:3px 0 5px 10px;_margin-left:5px;font-size:108%;}
.revcomments .hreview .rating{display:block;float:right;width:89px;height:16px;margin:3px 10px 0 0;_margin-right:5px;text-indent: -900em;}
.revcomments .hreview .description{width:392px;min-height:22px;_height:22px;padding:0 34px;margin-top:9px;_margin-top:8px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:url(rev-lqt.png) 13px 5px no-repeat;line-height:169%;}
.pglnks{margin:14px auto;display:table;}
.pglnks li{float:left;}
.pglnks li a{display:block;float:left;height:12px;margin-right:2px;_margin-right:1px;padding:4px 6px;border:1px solid #1e7bac;color: #1e7bac;font-size:85%;}
.pglnks li a:hover{border-color: #b50938;color: #b50938;text-decoration:none;}
.pglnks li span{display:block;float:left;height:12px;margin-right:2px;_margin-right:1px;padding:4px 6px;border:1px solid;font-size:85%;}
.pglnks li.sel span{background-color: #ffd24f;border-color: #ffd24f;color: #3d3d3d;font-weight:bold;cursor:default;}
.pglnks li.dis span{border-color: #999;color: #999;cursor:default;}
#home.article-detail #main-bd .wrap, #home.article-detail #main-bd .content, #home.text-detail #main-bd .wrap, #home.text-detail #main-bd .content{padding-top:7px;}
#home.article-detail #fn-e, #home.text-detail #fn-e{background:none;padding-top:0;}
body.article-detail #fn-w h1{height:auto;background:none;text-indent:0;text-transform:none;}
.article-detail #fn-w{padding-bottom:0;}
.article-detail .fn-we{margin-top:0;border:none;}
.article-detail .we-special{margin-left:210px;width:auto;float:none;overflow:visible;border:none;}
.article-detail .fn-ww{width:209px;padding-top:4px;border-right:1px dotted #ddd;background:none;}
.article-detail #ww-wrap{float:left;clear:left;width:210px;margin-top:7px;}
.article-detail .ww-cap{float:left;width:209px;height:15px;background:url(ww-caps.gif) no-repeat left top;}
.article-detail .article-tn{position:relative;float:right;margin:0 0 14px 14px;padding:1px;border:1px solid #ccc;}
.article-detail .article-tn img{display:block;}
.article-detail .article-tn a.img-enlarge{display:block;width:14px;height:14px;position:absolute;right:1px;_right:1px;top:77px;_top:77px;outline:none;background:url(enlarge.png) 0 0 no-repeat;}
.article-detail .body-text p{margin:14px 0;line-height:169%;color: #3d3d3d;}
.article-detail .img-lead{float:left;margin:7px 14px 14px;_margin-left:7px;}
.article-detail #ww-wrap .img-lead{position:relative;margin-left:21px;_margin-left:10px;margin-top:0;border:1px solid #d4d4d4;padding:1px;}
.article-detail .img-lead img{display:block;}
.article-detail .img-lead a.img-enlarge{display:block;width:14px;height:14px;position:absolute;right:1px;_right:1px;top:107px;_top:107px;outline:none;background:url(enlarge.png) 0 0 no-repeat;}
.article-detail .img-lead p{padding:4px 7px;background-color: #ddd;font-size:85%;}
.article-detail p.sub-hd{margin:7px 14px;line-height:154%;font-weight:bold;}
.article-detail p.sec-hd{font-weight:bold;color: #2f2f2f;}
.bigQ{display:block;float:left;position:relative;width:24px;margin-right:6px;height:16px;top:1px;_top:3px;background:url(mwbQ.png) no-repeat 0 0;text-indent: -999em;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://phpdev.scrippsnetworks.com/food/2008/inc/images/mwbQ.png',sizingMethod='crop');}
.bigA{display:block;float:left;position:relative;width:23px;margin-right:7px;height:16px;top:1px;_top:3px;background:url(mwbA.png) no-repeat 0 0;text-indent: -999em;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://phpdev.scrippsnetworks.com/food/2008/inc/images/mwbA.png', sizingMethod='crop');}
.article-detail .body-text ol{margin:14px 14px 9px;}
.article-detail .body-text ol li{list-style:outside decimal;margin-left:10px;}
.article-detail .body-text ul{margin:14px 14px 9px 0;_margin-left:3px;}
.article-detail .body-text li{line-height:169%;padding-bottom:0px;}
.article-detail .body-text ul li{padding-left:10px;margin-bottom:0px;background:url(bltccc.png) 2px 10px no-repeat;_padding-bottom:1px;}
#pgallery{width:600px;margin:14px;border:1px solid #d8d8d8;}
#pgallery img{margin:0;}
#pgallery .largeImage{width:600px;margin:0 0 7px 0;position:relative;}
#pgallery .largeImage img{width:598px;display:block;padding:1px;border:none;_margin-right: -3px;_padding:1px 0;cursor:pointer;}
#pgallery a.imglnk{display:block;}
#pgallery .largeImage .prevlnk{display:none;width:29px;height:29px;position:absolute;left:14px;bottom:230px;background:url(sp-buttons.png) no-repeat scroll 0px -40px;}
#pgallery .largeImage a.prevlnk:hover{background-position: -30px -40px;}
#pgallery .largeImage a.prevlnk:active{background-position: -60px -40px;}
#pgallery .largeImage span.prevlnk{background-position: -90px -40px;}
#pgallery .largeImage .nextlnk{display:none;width:29px;height:29px;position:absolute;right:14px;bottom:230px;background:url(sp-buttons.png) no-repeat scroll 0px -10px;}
#pgallery .largeImage a.nextlnk:hover{background-position: -30px -10px;}
#pgallery .largeImage a.nextlnk:active{background-position: -60px -10px;}
#pgallery .largeImage span.nextlnk{background-position: -90px -10px;}
#pgallery .largeImage .imgpanel{display:block;width:584px;position:absolute;bottom:1px;left:1px;z-index:1000;padding:5px 7px 10px 7px;background:url(gallery-txt.png) repeat-y 0 0;font-size:100%;text-align:left;}
#pgallery .largeImage .imgpanel .close-btn{display:block;float:right;width:12px;height:12px;background:url(gallery-txt-close.png) no-repeat 0 0;text-indent: -999em;outline:none;}
#pgallery .largeImage .imgpanel em{display:block;color: #fff;font-weight:bold;font-style:normal;}
#pgallery .largeImage .imgpanel span{display:block;color: #faf5ef;font-size:85%;}
.fn-ww .abt-host{_overflow:visible;_zoom:1;}
#fn-bd #main-bd .fn-full{width:994px;padding-bottom:7px;margin-bottom:7px;background:url(2-1-tcap.png) no-repeat 0 100%;margin-top: -14px;}
.show-detail img, .showtoprecipes-detail img, .talent-detail img, .talenttoprecipes-detail img{display:block;}
.show-detail #main-bd h1, .talent-detail #main-bd h1{height:auto;margin:0 14px;padding-top:14px;font-size:161.6%;color: #3d3d3d;background:none;text-indent:0;text-transform:none;}
#fn-bd #main-bd h1.banner{height:200px;width:994px;margin:0;padding:0;text-indent: -999em;}
#fn-bd #main-bd h1.light{height:100px;}
.tune-in{float:left;margin:0 14px 14px;_margin-left:7px;font-family: "Trebuchet MS", Verdana, sans-serif;font-size:108%;font-weight:bold;width:600px;}
.tune-in p{float:left;}
.tune-in strong{color: #b50938;font-weight:bold;}
.tune-in .spons{width:602px;margin-bottom:14px;font-family:arial,helvetica,clean,sans-serif;}
.tune-in .spons span{display:block;float:left;padding-top:10px;font-size:69%;color: #999;font-weight:normal;}
.tune-in .spons img{float:left;}
.tune-in .spons a img{margin:0 7px 0 14px;_margin-left:7px;}
.tune-in .sponsor{float:right;margin-left:14px;}
.tune-in .sponsor img{display:inline;}
.tune-in .sponsor span{color:#999;display:block;font-size:69%;font-weight:normal;font-style:normal;text-align:center;}
.show-detail .dynlead-vid-wrap, .talent-detail .dynlead-vid-wrap{background:url(vid-player-wrap.gif) no-repeat center top;padding:5px;width:576px;height:610px;margin:14px auto;}
.show-detail .dynlead-vid-wrap-no, .talent-detail .dynlead-vid-wrap-no{background:url(single-vid-wrap.gif) no-repeat center top;width:576px;height:460px;padding:5px;margin:14px auto;}
.show-detail #fn-bd .fn-ww p, .show-detail #fn-bd .fn-we p, .talent-detail #fn-bd .fn-ww p, .talent-detail #fn-bd .fn-we p{line-height:138%;}
.show-detail #fn-bd .fn-ww h2, .talent-detail #fn-bd .fn-ww h2{margin-top:0;}
.show-detail #fn-bd .fn-ww .abt-host p, .talent-detail #fn-bd .fn-ww .abt-host p{font-size:85%;}
.show-detail #fn-bd .fn-ww .abt-host img, .talent-detail #fn-bd .fn-ww .abt-host img{margin:7px;padding:1px;border:1px solid #d4d4d4;}
.show-detail #fn-bd .fn-ww .abt-host img{margin-bottom:14px;}
.show-detail #fn-bd .fn-we .ctr-txt, .talent-detail #fn-bd .fn-we .ctr-txt{margin:28px 0;}
.show-detail #fn-bd .fn-we h2, .show-detail #fn-bd .fn-we h3, .talent-detail #fn-bd .fn-we h2, .talent-detail #fn-bd .fn-we h3{margin-bottom:5px;}
.talent-detail #fn-bd #hostPrdcts h3{margin-bottom:11px;font-size:138.5%;font-weight:bold;}
.show-detail #fn-bd .fn-we .ctr-txt img, .talent-detail #fn-bd .fn-we .ctr-txt img{float:left;margin-right:6px;margin-top:6px;padding:1px;border:1px solid #d4d4d4;}
.showtoprecipes-detail #results, .talenttoprecipes-detail #results{margin:14px;}
.showtoprecipes-detail #results ol li, .talenttoprecipes-detail #results ol li{padding-left:0;width:auto;}
.showtoprecipes-detail #results ol li h3, .talenttoprecipes-detail #results ol li h3{width:470px;}
.showtoprecipes-detail #results .detail, .talenttoprecipes-detail #results .detail{padding-left:30px;}
.showtoprecipes-detail #results .detail ul, .talenttoprecipes-detail #results .detail ul{height:37px;min-height:37px;}
.showtoprecipes-detail #results .detail li, .talenttoprecipes-detail #results .detail li{height:27px;min-height:27px;padding-left:5px;}
.showtoprecipes-detail #results center, .talenttoprecipes-detail #results center{text-align:center;}
.showtoprecipes-detail #results center ul, .talenttoprecipes-detail #results center ul{display:inline;}
.show-detail #fn-w .fn-we .search, .talent-detail #fn-w .fn-we .search{background:url(bd-search-bg.png) no-repeat left top;padding:8px 7px;margin-bottom:25px;width:392px;}
.show-detail #fn-w .fn-we .search .input, .talent-detail #fn-w .fn-we .search .input{float:left;background:url(bd-search-input.png) no-repeat left top;width:340px;height:33px;}
.show-detail #fn-w .fn-we .search input, .talent-detail #fn-w .fn-we .search input{border:0;background:transparent;padding:8px 7px 6px;width:324px;}
.show-detail #fn-w .fn-we .search button, .talent-detail #fn-w .fn-we .search button{background:url(bd-search-submit.png) no-repeat left top;width:38px;height:33px;cursor:pointer;border:0;overflow:hidden;}
.show-detail #fn-w .fn-we .search button span, .talent-detail #fn-w .fn-we .search button span{display:block;text-indent:-9999px;}
#meet-chefs .jcarousel-clip-horizontal{height:125px;}
#meet-chefs .jcarousel-container .jcarousel-item img{margin-bottom:4px;}
#meet-chefs .jcarousel-container .jcarousel-item a:hover img{border-color: #b50938;}
.channel-detail #vid-player-wrap{background:url(vid-player-wrap.gif) no-repeat center top;padding:5px;width:576px;height:610px;margin:14px auto;}
.channel-detail #vid-player-wrap-no{background:url(single-vid-wrap.gif) no-repeat center top;width:576px;height:460px;padding:5px;margin:14px auto;}
#fn-w .message{padding:0 14px;margin-bottom:14px;}
#fn-w p.error{font-family: "trebuchet ms", sans-serif;color: #3d3d3d;font-weight:bold;font-size:138.5%;margin-bottom:6px;}
#fn-w p.error span{display:block;font-weight:bold;font-size:77%;margin-top:22px;}
.mrb-home{text-align:left;}
#mrb-splash .hd{margin-left:15px;}
#mrb-splash h1, #fn-w .mrb-rcplist h1{background:url(hd-mrb-mrbtitle.gif) 0 0 no-repeat;height:0;padding-top:23px;width:267px;overflow:hidden;margin:15px 0;}
#fn-w .mrb-rcplist h1{margin-left:14px;margin-top:0;}
#mrb-splash h2{margin-left:14px;margin-bottom:10px;}
#mrb-splash p, #mrb-splash dl{margin:0 14px 25px;}
#mrb-splash dl{margin-bottom:0;}
.mrb-rcplist .sponsor{float:right;}
.mrb-rcplist .sponsor span{color: #999;display:block;float:left;font-size:69%;padding-top:10px;}
.mrb-rcplist .sponsor img{margin-right:7px;_margin-right:4px;}
.mrb-desc{float:left;width:320px;padding-bottom:25px;}
.mrb-desc p{margin-bottom:20px;}
.mrb-desc dt, #mrb-splash dd{margin-bottom:20px;}
.mrb-desc dt{float:left;clear:both;display:block;width:73px;background:url(icon-mrb-add.gif) center 3px no-repeat;text-align:center;padding-top:18px;}
.mrb-desc dt.organize{background:url(icon-mrb-organize.gif) center 3px no-repeat;}
.mrb-desc dt.email{background:url(icon-mrb-email.gif) center 3px no-repeat;margin-bottom:0;}
.mrb-desc dd.email{margin-bottom:0;}
.mrb-desc dd{float:left;width:200px;font:normal 85% arial;color: #3d3d3d;line-height:1.5em;border-left:1px dotted #ddd;padding-left:10px;}
.mrb-setup{background:transparent url(mrb-setup-tcap.gif) 0 0 no-repeat;margin-bottom:20px;float:right;width:295px;margin-right:15px;}
#mrb-splash .mrb-setup .hd{margin-left:0;}
.mrb-setup .bd{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;background-color: #f5f5f5;padding-bottom:10px;}
.mrb-setup .ft{background:transparent url(mrb-setup-bcap.gif) 0 0 no-repeat;height:3px;width:295px;}
#fn-w .mrb-setup h2{font-size:108%;margin:10px 14px;}
.mrb-setup ul{margin:10px 14px;}
.mrb-setup ul li{margin-bottom:12px;}
.mrb-setup ul li span{font:bold 123.1% arial;color: #b50b3a;}
.mrb-desc a.button{width:160px;}
.mrb-setup a.button{width:230px;}
.mrb #fn-e{overflow:visible;}
#mrb-login #email, #mrb-login #pwd{width:280px;}
#mrb-login button{margin:0 auto;width:100px;}
#fn-bd #mrb-login button span{padding:8px 11px 0;}
#mrb-login{width:336px;overflow:hidden;margin-bottom:14px;text-align:center;}
#mrb-login .hd{background:url(mrb-sprite.gif) 0 bottom no-repeat;height:8px;}
#mrb-login .bd h4{text-align:left;background:url(mrb-sprite.gif) -336px 0 repeat-y;padding:5px 20px;}
#mrb-login .bd form{background:url(mrb-sprite.gif) -672px 0 repeat-y;padding:10px 7px;}
#mrb-login .ft{background:url(mrb-sprite.gif) -1008px 0 no-repeat;height:8px;}
#mrb-login p{color: #999;margin:0 10px 10px;font:normal 85% arial;text-align:left;}
#mrb-login ul{margin:0 10px 10px;float:none;text-align:left;}
#mrb-login.promo .bd ul{float:none;}
#mrb-login ul li{background:0;padding-left:0;margin-bottom:10px;}
#mrb-login ul li label{display:block;}
#mrb-login ul li.remember input{float:left;margin-right:5px;}
#mrb-login ul li.remember label{float:left;font:normal 85% arial;}
#mrb-login ul li.pwd-group{position:relative;}
#mrb-login ul li.pwd-group label{float:left;}
#mrb-login ul li.pwd-group #pass-retrieve{padding-top:5px;font:normal 77% arial;color: #1f7bac;float:right;}
#mrb-login ul li.pwd-group .text-box{clear:both;margin-top:-2px;}
#mrb-login ul li.pwd-group input{clear:both;}
#mrb-login .text-box{width:300px;}
#mrb-login .text-box input{width:290px;}
#mrb-addrcp h1{background:url(hd-mrb-addpersonalrcp.gif) 0 0 no-repeat;height:0;padding-top:23px;width:444px;overflow:hidden;margin-bottom:15px;}
#mrb-editrcp h1{background:url(hd-mrb-editpersonalrcp.gif) 0 0 no-repeat;height:0;padding-top:21px;width:444px;overflow:hidden;margin-bottom:15px;}
#mrb-addrcp form, #mrb-editrcp form{margin:0 14px;text-align:center;}
#mrb-addrcp fieldset, #mrb-editrcp fieldset{text-align:left;}
#mrb-addrcp fieldset.required-nfo, #mrb-editrcp fieldset.required-nfo{margin-bottom:10px;}
#mrb-addrcp legend, #mrb-editrcp legend{font:bold 138.5% "trebuchet ms",sans-serif;color: #3d3d3d;margin-bottom:10px;}
#mrb-addrcp label, #mrb-editrcp label{display:block;cursor:pointer;height:20px;}
#mrb-addrcp label span, #mrb-addrcp .levels h4 span, #mrb-editrcp label span, #mrb-editrcp .levels h4 span{padding:4px 7px;}
#mrb-addrcp span.error, #mrb-editrcp span.error{background:#FFD250;}
#mrb #rcp-times .dd-list dd{width:54px;margin-top:0;margin-left: -5px;}
#mrb #rcp-times .dd-list dd .dd-hd{background-position: -12px 0;}
#mrb #rcp-times .dd-list dd .dd-bd{background-position: -67px 0;}
#mrb #rcp-times .dd-list dd .dd-ft{background-position: -123px -5px;}
#mrb-addrcp input,#mrb-editrcp input{width:404px;}
#mrb-addrcp .text-box, #mrb-editrcp .text-box{width:420px;}
#mrb-addrcp textarea, #mrb-editrcp textarea{font:normal 85% arial;color: #3d3d3d;}
#mrb textarea#ingredients, #mrb textarea#prep-instructions, #mrb textarea#terms, #mrb textarea#notes{height:150px;}
#mrb-addrcp li, #mrb-editrcp li{clear:left;margin-bottom:15px;}
#mrb-addrcp li.dd-li, #mrb-editrcp li.dd-li{margin-bottom:0;}
#mrb-addrcp li.dd-li a, #mrb-editrcp li.dd-li a{padding-left:8px;}
#mrb-addrcp button, #mrb-editrcp button{width:120px;}
#mrb .text-box{margin-bottom:15px;}
#mrb .serves .text-box{margin-bottom:0;}
#mrb-addrcp li p, #mrb-editrcp li p{color: #8d9089;font:normal 85% arial;margin:3px 0;}
#mrb .agreement{margin-top:5px;}
#mrb .agreement input, #mrb li.agreement label{float:left;}
#mrb .agreement input{margin-right:5px;width:15px;}
#mrb .agreement label{float:left;width:240px;}
#mrb li .serves{width:197px;margin-right:10px;}
#mrb li .serves .text-box{width:196px;}
#mrb li .serves input{width:178px;}
#mrb li .serves{margin-right:10px;}
#mrb .fieldpair{float:left;width:200px;}
#mrb .levels{width:260px;}
#mrb .levels input{width:10px;}
#mrb .levels label{width:50px;}
#mrb .fieldpair h4{font:normal 100% arial;margin-bottom:10px;}
#mrb .levels h4{margin-left: -5px;}
#mrb .levels input, #mrb .levels label{float:left;}
#mrb .levels input{margin-right:3px;}
#mrb .levels label{margin-right:11px;}
#mrb .ft-wrap{width:215px;margin:0 auto 20px;}
#mrb button{float:left;}
#fn-bd #mrb button.button span{padding:8px 11px 0px;}
#mrb .ft-wrap p{margin-top:30px;text-align:left;}
#mrb .ft-wrap p{float:left;margin-top:10px;margin-left:5px;width:75px;}
#mrb .form-error{text-align:left;margin:0 0 20px;}
#mrb .form-error li{margin:0;}
#mrb #toolbar .print{display:none;}
#mrb #toolbar .email{background:none;}
#mrb .area-box{background: #fff url(form-420-tcap.gif) left top no-repeat;padding-top:6px;}
#mrb .area-box textarea{border:0;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:408px;padding:5px;height:180px;line-height:1.5em;}
#mrb .area-box span{display:block;background: #fff url(form-420-bcap.gif) left bottom no-repeat;padding-bottom:5px;}
#rcp-times{background:url(w-tcap420.gif) left top no-repeat;width:420px;padding-top:4px;}
#rcp-times .hd-times{background: #faf5ef url(w-inner410-tcap.gif) left top no-repeat;padding:10px 4px;margin:0 4px;}
#rcp-times .hd-times span{font:bold 100% "trebuchet ms",sans-serif;color: #3d3d3d;padding:4px 7px;}
#rcp-times .bd-times{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
#rcp-times .ft-times{background:url(w-bcap420.gif) left bottom no-repeat;padding-top:5px;}
#rcp-times fieldset{margin:0 4px;background: #faf5ef url(w-inner410-bcap.gif) left bottom no-repeat;}
#rcp-times th{font:normal 77% "trebuchet ms", sans-serif;color: #999;padding:10px 0 5px;}
#rcp-times td{padding-bottom:7px;}
#rcp-times .time-type{text-align:right;font:bold 100% "trebuchet ms",sans-serif;color: #3d3d3d;width:125px;padding-right:10px;}
#rcp-times .timediv{text-align:center;padding:0 7px 9px;}
#rcp-times .dd-list{width:52px;}
#mrb.viewrcp .fn-ww{background:none;padding-top:0;}
#mrb.viewrcp .fn-we{border:0;padding-left:0;padding-right:0;width:420px;position:relative;margin-top:0;overflow:visible;}
#mrb.viewrcp .fn-we #times_pu{top:45px;}
#mrb.viewrcp .rcp-head{border-bottom:1px dotted #D8D8D8;padding-bottom:5px;margin-left:0;padding-left:14px;}
#mrb.viewrcp .fn-we .body-text{position:relative;border-left:1px dotted #DDD;border-top:1px dotted #DDD;padding:0 0 14px 14px;}
#mrb.viewrcp .fn-we .body-text h2{margin-top:14px;}
#mrb.viewrcp .fn-we .body-text .crnr{background: #fff url(ww-tcorner-left.gif) 0 0 no-repeat;height:9px;width:9px;position:absolute;top:-1px;left:-1px;}
#mrb.viewrcp .fn-we .body-text ul{margin-bottom:14px;}
#mrb.viewrcp .fn-we .body-text ul li{background:transparent url(bltccc.png) no-repeat 2px 6px;margin-bottom:0;padding-left:10px;}
#mrb.viewrcp .fn-we .body-text p{margin-right:14px;}
#rcp-tools{float:right;width:120px;padding-bottom:7px;margin:0 0 14px 14px;background:url(rcptools-ft.png) no-repeat bottom left;}
#mrb.viewrcp #rcp-tools{width:106px;background:url(rcptools-ft.png) no-repeat bottom right;}
#rcp-tools .hd{padding:10px 7px 7px;border-left:1px dotted #ddd;}
#rcp-tools ul{padding:0 7px 7px;border-left:1px dotted #ddd;}
#rcp-tools .hd h3{font-family: "trebuchet ms", sans-serif;font-size:85%;font-weight:bold;line-height:1.38em;}
#mrb.viewrcp #rcp-tools ul{padding-left:7px;padding-bottom:4px;border-left:1px dotted #ddd;margin-bottom:0;}
#mrb.viewrcp #rcp-tools li{font-size:85%;background:none;padding-left:0;}
#rcp-tools li{font-size:11px;}
#rcp-tools li a{line-height:1.6em;margin:2px 0;display:block;background:url(sp-iconsNorm.gif) no-repeat;padding:0 0 0 22px;}
#rcp-tools li.print a{font-weight:bold;background-position:2px -40px;height:18px;}
#rcp-tools li.print a:hover{background-position:2px -61px;}
#rcp-tools li.getcard a{background-position:0 -126px;height:19px;padding-top:2px;}
#rcp-tools li.getcard a:hover{background-position:0 -147px;}
#rcp-tools li.save-rcp a{background-position:2px -167px;height:17px;margin-top:3px;}
#rcp-tools li.save-rcp a:hover{background-position:2px -188px;}
#rcp-tools li.editrcp a{background-position:2px -463px;height:17px;margin-top:3px;}
#rcp-tools li.editrcp a:hover{background-position:2px -482px;}
#get-card{display:none;position:absolute;right:32px;top:75px;width:185px;}
#get-card .hd{background:url(sp-popups.png) no-repeat -5592px 0;padding-top:7px;}
#get-card .hd .close{position:absolute;top:13px;right:15px;background:transparent url(sp-popups.png) no-repeat 0 0;width:12px;height:12px;text-indent: -9999px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
#get-card h3{font-size:108%;font-family: "trebuchet ms", sans-serif;font-weight:bold;line-height:1.6;background: #f3ead5;padding:0 14px;}
#mrb-viewrcp .fn-we #get-card ul{margin-bottom:0;}
#get-card ul{padding:7px;}
#get-card li{float:left;text-align:center;font-size:85%;}
#get-card li.threebyfive{margin-top:5px;}
#get-card li a{display:block;width:75px;}
#get-card li a span{display:block;height:48px;text-indent: -9999px;overflow:hidden;background:url(sp-iconsPrint.gif) no-repeat;margin-bottom:7px;}
#get-card li.threebyfive a span{background-position:0 0;margin-left:12px;width:55px;height:38px;}
#get-card li.fourbysix a span{background-position: -55px 0;margin-left:4px;width:66px;height:48px;}
#get-card li.threebyfive a:hover span{background-position:0 -38px;}
#get-card li.fourbysix a:hover span{background-position: -55px -48px;}
#get-card .bd{background:url(sp-popups.png) repeat-y -5777px 0;padding:0 7px;}
#get-card .ft{background:url(sp-popups.png) repeat-y -5962px bottom;height:7px;_font-size:1%;}
#add-to-mrb{display:none;position:absolute;right:14px;top:97px;width:249px;}
#add-to-mrb .hd{background:url(sp-popups.png) no-repeat -537px 0;padding-top:7px;}
#add-to-mrb .hd .close{position:absolute;top:13px;right:15px;background:transparent url(sp-popups.png) no-repeat 0 0;width:12px;height:12px;text-indent: -9999px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
#add-to-mrb h3{font-size:108%;font-family: "trebuchet ms", sans-serif;font-weight:bold;line-height:1.6;background: #f3ead5;padding:0 14px;}
#add-to-mrb .bd{background:url(sp-popups.png) repeat-y -786px 0;padding:0 7px;}
#add-to-mrb button.button{width:53px;}
#add-to-mrb .form-submit{text-align:center;}
#add-to-mrb .form-submit .cancel{font-size:85%;}
#add-to-mrb .form-submit .cancel.disabled{color: #999;}
#add-to-mrb .form-submit .cancel.disabled a{cursor:default;color: #999;}
#add-to-mrb .form-submit .cancel.disabled a:hover{text-decoration:none;}
#add-to-mrb form{padding:0 14px 14px;}
#add-to-mrb .minor{color:#999;}
#add-to-mrb label{margin-bottom:4px;display:block;}
#add-to-mrb fieldset{padding:7px 0;}
#add-to-mrb .ft{background:url(sp-popups.png) repeat-y -1035px bottom;height:7px;}
#add-to-mrb .loading{text-align:center;margin:35px 0;display:none;}
#add-to-mrb .loading p{margin-bottom:14px;}
#add-to-mrb .success{padding:14px;text-align:center;display:none;}
#add-to-mrb .success p{margin-bottom:7px;text-align:left;}
#add-to-mrb .success label{display:inline;}
#add-to-mrb .success button.button{width:67px;margin-top:43px;}
#mrb-logged-out{display:none;position:absolute;right:14px;top:97px;width:341px;}
#mrb-logged-out .hd{background:url(sp-popups.png) no-repeat -1284px 0;padding-top:7px;}
#mrb-logged-out .hd .close{position:absolute;top:13px;right:15px;background:transparent url(sp-popups.png) no-repeat 0 0;width:12px;height:12px;text-indent: -9999px;cursor:pointer;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sp-popups.png', sizingMethod='crop');}
#mrb-logged-out h3{font-size:108%;font-family: "trebuchet ms", sans-serif;font-weight:bold;line-height:1.6;background: #f3ead5;padding:0 14px;}
#mrb-logged-out .bd{background:url(sp-popups.png) repeat-y -1625px 0;padding:0 7px 14px;}
#mrb-logged-out .bd p{padding:14px 14px 0;}
#mrb-logged-out .sign-in{text-align:center;}
#mrb-logged-out .button{width:73px;}
#mrb-logged-out .ft{background:url(sp-popups.png) repeat-y -1966px bottom;height:7px;_font-size:1%;}
#mrb-viewrcp .rcp-info{padding:0 14px 14px;}
#mrb-viewrcp .rcp-info li{width:95px;}
#mrb-viewrcp .rcp-info .cooktimes{position:relative;}
#mrb-viewrcp .allabout h3{color:#3D3D3D;font-family:"trebuchet ms",sans-serif;font-weight:bold;font-size:108%;margin-bottom:10px;}
#mrb-viewrcp .allabout ul li{background:transparent url(bullet-grey.png) no-repeat scroll left 7px;line-height:1.6em;padding-left:11px;}
#mrb-viewrcp .allabout a{color: #1c7bab;}
#mrb-viewrcp .allabout a.morelink{font-size:85%;}
#mrb-pwd-fail,#mrb-pwd-success{margin-bottom:25px;}
#mrb-pwd-fail h1, #mrb-pwd-success h1{margin-left:0;}
#mrb-pwd-fail .hd p, #mrb-pwd-success .hd p{margin-bottom:15px;}
#mrb-pwd-fail .form-error, #mrb-pwd-success .form-error{display:block;margin:0 0 15px;}
#mrb-pwd-fail .form-error .hd, #mrb-pwd-success .form-error .hd, #mrb-pwd-fail .form-error .bd, #mrb-pwd-success .form-error .bd{margin:0;}
#mrb-pwd-fail .form-error .hd p{margin-bottom:0;}
#mrb-pwd-fail .hd, #mrb-pwd-fail .bd, #mrb-pwd-success .hd, #mrb-pwd-success .bd{margin:0 14px;}
#mrb-pwd-fail .bd h3{color:#3D3D3D;font:bold 123.1% "trebuchet ms",sans-serif;margin-bottom:10px;}
#mrb-pwd-fail form{text-align:center;}
#mrb-pwd-fail label{margin-top:15px;display:block;text-align:left;}
#mrb-pwd-fail .error{background-color: #FFD250;padding:4px 7px;}
#mrb-pwd-fail .text-box{width:300px;margin-bottom:15px;text-align:left;}
#mrb-pwd-fail input{width:290px;}
#mrb-pwd-fail form p{width:300px;margin:0 auto;}
#mrb-pwd-fail form button.button span{padding-left:10px;padding-right:10px;}
#mrb-pwd-success .form-error .hd, #mrb-pwd-success .form-error .hd p{margin-bottom:0;padding-bottom:0;font:bold 100% "trebuchet ms", sans-serif;color: #3d3d3d;}
#mrb-pwd-success .bd h3{color:#3D3D3D;font:bold 123.1% "trebuchet ms",sans-serif;margin-bottom:10px;}
#mrb-pwd-success .fn-ww p{margin-bottom:15px;}
#mrb-pwd-success .fn-we{width:308px;border:0;}
#mrb-pwd-success .fn-ww{width:260px;background:none;padding-top:0;}
#mrb-pwd-success .fn-ww a{color: #1F7BAC;}
#mrb-pwd-success .fn-ww a.button{width:100px;color: #B50938;}
#mrb-pwd-success .pod{background:transparent url(sp-boxBorders.png) no-repeat scroll -362px 0;margin-bottom:14px;padding:5px 0 0;}
#rel-photos{margin-bottom:14px;}
#rel-photos li h3{font-weight:bold;font-family: 'trebuchet ms';background:url(arrow-off-wht.gif) no-repeat 5px 4px;padding-left:16px;color: #1e7bac;}
#rel-photos li.expand h3{background:url(arrow-down-wht.gif) no-repeat left 6px;color:#222;}
#rel-photos ul.accordion>li{border-bottom:1px solid #e1e1e1;padding:14px 0;}
#rel-photos .crslThree-img{padding-top:7px;}
#rel-photos li .acco-bd{height:0;overflow:hidden;}
#rel-photos li.expand .acco-bd{height:auto;display:block;}
.hide{display:none;}
#find-recipe .hd{height:auto;margin-bottom:3px;background-color: #ddd;}
#find-recipe .bd p{float:none;width:auto;margin:0 0 7px 0;padding:0 14px;font-size:85%;color: #999;}
#find-recipe .bd ul{clear:both;padding:0 0 0 4px;margin:0 0 4px 0;}
#find-recipe .bd ul li{height:24px;line-height:24px;margin:0 0 7px 0;padding:0;background:none;}
#find-recipe .bd ul li label{float:left;width:94px;padding-right:7px;text-align:right;font-size:100%;color: #3d3d3d;}
#find-recipe .bd ul li label.inside{float:left;width:auto;padding:0 7px 0px 8px;}
#find-recipe .bd .find{float:left;width:100%;padding:0 0 1px 0;margin:0 auto;text-align:center;}
#find-recipe .bd .find .button{width:55px;float:none;margin:0 auto;font-size:131%;}
#find-recipe .bd .dd-list{float:left;width:200px;}
#find-recipe .bd .dd-list dd{margin-left: -68px;}
#find-recipe .bd .dd-list dt a{background-color: #fff;_width:192px;_white-space:nowrap;}
#find-recipe .bd .dd-list .dd-bd ul{display:block;float:none;margin:0 7px 0 0;padding:0 0 1px 0;}
#find-recipe .bd .dd-list .dd-bd ul li{width:auto;float:none;height:auto;border:0;margin:0;padding:0;*height: 20px;*line-height: 20px;}
#find-recipe.pod .ft{height:13px;padding:0;}
#find-recipe .text-box{float:left;width:200px;_width:196px;}
#find-recipe .date-box{float:left;width:85px;_width:81px;}
#find-recipe p.error{color: #b50938;}
#find-recipe .bd ul li span.error{padding:2px 2px;background-color: #ffd24f;margin-left: -4px;}
#find-recipe .loading{display:none;position:absolute;width:326px;padding:40px 0 40px 0;text-align:center;background: #fff url(fn-loader.gif) no-repeat center bottom;}
#fn-w #find-recipe{margin:0 14px 18px 14px;padding-top:5px;background: #fff url(sp-boxBorders.png) no-repeat -3925px top;zoom:1;}
#fn-w #find-recipe .hd{background: #ddd url(sp-cornerMasks.png) no-repeat -1531px 0;_background-image:none;}
#fn-w #find-recipe .hd h4{background:transparent url(sp-cornerMasks.png) no-repeat -1531px bottom;_background-image:none;}
#fn-w #find-recipe .bd{padding:0 4px;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;}
#fn-w #find-recipe .ft{background: #fff url(sp-boxBorders.png) no-repeat -4527px bottom;}
#fn-w #find-recipe .dd-list{width:400px;}
#fn-w #find-recipe .dd-list dd{margin-left:132px;}
#fn-w #find-recipe .dd-list dt a{_width:392px;}
#fn-w #find-recipe .date-box{width:185px;_width:181px;}
#fn-w #find-recipe .text-box{width:400px;_width:396px;}
#fn-w #find-recipe .bd .find{padding-top:3px;}
#fn-w #find-recipe .loading{width:592px;}
#ur{padding:0 14px 0 13px;margin-bottom:100px;}
#ur .hd{margin-bottom:11px;}
#ur .hd p{line-height:22px;}
#ur .bd h2{margin-bottom:6px;}
#ur .bd label{color: #3d3d3d;}
#ur .bd .text-box{width:100%;margin-top:4px;margin-bottom:11px;background-color: #faf5ef;}
#ur .bd .text-box span{background-color: #faf5ef;}
#ur .bd .text-box input{color: #3d3d3d;font-weight:normal;}
#ur .bd p.error{margin:0;color: #b50938;font-family:Arial;font-weight:normal;}
#ur .bd label.error{padding:2px 6px;background-color: #ffd24f;}
#ur .bd label.desc{color: #999;font-size:85%;}
#ur .bd label.desc.error{padding:0;background-color:transparent;}
#ur .bd ul{float:none;}
#ur .bd p{line-height:18px;}
#ur p .button{line-height:16px;}
#ur p.submit{text-align:center;}
#ur form.disabled p, #ur form.disabled a{color: #999;}
#ur .loading{position:absolute;padding:60px 0 40px 0;text-align:center;background: #fff url(fn-loader.gif) no-repeat center bottom;}
#ur .form-error{margin:14px 0 9px 0;}
#ur .form-error .hd{margin:0;padding:9px 15px 3px 15px;}
#ur .form-error .hd p{margin:0;}
#ur .form-error .bd{padding:0 15px 8px 15px;}
#ur .form-error .bd ul{margin:0;}
#ur .form-error .bd li{margin-bottom:1px;}
#ur .hd h1.register-signin{width:361px;height:0;margin:15px 0 6px 3px;padding-top:21px;overflow:hidden;background:transparent url(hd-ur-register-signin.gif) no-repeat 0 0;}
#ur .hd h1.become-member{width:368px;height:0;margin:15px 0 6px 3px;padding-top:21px;overflow:hidden;background:transparent url(hd-ur-register.gif) no-repeat 0 0;}
#ur .register{float:left;width:325px;}
#ur .register p{margin-bottom:18px;}
#ur .register .button{width:88px;}
#ur .signin{float:right;width:266px;}
#ur .signin .hd{padding:0 5px;margin:0;background:url(signin-caps.gif) no-repeat 0 0;}
#ur .signin .ft{height:9px;margin:0;padding:0;background:url(signin-caps.gif) no-repeat -266px 0;}
#ur .signin h4{padding:13px 0 7px 9px;}
#ur .signin .bd{padding:0 4px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}
#ur .signin .bd p{line-height:14px;}
#ur .signin .bd p.message{margin:0;padding:11px 0 9px 0;color: #999;font-size:85%;}
#ur .signin .bd p.error{color: #b50938;}
#ur .signin .bd form{padding:0 10px 6px 9px;background-color: #faf5ef;}
#ur .signin .bd li{clear:left;}
#ur .signin .bd li a{float:right;color: #1E7BAC;font-size:85%;}
#ur .signin .bd .remember{padding:3px 0 11px 0;font-size:85%;}
#ur .signin .bd .remember label{margin-left:4px;}
#ur .signin .bd .button{width:73px;}
#ur .signin .loading{width:237px;background-color: #faf5ef;}
#ur .signin .text-box{_width:232px;}
#ur .password-request p{margin-bottom:10px;}
#ur .password-request .text-box{width:321px;}
#ur .password-request .button{width:157px;}
#ur .password-request ul li{float:none;}
#ur .password-request .loading{width:608px;padding-top:10px;}
#ur .progress{width:602px;height:30px;margin-bottom:9px;background: #fff url(ur-steps.gif) no-repeat 0 0;}
#ur .step2 .progress{background-position:0 -30px;}
#ur .step3 .progress{background-position:0 -60px;}
#ur .register-step h2{margin-bottom:4px;}
#ur .register-step p{line-height:22px;}
#ur .register-step li{margin-bottom:9px;}
#ur .register-step li.left{float:left;width:217px;}
#ur .register-step li.full{clear:left;}
#ur .register-step .text-box{width:203px;margin-right:14px;margin-bottom:2px;background-color: #fff;}
#ur .register-step .text-box span{background-color: #fff;}
#ur .register-step button.button{width:114px;}
#ur .step1 ul{margin-bottom:26px;}
#ur .step1 p{margin-bottom:5px;}
#ur .step1 .zip{clear:left;}
#ur .step1 .zip .text-box{width:111px;}
#ur .step1 .remember{padding-top:4px;font-size:85%;}
#ur .step1 .remember label{margin-left:2px;}
#ur .step2 .address{clear:left;}
#ur .step2 .address .text-box{width:420px;}
#ur .step2 .city{clear:left;float:left;}
#ur .step2 .state{float:left;width:131px;}
#ur .step2 .dd-list{width:119px;margin-top:4px;}
#ur .step2 .dd-list a{text-decoration:none;}
#ur .step2 .dd-list dt a:hover{color: #1E7BAC;}
#ur .step2 .dd-list dt.active a{color: #999;}
#ur .step2 .dd-list dd{margin-left: -131px;}
#ur .step2 .dd-list dd .hd{margin:0;}
#ur .step2 .dd-list dd li{margin:0;}
#ur .step2 .zip{float:left;}
#ur .step2 .zip .text-box{width:111px;}
#ur .step2 .radios{padding-top:3px;}
#ur .step2 .radios label{padding:0;background-color:transparent;}
#ur .step3 p{margin-bottom:8px;}
#ur .step3 a.button{width:222px;margin:0;}
#blog #blog-banner{width:994px;height:100px;background-color:#f1f1f1;}
#blog #blog-banner a{display:block;width:100%;height:100%;text-align:center;}
#blog h1 a, #blog h2 a{font-size:100%;margin:0;text-transform:none;}
#blog h1.single{margin-bottom:7px;}
#blog h1{margin-bottom:21px;text-transform:none;font-size:167%;color:#3d3d3d;padding-right:14px;}
#blog .blog-date{float:left;width:54px;margin-right:14px;margin-bottom:14px;}
#blog .blog-date .hd{background:url(date-hd.png) no-repeat left top;height:2px;}
#blog .blog-date .bd{font:bold 116% 'trebuchet ms';background:#F1F1F1 url(date-bd.png) no-repeat left top;border-left:1px solid #D8D8D8;border-right:1px solid #d8d8d8;padding:7px 0;text-align:center;text-transform:uppercase;}
#blog .blog-date span{display:block;color:#921A2D;}
#blog .blog-date .ft{background:url(date-ft.png) no-repeat left top;height:2px;}
#blog .single-byline{display:block;margin-left:14px;}
#blog .single-byline li{float:left;margin-right:10px;}
#blog .post{;}
#blog .post .byline li{float:left;margin-right:7px;}
#blog .post h1{font-weight:bold;margin-top:10px;color:#3d3d3d;}
#blog .post h2{padding-top:7px;font-size:146.5%;margin-bottom:0;}
#blog #fn-w .post h2{*margin-top:0;}
#blog .post .meta{border-top:1px dashed #e9e9e9;padding:5px 0;font-size:80%;color:#a1a1a1;margin-bottom:28px;}
#blog .post .meta li{float:left;margin-right:7px;}
#blog .post .text{color:#3d3d3d;clear:both;}
#blog .post .text strong{font-weight:bold;}
#blog .post .text em{font-style:italic;}
#blog .post .text em strong, #blog .post .text strong em{font-weight:bold;font-style:italic;}
#blog .post .text ol li{list-style-type:decimal;}
#blog .post .text ul li{background:url(bullet-grey.png) no-repeat left 7px;padding-left:12px;}
#blog .post .text p{margin:14px 0;line-height:1.6em;}
#blog .post .text p.youtube{text-align:center;background:#f5f5f5;border:2px solid #e6e6e6;padding:10px 0;margin:10px 0;}
#blog .post .text ol{margin:14px 30px;}
#blog .post .text ul{margin:14px 10px;}
#blog .post .text strong{font-weight:bold;}
#blog .post .text a:link, .post .text a:visited{;}
#blog .post .text a:hover{;}
#blog .about{line-height:1.6em;}
#blog a.rss{background:url(icon-rss.png) no-repeat left center;padding-left:21px;margin-top:3px;display:block;}
#blog .fn-we{position:relative;clear:both;}
#blog .fn-we .search{background:url(bd-search-bg.png) no-repeat left top;padding:8px 9px;margin-bottom:21px;width:392px;}
#blog .fn-we .search .input{float:left;background:url(bd-search-input.png) no-repeat left top;width:339px;height:33px;}
#blog .fn-we .search input{border:0;background:transparent;width:320px;height:30px;padding:9px 10px 0;*padding-top:7px;*width:310px;*margin-left:5px;}
#blog .fn-we .search button{background:url(bd-search-submit.png) no-repeat left top;width:38px;height:33px;cursor:pointer;border:0;overflow:hidden;}
#blog .fn-we .search button span{display:block;text-indent:-9999px;}
#blog #sidebar-search{background:#F8F3EB url(blog-side-search.png) no-repeat left top;padding:25px 0 0;position:relative;top:-15px;}
#blog #sidebar-search{text-align:center;}
#blog .wp-pagenavi{text-align:center;}
#blog .wp-pagenavi{text-align:center;margin:14px 0;color:#d1d1d1;font-size:85%;}
#blog .wp-pagenavi a{border:1px solid #1e7bac;padding:2px 4px;}
#blog .wp-pagenavi a:hover{border:1px solid #b50938;color:#b50938;text-decoration:none;}
#blog .wp-pagenavi span.nextprev{border:1px solid #999;padding:2px 4px;color:#999;}
#blog .wp-pagenavi a.nextprev{;}
#blog pagi .current{background-color:#F7CF60;padding:2px 4px;border:1px solid #ffd24f;color:#222;}
#blog .list li.linkcat{background:none;padding-left:0;line-height:0;}
#blog #sidebar-search form{padding:0 10px 17px;background:url(side-search-bcap.png) no-repeat left bottom;}
#blog #sidebar-search input{background:url(blog-search-input.png) no-repeat left top;width:164px;height:24px;border:0;padding:8px 8px 0;}
#blog #sidebar-search button{border:0;padding:0;background:none;margin-top:14px;width:87px;}
#blog #sidebar-search button .lcap{background:url(button-lcap-ylw-bg.png) no-repeat left top;width:7px;height:30px;display:block;float:left;}
#blog #sidebar-search button .m-bg{background:url(button-bg.png) repeat-x left top;height:30px;display:block;float:left;padding:5px 4px 0;font-weight:bold;font-size:131%;color:#fff;}
#blog #sidebar-search button .rcap{background:url(button-rcap-ylw-bg.png) no-repeat left top;width:7px;height:30px;display:block;float:left;}
#blog #side-comment p{border-bottom:1px dashed #d1d1d1;padding:7px 0 14px;margin-bottom:14px;line-height:1.6em;background:transparent url(icon-quote-left.png) no-repeat 10px 14px;width:320px;}
#blog #side-comment cite{display:block;font-size:85%;margin-left:10px;}
#blog #side-comment span{display:block;margin-left:14px;}
#blog #side-comment p span{background:transparent url(icon-quote-right.png) no-repeat 288px bottom;padding:0 20px 0;}
#blog #comment-response{margin-bottom:14px;}
#blog #comment-response .hd{background:url(fn-we-pod-tcap.png) no-repeat left top;height:5px;}
#blog #comment-response .bd{border-left:1px solid #D8D8D8;border-right:1px solid #d8d8d8;padding:0 5px;width:380px;}
#blog #comment-response .ft{background:url(fn-we-pod-bcap.png) no-repeat left top;height:5px;}
#blog .fn-ww{width:209px;}
#blog .fn-ww .categories{margin-top:-17px;}
#blog .fn-ww .archives .dd-list{width:180px;}
#blog .fn-ww .archives .dd-list dd{margin-left:-7px;}
#blog #comments{width:392px;}
#blog #comments h3#comments{font-weight:bold;}
#blog #comments ol.commentlist{;}
#blog #comments ol.commentlist li{margin:15px 0;}
#blog #comments ol.commentlist li .hd{background:url(comment-tcap.png) no-repeat left top;height:5px;}
#blog #comments ol.commentlist li .bd{background:url(comment-bg.png) repeat-y left top;padding:1px 35px;}
#blog #comments ol.commentlist li .ft{background:url(comment-bcap.png) no-repeat left top;height:20px;}
#blog #comments ol.commentlist li .alt{border:2px solid #e6e6e6;background-color:#999;}
#blog #comments ol.commentlist li cite{;}
#blog #comments ol.commentlist li .meta{margin-left:40px;}
#blog #comments ol.commentlist li p{margin:10px 0;}
#blog #comments h3#respond{background:#F0E9D6 url(comment-area-tcap.png) no-repeat left top;font-weight:bold;font-family:'trebuchet ms';font-size:116%;padding:7px 10px;}
#blog #commentform{background:#F9F4EF url(comment-area-bcap.png) no-repeat left bottom;padding-top:1px;padding-left:10px;}
#blog #comments label{display:block;margin:14px 0 3px;}
#blog #comments span.req{display:block;color:#666;margin-top:5px;font-size:85%;}
#blog #comments input{background:url(comment-input-small.png) no-repeat left top;width:260px;height:19px;border:0;padding:5px 6px 0;}
#blog #comments textarea#comment{background:url(comment-input-large.png) no-repeat left top;width:350px;height:70px;border:0;padding:5px 6px;}
#blog #comments button#submit span{padding:7px 15px 0;}
#blog #comments button#submit{margin:12px auto 14px;width:140px;}
#blog .blog-vid-wrap{border:1px solid #ddd;padding:3px 3px 0;width:320px;margin:7px auto;}
#blog a.stbutton{padding:0;}
#blog .stbuttontext{line-height:10px;}
#blog .stico_default{background:none !important;}
#blog .stico_rotate{background:none;}
#blog .stico_kirby{background:none;}
#blog .text .stbutton{display:none;}
#blog #comments p#comment-submit{text-align:center;}
#blog span.caps{font-size:0.9em;letter-spacing:.07em;}
#blog p img{max-width:100%;padding:0;}
#blog .aligncenter,div.aligncenter,img.centered{display:block;margin-left:auto;margin-right:auto;}
#blog img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
#blog img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
#blog .alignleft{float:left;}
#blog .alignright{float:right;}
#blog span.caps{cursor:help;}
#blog .center{text-align:center;}
#blog .hidden{display:none;}
#blog .clear{clear:both;}
#blog .wp-caption{background-color:#eee;border:1px solid #ddd;margin:10px;padding-top:4px;text-align:center;}
#blog .wp-caption img{border:0 none;margin:0;padding:0;}
#blog .wp-caption p.wp-caption-text{font-size:0.8em;padding:1em 4px 0 5px;}
#fn-w #review-recipe{margin:21px 14px 30px 14px;padding-top:5px;}
#review-recipe .bd .hd{margin:0;padding:0;background: #f3ead5 url(sp-cornerMasks.png) no-repeat -1531px 0;_background-image:none;}
#review-recipe .bd .ft{margin-top: -5px;background: #f3ead5 url(sp-cornerMasks.png) no-repeat -1531px bottom;_background-image:none;}
#review-recipe.open .bd .ft{margin:0;background-color: #faf5ef;}
#review-recipe .hd h4{height:30px;line-height:30px;}
#review-recipe .hd h4 a{display:block;color: #1e7bac;text-decoration:none;}
#review-recipe.open .hd h4 a{color: #3d3d3d;}
#review-recipe .hd h4 a em{display:block;float:left;margin:10px 6px 0 11px;padding:0;width:6px;height:10px;background: #f3ead5 url(sp-buttons.png) no-repeat -28px 0;_font-size:0;_margin-left:5px;_margin-right:5px;}
#review-recipe.open .hd h4 a em{margin:10px 5px 0 9px;width:9px;height:10px;background: #f3ead5 url(sp-buttons.png) no-repeat -34px 0;_margin-left:4px;_margin-right:4px;}
#review-recipe .bd .bd{padding:11px 9px 0 9px;border:0;background-color: #faf5ef;}
#review-recipe li{clear:both;margin-bottom:0px;}
#review-recipe li.review-rating{height:30px;margin-bottom:12px;padding-bottom:14px;line-height:30px;border-bottom:1px dotted #ddd;}
#fn-w #review-recipe .stars0{background:url(stars_lg.gif) 0 0 no-repeat;}
#fn-w #review-recipe .stars1{background:url(stars_lg.gif) 0 -30px no-repeat;}
#fn-w #review-recipe .stars2{background:url(stars_lg.gif) 0 -60px no-repeat;}
#fn-w #review-recipe .stars3{background:url(stars_lg.gif) 0 -90px no-repeat;}
#fn-w #review-recipe .stars4{background:url(stars_lg.gif) 0 -120px no-repeat;}
#fn-w #review-recipe .stars5{background:url(stars_lg.gif) 0 -150px no-repeat;}
#fn-w #review-recipe .dyn .stars0{background:url(stars_lg.gif) 0 -330px no-repeat;}
#fn-w #review-recipe .dyn .stars1{background:url(stars_lg.gif) 0 -360px no-repeat;}
#fn-w #review-recipe .dyn .stars2{background:url(stars_lg.gif) 0 -390px no-repeat;}
#fn-w #review-recipe .dyn .stars3{background:url(stars_lg.gif) 0 -420px no-repeat;}
#fn-w #review-recipe .dyn .stars4{background:url(stars_lg.gif) 0 -450px no-repeat;}
#fn-w #review-recipe .dyn .stars5{background:url(stars_lg.gif) 0 -480px no-repeat;}
#review-recipe li.review-rating label{float:left;margin-top:8px;line-height:1em;}
#review-recipe .rating-box{margin-left:50px;}
#review-recipe label{padding-bottom:3px;}
#review-recipe .note{margin-bottom:10px;color: #999;font-size:85%;}
#review-recipe li .note{margin-bottom:8px;}
#review-recipe .text-box, #review-recipe .textarea-box{width:420px;margin:3px 0 5px 0;background-color: #faf5ef;_width:416px;}
#review-recipe .text-box span, #review-recipe .textarea-box span{background-color: #faf5ef;}
#review-recipe p.submit{padding:9px 0 5px 0;text-align:center;}
#review-recipe span.alt-link{line-height:30px;}
#review-recipe a.button{width:73px;}
#review-recipe button.button{width:113px;}
#review-recipe label.error{padding:2px 6px;background-color: #ffd24f;}
#review-recipe .review-rating label.error{padding-right:1px;}
#review-recipe .signin .submit{width:210px;margin:0 auto;}
#review-recipe .signin a.button{float:left;}
#review-recipe .signin .note{color: #3d3d3d;font-size:100%;font-weight:bold;}
#rev-failure .hd{font-weight:bold;}
#rev-success .hd{font-weight:bold;color: #3d3d3d;}
#fnur-new-signin-post button{width:90px;}
#fnur-loginPanel-left-button button{width:90px;}
#fnur_password_reminder_button button{width:175px;}
.package #fn-w .pkg-lead{margin-bottom:14px;}
.package #fn-w .pkg-lead h1{padding-bottom:0;margin-bottom:14px;display:block;text-indent:-100em;overflow:hidden;}
.package #fn-w .pkg-lead.plain{margin:0 14px;line-height:1.6em;}
.package #fn-w .pkg-lead.plain p{margin-bottom:1em;}
.package #fn-w .pkg-lead.plain h2{color:#B50938;}
.package #fn-w .pkg-lead.plain img{float:left;border:1px solid #D1D1D1;margin-right:14px;}
.package #fn-w .pkg-lead-txt{font-family:"trebuchet ms",sans-serif;font-weight:bold;margin:0 14px 0 14px;color:#60532f;font-size:108%;line-height:1.6em;}
.package #fn-w .pkg-lead-txt .sponsor{float:right;margin-left:21px;}
.package #fn-w .pkg-lead-txt .sponsor em, .shows #fn-w .tune-in .sponsor em{color:#999;display:block;padding-bottom:7px;font-size:69%;font-weight:normal;font-style:normal;text-align:center;line-height:normal;}
.package #hubnav{margin:0 0 7px;text-transform:uppercase;}
.package .fn-full #hubnav{margin:14px 0;}
.package #fn-w h1{margin:0 0 14px 14px;}
.package #fn-w .sec-lead h2 a{color:#AE0B36;}
.package #fn-w .fn-we h2{margin-top:0;}
.package #fn-w .body-text h2{margin:0 0 7px 0;padding-top:2px;font-size:138.5%;}
.package #fn-w .body-text h3{margin:0 0 4px 0;font-weight:bold;}
.package #fn-w .body-text ul, .recipe-detail .body-text ol{margin-bottom:14px;_margin-left: -2px;}
.package #fn-w .body-text ol{padding-left:25px;margin-left:7px;_margin-left:12px;}
.package #fn-w .body-text li{line-height:169%;padding-bottom:0px;}
.package #fn-w .body-text ul li{padding-left:10px;margin-bottom:0px;background:url(bltccc.png) 2px 10px no-repeat;_padding-bottom:1px;}
.package #fn-w .body-text ol li{padding-left:5px;_padding-left:0px;_padding-bottom:2px;font-size:85%;font-weight:bold;}
.package #fn-w .body-text ol li span{font-size:118%;font-weight:normal;line-height:169%;}
.package #fn-w .body-text p{margin-bottom:1em;line-height:169%;}
.package #fn-w .spotlight.special li{float:left;margin-right:14px;width:auto;padding-left:9px;font-size:93%;background:url(bullet-grey.png) no-repeat left 6px;margin-bottom:4px;padding-left:11px;}
.package #sponsor-links{margin-top:-13px;}
.package .fn-we{margin-bottom:-7px;}
img.one-x-one{border:0;height:1px;width:1px;display:inline;}
.sponsor-multi-logo{float:right;margin-left:14px;}
.sponsor-multi-logo a img{display:inline;}
#fn-bd .sponsor-multi-logo em{color:#999;display:block;padding-bottom:7px;font-size:69%;font-weight:normal;font-style:normal;text-align:center;line-height:normal;}
#popup-logo{position:relative;}
.shows #fn-w .tune-in #popup-logo em{display:inline;text-align:left;vertical-align:middle;padding-bottom:16px;}
#splogo-popup{display:none;width:231px;color:#333;position:absolute;top:40px;left:-156px;font-size:100%;cursor:default;z-index:1000;}
#splogo-popup .splogo-pop-hd{background:url(sp-popups-231.png) no-repeat 0 0;height:7px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-231-hd.png', sizingMethod='crop');}
#splogo-popup .splogo-pop-ft{background:url(sp-popups-231.png) no-repeat -462px 0;height:12px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-231-ft.png', sizingMethod='crop');}
#splogo-popup .splogo-pop-bd{background:url(sp-popups-231.png) repeat-y -231px 0;height:180px;padding:0 7px 4px;_float:left;_background-image:none;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-231-bd.png', sizingMethod='scale');}
#splogo-popup .msg{height:157px;overflow:auto;position:relative;}
#splogo-popup .splogo-pop-bd h5{background-color:#F0E5CB;font-weight:bold;margin-left:1px;padding:4px 14px 4px 13px;position:relative;}
#splogo-popup .splogo-pop-bd .close{background:transparent url(drop-btn-close.png) no-repeat scroll left top;display:block;height:12px;position:absolute;right:7px;text-indent:-9999em;top:6px;width:12px;cursor:pointer;}
#splogo-popup .splogo-pop-bd p{font:normal 11px arial;line-height:1.3em;margin:0;padding:6px 18px 2px 15px;}
#splogo-popup .splogo-pop-bd p.subhd{padding-right:10px;font-size:9px;color: #220076;}
#splogo-popup .splogo-pop-bd p.side-effects{color: #c6070c;}
#fn-w-ft{clear:both;}#toolbar .sharing li.print{position:relative;}
#toolbar .print #print-popup{text-decoration:none;}
#toolbar #print-popup{display:none;width:275px;color:#333;position:absolute;top:10px;left: -204px;font-size:100%;cursor:pointer;z-index:1000;}
#toolbar #print-popup .print-bd .top-lbl{font-size:10px;color: #9c9c9c;padding:0;text-align:center;margin:0;padding:3px 0;}
#toolbar #print-popup .print-hd{background:url(sp-print-sponsored.png) no-repeat 0 0;height:7px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sponsors/print-sponsored-275-hd.png', sizingMethod='crop');}
#toolbar #print-popup .print-ft{background:url(sp-print-sponsored.png) no-repeat -550px 0;height:14px;_font-size:0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/sponsors/print-sponsored-275-ft.png', sizingMethod='crop');}
#toolbar #print-popup .print-bd{background:url(sp-print-sponsored.png) repeat-y -275px 0;padding:0 7px;_float:left;_background-image:none;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.foodnetwork.com/webfood/fn20/imgs/ie/popups-341-bd.png', sizingMethod='scale');}
#toolbar #print-popup .msg{margin:0;background:transparent url(print_icon_wireless.gif) 9px 9px no-repeat;_background-position:6px 0;}
#toolbar #print-popup .print-bd p{font:normal 10px arial;line-height:1.3em;margin:0 0 0 95px;padding:6px 10px 2px 10px;_padding-top:0;}
#toolbar #print-popup .print-bd .supp-print{margin:0;padding:5px 0;}
#toolbar #print-popup .print-bd h5{background-color:#F0E5CB;font-weight:bold;margin-left:1px;padding:4px 14px 4px 13px;position:relative;}
#toolbar #print-popup .print-bd .close{background:transparent url(drop-btn-close.png) no-repeat scroll left top;display:block;height:12px;position:absolute;right:7px;text-indent:-9999em;top:6px;width:12px;}
#toolbar .sharing li.print #print-popup .print-bd .supp-print a{width:80px;display:block;background:url(ui1.png) left top no-repeat;padding-left:2px;text-align:center;margin:0 auto;color:#b50938;font-size:120%;font-family: "trebuchet ms", sans-serif;text-transform:uppercase;}
#toolbar .sharing li.print #print-popup .print-bd .supp-print a span{background:url(ui1.png) right top no-repeat;display:block;height:23px;padding:7px 2px 0;font-size:11px;color:#b50938;}
#toolbar #print-popup .print-bd p.footer{margin:0;padding:7px 0 4px 10px;text-align:center;}
#toolbar #print-popup .print-bd span{font-size:9px;color: #00b9f6;text-decoration:underline;cursor:pointer;position:relative;}
#toolbar #print-popup .print-bd p.footer span{display:block;font-size:9px;text-transform:uppercase;text-decoration:none;margin:0;padding:0;}
#centerSponser{display:none;}
A { cursor:pointer; }
#vote li { font-size:12px; }