html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body{line-height:1.25}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
body{font-size:75%;color:#000;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal}
h1{font-size:2.0em;line-height:1.2;margin-bottom:0.5em;color:#ec1c24}
h2{font-size:1.5em;line-height:1.3;margin-bottom:0.5em}
h3{font-size:1.3em;line-height:1.3;margin-bottom:0.5em}
h4{font-size:1.15em;line-height:1;margin-bottom:0.5em}
h5{font-size:1em;font-weight:bold;margin-bottom:0.5em}
h6{font-size:1em;font-weight:bold}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p{margin:0 0 1em}
a{color:#1772AB;text-decoration:none}
a:focus,a:hover{text-decoration:underline;color:#1772AB}
strong,span.inlinehead{font-weight:bold}
em{font-style:italic}
sup,sub{line-height:0}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
body{text-align:center;background:#A5C187 url(/img/pregDbD/pd2d-bak.jpg) repeat-x}
#dhtmltooltip{position:absolute;width:250px;border:1px solid #E1EAF9;padding:3px;background-color:lightyellow;visibility:hidden;z-index:100}
.clear{clear:both}
#bannerad div{margin:0 auto;text-align:center;width:728px}
.wrapper{background-color:#fff;width:982px;margin:15px auto 40px auto;padding:26px 0 0 0;text-align:left;height:auto !important;height:100%;min-height:100%}
#content{background-color:#fff}
#main,#right-col,#foodlftnav,#recipepage,#resourcePage,#recipecontent,.body{float:left}
#main{width:625px;margin-left:10px}
#footer p{text-align:center}
#right-col{width:328px}
#right-colA,#right-colB{border:0;width:100%;margin:0;padding:0}
#right-colA .ad-rect{margin:0 0 30px 0;background-color:#f2f2f2;padding:5px 18px 18px 18px}
#right-colA .ad-rect p{text-align:center;color:#dcdcdc;font-size:10px;padding-bottom:3px}
#right-colB{min-height:630px;height:auto !important;height:630px}
#right-colB .ad-rect{margin:0 0 30px 0;background-color:#f2f2f2;border:1px solid #c5c5c5;padding:5px 10px 13px 10px;left:0;text-align:center}
#right-colB .ad-rect p{text-align:center;color:#dcdcdc;font-size:10px;padding-bottom:3px}
#right-colB .right-links{position:relative;left:200px;width:128px;min-height:640px;height:auto !important;height:640px}
#right-colB .contextual{margin-left:0;width:auto;min-height:660px}
#right-colA .contextual p,#right-colB .contextual p{margin-top:10px;margin-bottom:15px;color:#000;border-bottom:1px solid #ccc;padding-bottom:15px}
.contextual{font-family:Arial,Helvetica,sans-serif}
#main .foodhead{border-bottom:1px solid #9d9d9d;padding-bottom:10px;margin-top:10px;margin-right:15px}
#main .foodhead h3{text-indent:-9999px}
#main .foodhead h3 a{background:url(/img/food/SI_food_Food.gif) no-repeat;width:98px;height:31px;display:block;border:0}
#foodlftnav{width:150px;margin-right:15px}
.foodhome #foodlftnav,.recipe-main #foodlftnav{width:142px;margin-right:20px}
#foodlftnav ul{margin:0;padding:0;list-style-type:none;height:303px;border-bottom:1px solid #9d9d9d}
.foodhome #foodlftnav ul,.recipe-main #foodlftnav ul{border-bottom:none}
#foodlftnav	li{font-family:"Trebuchet MS",sans-serif;font-size:18px;color:#9d9d9d;margin:10px 0}
#foodlftnav	li a{color:#9d9d9d;text-decoration:none}
#foodlftnav	li a:hover{color:#d41e47;text-decoration:underline}
#foodlftnav	li.navon a{color:#d41e47}
.foodnavnews,.recipe-action{margin-top:30px;border:4px double #ccc;color:#CCCCCC;padding:4px 8px 10px 8px;text-align:center}
.foodnavnews p{font-family:"Trebuchet MS",sans-serif;font-size:12px;line-height:14px;margin:8px 0;padding:0;text-align:left}
.foodnavnews input{margin-top:8px}
#recipecontent,#resourcePage{width:410px;font-family:"Trebuchet MS",sans-serif;margin-right:25px;font-size:1.15em}
#recipecontent a,#right-col a,#resourcePage a{color:#1772AB}
#resourcetable ul a:hover,#resourcepage .head-desc ul a:hover{color:#d41e47;text-decoration:underline}
#recipecontent p{color:#666}
.recipe-social{margin:10px 0}
.recipe-col1,.recipe-col2{float:left}
p.food-bread,p.food-bread a{color:#7cc3f1;font-size:12px;margin-bottom:10px}
p.food-bread a{text-decoration:underline}
.recipe-col1{width:190px;margin-right:14px}
.recipe-cat{font-size:12px;color:#2678b0;margin-bottom:15px}
.recipe-cat a{color:#53b1e7}
#recipecontent .recipe-stats p{font-style:italic;color:#000;margin:0;padding:0}
.recipe-stats{margin-top:12px;padding-bottom:9px;border-bottom:1px solid #9d9d9d;margin-bottom:10px}
.recipe-ingr h3{font-size:14px;font-weight:bold}
.recipe-ingr ul{margin:5px 0}
.recipe-ingr li{background:url(/img/food/SI_food_PM-bul.gif) 0px 7px no-repeat;padding-left:12px;padding-bottom:6px;list-style:none}
.recipe-img img{width:200px}
.recipe-action{min-width:180px}
.recipe-action h4{font-size:14px;font-weight:bold;color:#2e90d9;margin:8px 0;text-align:center}
.recipe-action h4.button{margin-left:7px}
.recipe-action h4.button a{color:#2e90d9;text-decoration:none;background:url(/img/food/SI_food_blank-Recipe-btn.gif) no-repeat;width:163px;height:27px;line-height:27px;display:block}
.recipe-action h4.check{font-size:15px;background:url(/img/food/food-recipe-check.gif) no-repeat;text-align:left;padding-left:28px;line-height:20px;margin-left:4px}
#recipecontent .recipe-action div p{text-align:left;font-size:13px;color:#ec1c24}
#recipecontent .recipe-action div p span{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#808080;text-align:right;display:block}
.recipe-action div{width:160px}
.recipe-tips{background-color:#c8ecfc;color:#1871a9;padding:5px 10px;margin-bottom:10px}
.recipe-tips ul{margin:0}
.recipe-tips li{background:url(/img/food/SI_food_PM-bul.gif) 0px 7px no-repeat;padding-left:12px;list-style:none}
.recipe-dir{clear:both;margin:24px 0 10px 0;padding:19px 0 0 0;border-top:1px solid #9d9d9d}
.recipe-dir h2{margin-bottom:12px}
.recipe-dir ol{margin-left:15px}
.recipe-dir li{margin-bottom:8px}
.commentbtm{clear:both;border:none;background-color:#fff}
div#attrCOrec{margin:20px 0;border:1px solid #ccc;padding:12px;clear:both}
div#attrCO{margin:20px 0;border-top:1px solid #ccc;padding:12px;clear:both}
#related-content h4{font-size:18px}
#related-content ul{margin:0;padding:0;list-style:none}
#related-content li{background:url(/img/food/SI_food_resource-blt.gif) no-repeat 0 5px;padding-left:15px;margin-bottom:5px;margin-left:5px}
#foodsignup{margin:10px 0 10px 0;border:4px double #ccc;color:#CCCCCC;padding:0px}
#foodsignup h2{display:block;width:282px;height:54px;text-indent:-9999px;background-image:url(/img/food/SI_food_Sign-up-icon.gif);background-repeat:no-repeat;margin:6px 0px 0px 5px;padding:0px}
#foodsignup p{font-size:14px;line-height:15px;color:#000000;margin:-2px 25px 10px 65px}
#foodsignup p span{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#808080;text-align:center;margin-left:10px}
#foodsignup a{color:#808080}
#foodsignup img{margin:0 0 19px 85px}
#food-memberbox{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;border:4px double #ccc;color:#CCCCCC;padding:0px;margin:10px 0 5px 0}
#food-memberbox h2{font-size:28px;color:#EC1C24;padding:10px 0 0 65px;margin:0;background:url(/img/food/SI_food_PM_Check-icon.gif) 5px 5px no-repeat;min-height:50px}
div#food-stats{margin-top:-15px;margin-left:5px;padding:0}
#food-memberbox p{color:#000000;margin:3px 10px 10px 65px;padding:0}
#food-memberbox .foodlogin{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#808080;text-align:right}
#food-memberbox .foodlogin a{color:#808080}
#food-searchbox{background:url(/img/food/SI_food_Recipe-Search-icon.gif) no-repeat 5px 5px;border:2px solid #CCCCCC;padding:50px 0 10px 0;margin:5px 0 10px 0}
#food-searchbox form{margin:0px 0px 0px 20px;text-align:center}
#food-searchbox form p{margin:0px;color:#b3b3b3}
#food-searchbox input,#food-searchbox select{margin:0;padding:0;vertical-align:top;border:2px solid #e5e5e5;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;color:#808080;text-align:center}
#food-searchbox input.foodkeywd{width:235px;height:28px}
#food-searchbox select{width:279px;height:28px}
#advanced-search-link{margin-top:8px;padding-right:16px;text-align:right}
#foodvideo{border:2px solid #CCCCCC;padding:0px;clear:both}
#foodvideo h2{display:block;width:252px;height:43px;text-indent:-9999px;background-image:url(/img/food/SI_food_Cooking-Vids-icon.gif);background-repeat:no-repeat;margin:10px 10px 0px 6px}
#foodvideo p{font-size:14px;color:#000;margin-left:10px;margin-top:0px}
#videolist{padding-top:5px}
#videolist ul{padding:0px;margin:-9px 0px 0px 30px;list-style-type:disc;list-style-position:outside;color:#30A9E5}
#videolist li a{font-size:14px;color:#30A9E5;text-decoration:none}
#videolist li{margin-top:5px}
#videolist p{text-align:center;margin:0px 0px 0px 5px}
#videolist p a{font-size:16px;color:#DA1E47;text-decoration:none}
#videolist span{font-size:12px;color:#999999}
#tipvid{padding:0;width:310px;margin:5px 0px 5px 9px;border:2px solid #000}
#poprecipes{border:2px solid #CCCCCC;margin:20px 10px;padding:0px;text-align:center}
#poprecipes h2{display:block;width:254px;height:29px;text-indent:-9999px;background-image:url(/img/food/SI_food_Most-Pop-Recipes.gif);background-repeat:no-repeat;margin:10px auto 0px auto}
#poprecipes ul{text-align:left;padding-left:10px;margin:0 0 0 24px;list-style-type:none;list-style-position:outside}
#poprecipes ul a{font-size:14px;color:#30A9E5;text-decoration:none}
#poprecipes li{margin:10px 0px}
#poprecipes #pop1{background:transparent url(/img/food/SI_food_1.gif) no-repeat;padding-left:20px;background-position:0px 1px}
#poprecipes #pop2{background:transparent url(/img/food/SI_food_2.gif) no-repeat;padding-left:20px;background-position:0px 1px}
#poprecipes #pop3{background:transparent url(/img/food/SI_food_3.gif) no-repeat;padding-left:20px;background-position:0px 1px}
#poprecipes #pop4{background:transparent url(/img/food/SI_food_4.gif) no-repeat;padding-left:20px;background-position:0px 1px}
#poprecipes #pop5{background:transparent url(/img/food/SI_food_5.gif) no-repeat;padding-left:20px;background-position:0px 1px}
#poprecipes p{text-align:center;margin:0px 0px 10px 0px;padding:0}
#poprecipes p a{font-size:16px;color:#DA1E47;text-decoration:none}
#foodletter{border:4px double #ccc;color:#CCCCCC;margin:20px 10px;padding:0px}
#foodletter h2{display:block;width:189px;height:52px;text-indent:-9999px;background:url(/img/food/SI_food_Newsletter-icon.gif) no-repeat;margin:6px 10px 10px 10px}
#foodletter p{line-height:15px;color:#000000;margin:-4px 10px 10px 38px;}
#foodletter form{margin-left:10px;padding:0px;text-align:center}
#foodletter input{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#B3B3B3;text-align:center;vertical-align:middle}
#resourcePage h1{margin-top:18px}
#resourcePage td{vertical-align:top}
#resourcetable td{padding-right:15px}
#resourcetable p.rsrc-desc,#resourcepage .head-desc{margin:0 0 5px 5px;color:#000000}
#resourcetable ul,.multartImgV ul,.multartImgH ul{margin:0;padding:0;list-style:none}
.head-desc ul{margin:12px 0 0 0;padding:0;list-style:none}
#resourcetable li,.multartImgV li,.multartImgH li,.head-desc li{background:url(/img/food/SI_food_resource-blt.gif) no-repeat 0 5px;padding-left:15px;margin-bottom:5px;margin-left:5px}
.head-desc li{font-size:12px}
#resourcetable h2.rsrc-title,#resourcetable h2.rsrc-title2{color:#000;font-size:20px;font-weight:normal}
#resourcetable p.rsrc-desc{color:#666666}
div.commenttop{display:none}
h2.logo{float:left;margin:0 18px 0 18px}
a.logo{display:block;width:278px;height:53px;background:url(/img/pregDbD/pdbd-logo.jpg) no-repeat;text-indent:-9999px;padding:0;margin:0}
.search{float:right;width:280px;font-size:.8em;margin:15px 18px 0 0}
.search input[type=text]{width:205px}:focus{outline:0}
.topnav{font-family:Arial,Helvetica,sans-serif;clear:both;font-size:15px;font-weight:normal;width:982px;border-top:1px solid #bbc9a8;border-bottom:1px solid #d2d2d2;background:url(/img/food/food-nav-bak.png) repeat-x }
ul.dropdown{list-style-type:none;margin:0;position:relative}
ul.dropdown li{float:left;text-align:center;z-index:100}
ul.dropdown ul{margin:0}
ul.dropdown a:hover{color:#000}
ul.dropdown a:active{color:#ffa500}
ul.dropdown li a{display:block;padding:5px 0 3px 0;border-right:1px solid #ccdcb7;font-weight:bold;color:#523920;text-decoration:none;margin:0}
ul.dropdown li.navhm,ul.dropdown li.navmm,ul.dropdown li.navfd{width:91px}
ul.dropdown li.navpg,ul.dropdown li.navcm{width:123px}
ul.dropdown li.navyc06,ul.dropdown li.navyc711{width:151px}
ul.dropdown li.navyc1218{width:161px}
ul.dropdown li a.rtend{border-right:none}
ul.dropdown li a.rtend{border-right:1px solid #ccdcb7}
ul.dropdown li.hover{background:#FFF;color:black;position:relative}
ul.dropdown li.hover a{color:black}
ul.dropdown .subnav{visibility:hidden;position:absolute;top:100%;left:0;margin:0;background-color:#FFF;border-right:1px solid #acd26d;border-left:1px solid #acd26d;border-bottom:1px solid #acd26d;margin-left:-1px;padding:5px}
ul.dropdown ul.subnav{width:125px;list-style-type:none;margin:0}
ul.dropdown div.righty{width:380px;left:auto;right:0}
ul.dropdown div.righty ul{float:left;width:135px;list-style-type:none;border-right:1px solid #ccc}
ul.dropdown ul li{color:#000;margin:0;padding:0 0 0 14px;float:none;background:url(/img/food/food-nav-li-disc.gif) 0 4px no-repeat;text-align:left}
ul.dropdown ul li a{font-size:12px;background-color:#fff;background-image:none;font-weight:normal;border-right:none;width:100%;display:inline-block;padding:3px 0}
ul.dropdown div.righty div{float:left;width:225px;text-align:left;padding-left:10px;border-left:1px solid #ccc;margin-left:-1px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
ul.dropdown div.righty img{float:left;margin-right:8px;border:1px solid #ccc;margin-bottom:5px}
ul.dropdown p.highlights-head{font-size:15px;margin-bottom:8px}
ul.dropdown p.highlights-head a{text-decoration:underline}
ul.dropdown p.highlights-more{border-top:1px solid #ccc;clear:both;margin:8px 0 5px 0;padding:5px 0 0 0;font-weight:bold;font-size:13px}
ul.dropdown div.righty div ul{width:220px;border-right:none}
ul.dropdown li div.highlights a{border-right:none}
ul.dropdown ul li.hover{background:url(/img/food/food-nav-li-disc.gif)  0 4px no-repeat;text-decoration:underline}
ul.dropdown ul a:hover,ul.dropdown p a:hover{text-decoration:underline}
input.button{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:#fff;background:url(/img/pregDbD/pdbd-btn-bak.png) #1871ab;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:2px 3px;margin:0 0 0 3px;cursor:pointer}
input.button:hover{background-position:0 -50px}
.hp-poplar li{height:auto}
.foodhome,.recipe-main{float:left;width:620px;margin-right:10px;margin-top:5px}
.foodhome #gallery,.recipe-main #gallery{margin-top:10px}
#recipesearchbx{border:2px solid #CCCCCC;margin:20px 0px;padding:0px;width:595px}
#recipesearchbx h2{display:block;width:220px;height:44px;text-indent:-9999px;background-image:url(/img/food/SI_food_Recipe-Search-icon.gif);background-repeat:no-repeat;margin:6px 10px 13px 10px}
#recipesearchbx form{margin-left:40px}
#recipesearchbx input,#food-searchbox select{margin:0;padding:0;vertical-align:top;border:2px solid #e5e5e5;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;color:#808080;text-align:center}
#recipesearchbx select#welcomebrowse{padding-top:3px}
#recipesearchbx input.foodkeywd{width:200px;height:28px}
#recipesearchbx select{width:210px;height:26px}
#recipesearchbx input.fdbtn{padding:0px;border:none;width:41px;height:24px}
#recipesearchbx p{text-align:right}
#recipesearchbx p a{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#d91f48;margin:0px 20px 5px 0px}
#recipesearchbx form p{display:inline;font-size:15px;color:#B3B3B3;padding:0 19px;text-align:center}
#recipesearchbx #advanced-search-link{margin-right:20px}
#recipesearchbx hr{border:1px solid #ccc;height:1px;width:530px}
#recipesearchbx .homegallery h2{display:block;width:291px;height:48px;text-indent:-9999px;background-image:url(/img/food/SI_food_Top-Recipe-icon.gif);background-repeat:no-repeat;margin:6px 10px 13px 10px}
.foodhome .slide-crl,.recipe-main .slide-crl{position:relative;text-align:center;font-size:12px}
.foodhome .slide-crl div,.recipe-main .slide-crl div{margin:0 auto;position:relative;visibility:hidden;left:-5000px}
.foodhome .slide-crl button,.recipe-main .slide-crl button{margin:0;padding:0;position:absolute;top:35px;cursor:pointer}
.foodhome .slide-crl button.crlprev,.recipe-main .slide-crl button.crlprev{left:10px}
.foodhome .slide-crl button.crlnext,.recipe-main .slide-crl button.crlnext{right:10px}
.foodhome .slide-crl ul,.recipe-main .slide-crl ul{margin:0}
.foodhome .slide-crl li,.recipe-main .slide-crl li{margin-top:11px;margin-left:12px;margin-right:12px;height:140px;width:80px}
.foodhome .slide-crl li.scselect,.recipe-main .slide-crl li.scselect{margin-top:9px}
.foodhome .slide-crl button,.recipe-main .slide-crl button{background:#FFF;border:none}
.foodhome .slide-crl li img,.recipe-main .slide-crl li img,.foodnavgall li img{width:80px;height:80px}
.foodhome .slide-crl li.scselect img,.recipe-main .slide-crl li.scselect img{width:109px;border:2px solid #8caa62}
#foodlftnav .foodnavgall ul{border:none;height:auto;margin:0}
.foodnavgall li,.foodnavgall p{text-align:center;line-height:13px}
#foodlftnav .foodnavgall li a{color:#4f93c0;text-decoration:none;font-size:13px}
.foodnavgall li img{margin-bottom:5px}
.foodnavgall p a{color:#d91f48;text-decoration:none;font-size:15px}
.foodnavgall{border-bottom:1px solid #9d9d9d;padding-bottom:15px}
.foodnavgall h3{background:url(/img/food/SI_food_PM_Recipe-Galleries-icon.gif) no-repeat top left;font-family:"Trebuchet MS",sans-serif;font-size:18px;padding-left:41px;margin-top:10px}
.topicfood{border:2px solid #CCCCCC;margin:10px 0px;padding-bottom:20px;width:595px}
#topicfood{margin:13px 0px 0px 40px;padding:0px}
.topicfood h2{display:block;width:236px;height:61px;text-indent:-9999px;background-image:url(/img/food/SI_food_Topics-Food-icon.gif);background-repeat:no-repeat;margin:6px 10px 0px 10px}
.fdtopic{height:120px;float:left;margin:0px;padding:0px;position:relative}
.fdtopic h3{size:14px;font-weight:bold;margin-bottom:6px;margin-top:0px}
.fdtopic h3 a{color:#1871AB;text-decoration:none}
.fdtopic a:hover{size:14px;text-decoration:underline}
.fdtopic li{color:#1871AB}
.fdtopic li a{font-size:12px;color:#1871AB;text-decoration:none}
.fdtopic li a:hover{font-size:12px;text-decoration:underline}
.fdtopic ul{list-style-type:disc;list-style-position:outside;color:#1871AB;padding:0px;margin:0px 10px 0px 0px}
.fdtopic li{margin-bottom:7px;margin-left:15px}
.fdtopic li.more{font-weight:bold}
.foodrule{margin:20px 0px}
.fdtopic.planning,.fdtopic.cooktips,.fdtopic.dining{border-right:1px dashed #CCCCCC;width:255px}
.fdtopic.school,.fdtopic.nutrition,.fdtopic.videos{padding-left:20px;width:255px}
#foodblog{border:2px solid #CCCCCC;margin:10px 0px;padding:0px;display:table;width:595px}
#foodblog h2{text-indent:-9999px;margin:6px 10px 0px 10px;padding-bottom:22px}
#foodblog h2 a{background-image:url(/img/food/SI_food_Food-Blog-icon.gif);background-repeat:no-repeat;display:block;width:371px;height:51px}
#foodblog .blog-content{width:350px;float:left;margin-right:30px;margin-bottom:20px}
#foodblog .blog-image{width:170px;float:left;margin-left:40px;margin-bottom:20px}
#foodblog .blog-image img{width:160px}
#foodblog .blog-content img{display:none}
#foodblog h3,#foodblog h3 a{font-size:14px;font-weight:bold;color:#333333;margin:5px 20px 15px 0;text-decoration:none}
#foodblog .blog-content p{font-size:14px;color:#000}
#foodblog .blog-content p a.blog-more-link{display:block;font-size:16px;color:#DA1E47;text-decoration:none;text-align:right;margin-top:25px}
#foodblog .blog-content p a.blog-more-link span{font-size:12px;color:#999999}
#registerId,#loginId{background-color:#fff;color:#333;border:4px solid #307ed0;padding:12px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#login-content{text-align:left;font-size:11px;font-family:Georgia,serif;margin:10px 0 0 0;padding:0}
#login-content #login-signup a{font-family:Verdana,sans-serif;font-size:11px;font-weight:normal;color:#186fa8;margin-left:10px;text-decoration:none}
#main #slideshowPage{float:left;margin-right:25px;width:600px}
#slideshowPage p.moreon{display:none}
#slideshowPage h1{margin-top:10px;font-size:24px;line-height:1.2;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
#slideshowPage p.intro{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#4D4D4D;font-size:1.1em;line-height:1.25;padding:2px 20px 11px 20px;border-bottom:1px solid #dfdfdf}
#slideshowPage .util_bar{margin-top:0;padding-top:0;padding-bottom:8px;border-bottom:1px solid #dbdbdb}
#slideshowPage .util_bar a{font-weight:normal;color:#523920}
.pslide{margin-bottom:5px;float:left}
.pslide td{vertical-align:middle}
#slideshowPage .slide-prev,#slideshowPage .slide-next{text-indent:-9000px}
#slideshowPage .slide-prev a,#slideshowPage .slide-next a{background:url(/img/pregDbD/pdbd-btn-slide-left.gif) no-repeat center left;display:block;height:34px;width:15px}
#slideshowPage .slide-next a{background:url(/img/pregDbD/pdbd-btn-slide-right.gif) no-repeat center right;margin-right:15px}
#slideshowPage img.slide{padding:0 6px}
#slideshowPage .slideimg{margin-bottom:5px}
#slideshowPage .slidewords{margin-bottom:5px}
#slideshowPage .slidewords ul{list-style-position:inside}
.slideimg .slidenos{font-size:10px;color:#aaaaaa;text-align:center;margin-bottom:6px}
.slidewords h2{font-size:18px;font-weight:bold;margin-top:10px}
#content .slidewords hr{color:#dbdbdb;background-color:#dbdbdb}
.slidewords p{font-size:13px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
.slidewords p.desc{margin-bottom:5px}
.slidewords.lastslide{padding-left:260px}
.slidewords.lastslide td{vertical-align:top;padding-top:10px;padding-right:10px}
.slidewords.lastslide td img{height:90px;overflow:hidden}
.slidewords.lastslide td.slidecent img{height:18px}
.slidewords.lastslide td.slidecent{padding-top:15px}
td.lastprev{padding-right:5px}
#slideshowPage .slide-crl{position:relative;text-align:center;font-size:13px}
#slideshowPage .slide-crl div{margin:0 auto;float:left;position:relative;visibility:hidden;left:-5000px;margin-left:37px;margin-bottom:10px}
#slideshowPage .slide-crl button{margin:0;padding:0;position:absolute;top:35px}
#slideshowPage .slide-crl button.crlprev{left:10px;margin-left:9px;margin-right:3px;float:left;padding:0}
#slideshowPage .slide-crl button.crlnext{right:10px;margin-right:9px;margin-left:3px;padding:0}
#slideshowPage .slide-crl ul{margin:0}
#slideshowPage .slide-crl li{margin-top:11px;margin-left:15px;vertical-align:middle}
#slideshowPage .slide-crl li.scselect{margin-top:9px}
#slideshowPage .slide-crl button{background:#FFF;border:none}
#slideshowPage .slide-crl li img{width:113px;height:88px;overflow:hidden}
#slideshowPage .slide-crl li.scselect img{width:109px;border:2px solid #8caa62}
#slideshow-gallery h1{margin-top:8px}
#slideshow-gallery .slideshow-title{font-weight:bold}
#slideshow-gallery li .slideshow-description{display:none}
#slideshow-gallery ul{margin:0;padding:0}
#slideshow-gallery li{list-style:none}
#slideshow-gallery li li{float:left;list-style:none;display:inline;width:175px;margin-right:25px;margin-bottom:20px;font-size:1.1em;min-height:190px;border-bottom:1px solid #ccc;text-align:center}
#slideshow-gallery li img{max-width:175px;height:120px;overflow:hidden;border:1px solid #ccc}
.slideshow-title{text-align:left}
#feresults{font-family:"Trebuchet MS",sans-serif;float:left;width:605px;margin-right:20px;margin-top:5px}
#feresults td{vertical-align:top}
table.docnumber{margin:15px 0}
.sresultsft,.sresultshd{background-color:#C5E29F}
#recipes-search-form-wrapper{font-family:"Trebuchet MS",sans-serif;width:600px}
#recipes-search-form-wrapper h2{font-size:28px;color:#ec1c24;margin-bottom:20px;margin-top:15px}
#recipes-search-form-wrapper legend,#recipes-search-form-wrapper .searchlabel{font-size:16px;display:block;font-weight:bold;margin-bottom:8px;margin-right:10px}
#recipes-search-form-wrapper input#recipe-keywords{width:300px}
#recipes-search-form-wrapper ul{}
#recipes-search-form-wrapper li{float:left;list-style:none;display:inline}
#recipe-themes-wrapper li,#recipe-ingredients-wrapper li{width:240px;padding-bottom:5px}
#recipe-holidays-wrapper li{width:180px}
#recipe-exclude-wrapper li,#recipe-diet-wrapper li,#recipe-preparation-wrapper li{width:120px}
#recipes-search-form-wrapper div{clear:both;border-bottom:1px solid #dddddd;padding-bottom:8px;margin-bottom:12px}
#recipes-search-form-wrapper input[type=submit]{color:#2e90d9;text-decoration:none;background:url(/img/food/SI_food_blank-btn-bak.gif) no-repeat;width:120px;height:25px;line-height:25px;display:block;border:1px solid #ccc;font-weight:bold;cursor:pointer}
#popular-recipes-theme2,#popular-recipes-theme3{padding-top:20px;clear:both}
#popular-recipes-theme1 h2,#popular-recipes-theme2 h2,#popular-recipes-theme3 h2{margin:0 0 5px 0;padding:0;font-size:20px;color:#000}
#popular-recipes-theme1 ul,#popular-recipes-theme2 ul,#popular-recipes-theme3 ul{list-style:none}
#popular-recipes-theme1 li,#popular-recipes-theme2 li,#popular-recipes-theme3 li{float:left;width:225px;font-size:1.25em;background:url(/img/food/SI_food_resource-blt.gif) no-repeat 0 5px;padding-left:15px;margin-bottom:5px;margin-left:5px;margin-right:15px}
.recipe-main h1{margin:0;padding:0}
#food-searchbox form,#recipesearchbx form{padding-bottom:10px}
.error-message{color:red;font-weight:bold;font-style:italic}
#main .foodhead{position:relative}
#sponsorby{position:absolute;top:0;right:0}
.body{width:410px;font-family:"Trebuchet MS",sans-serif;margin-right:25px;font-size:1.15em}
.socialnetworks{background:#FFF;border:2px solid #68c9d9;width:100%;align:center;margin-bottom:10px;margin-top:5px;float:left;padding:0;-moz-border-radius:8px;-webkit-border-radius:8px}
.socialnetworks h1,.socialnetworks h3{color:#2e487b;background-color:#FFF;width:110px;position:relative;font-family:Tahoma,Geneva,sans-serif;font-size:12px;text-transform:uppercase;text-align:center;margin:-10px 0px 10px 6px;padding:0;font-weight:normal}
.facebook{float:left;padding:0 2px 0 8px;margin-top:-7px;margin-bottom:7px}
.facebook a{color:#2e487b;font-family:Tahoma,Geneva,sans-serif;font-size:12px;text-decoration:none;float:left;padding:2px}
.facebook p{float:left;margin-top:16px;margin-bottom:4px;padding-left:0}
.facebook.likebox{padding-left:0}
.facebook iframe{margin-bottom:10px}
.twitter{float:left;padding:0 2px 0 8px;margin-top:-7px;margin-bottom:5px}
.twitter a{color:#24a5b9;font-family:Tahoma,Geneva,sans-serif;font-size:12px;text-decoration:none;float:left;padding:2px}
.twitter p{float:left;margin-top:16px;margin-bottom:5px}