body { margin:0; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#363636; padding:7px 0 0; background:#b4d2ea; }
p { margin:0; padding:0; }
H1,H2,H3,H4,H5 { font-size:100%; font-weight:normal; }
H1 { }
H2 { }
H3 { }
H4 { }
#bs-title h1{ color:#205388;background: url("/images/brandsponsor/feature-bg.gif") repeat-x scroll 0 0 transparent;height: 63px; overflow:visible;}
UL,OL { list-style:none; margin:0; padding:0; }
li { list-style-type:none; margin:0; padding:0; }
form,fieldset { border:0 none; margin:0; padding:0; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }
#pagewidthbody { width:992px; overflow:hidden; margin:0 auto; position:relative; z-index:0; background:url(/images/bg-pagewidth.png); padding-top:10px; }
#brandsponsr_leaderboard { text-align:center; margin-top:5px; }
#brandsponsor { width:965px; border-top:5px solid #949599; padding-top:10px; font-family:Georgia; }
#brandsponsor #share { margin-bottom:10px; }
#brandsponsor #maincol { float:left; width:636px; padding-left:14px; }
#brandsponsor #mssidebar { margin-left:665px; }
#content { width:643px; float:left; }
#content .box { background:url(/images/bg-content-box.gif); width:653px; margin:8px 0 0; overflow:hidden; }
#content .box .frame { background:url(/images/bg-content-box-t.gif) no-repeat 0 0; }
#content .box .bg { width:623px; overflow:hidden; padding:26px 12px 26px 23px; background:url(/images/bg-content-box-b.gif) no-repeat 0 100%; }
#mssidebar .sub-article { padding:10px 0; border-top:1px solid #949599; min-height:175px; height:auto!important; height:175px; margin-top:10px; }
.sub-article .photo { float:left; width:142px; margin:0 10px 5px 0; }
span.sec-head { font:bold 10px/15px Arial, Helvetica, sans-serif; color:#949599; text-transform:uppercase; display:block; }
#mssidebar p { font:13px/15px Arial, Helvetica, sans-serif; margin:0 0 6px; padding:0; color:#818080; }
.sub-article h3 { color:#000; font-size:18px; line-height:18px; font-weight:normal; margin:6px 0; padding:0; font-family:Georgia; }
.sub-article h3 a { color:#000!important; font-size:18px!important; line-height:18px!important; font-weight:normal!important; margin:6px 0!important; padding:0!important; font-family:Georgia, "Times New Roman" , Times, serif!important; text-transform:none!important; text-decoration:none; }
#brandsponsor .photo a,#brandsponsor .photo2 a { border-bottom:none!important; }
#brandsponsor a:hover { border-bottom:0 solid #124d9f; }
#mssidebar .poll { background:url(/images/poll-bg.gif) repeat-y 0 10px; width:260px; _width:256px; display:block; position:relative; padding:0 20px 10px; margin:10px 0; border-top:1px solid #d8d5d5; }
.techno_scrollbox { background-image:url(/images/browse_article.jpg); height:45px; }

#recommend {
    margin-top: 20px;
}
/* Display Vertical Scrollbar only */
.techno_conditionscontent { width:285px; height:250px; overflow-x:auto; overflow-y:scroll; margin-bottom:10px; border-bottom:5px solid #E8EAED; border-left:5px solid #E8EAED; padding-left:5px; }
#techno_conditionslist { list-style-type:none; margin:7px 0 0 7px!important; padding:0!important; }
#techno_conditionslist li a { font-family:Arial, Helvetica, sans-serif!important; font-weight:normal!important; color:#000000!important; line-height:26px; text-decoration:underline!important; text-align:left; text-transform:none!important; font-size:12px!important; padding-left:10px; }
#techno_conditionslist li a:hover { border-bottom:0; }
.recipe { width:658px; margin:0 auto; }
#main-inner { width:658px; padding:13px 0 5px; float:left; background:url(/images/recipes-homepage/main-inner-t.gif) 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif; }
#main-inner-aux1 { width:658px; padding-bottom:13px; float:left; background:url(/images/recipes-homepage/main-inner-b.gif) bottom left no-repeat; font-family:Georgia, "Times New Roman", Times, serif; }
#main-inner-aux2 { width:608px; padding:20px 25px; float:left; background:url(/images/recipes-homepage/main-inner.gif) 0 0 repeat-y; position:relative; }
#main-inner h3 { color:#6c1d0e; font-size:2em; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; }
#main-inner h4 { color:#1b53b0; font-size:15px; font-weight:bold; margin:0; padding:0; font-family:Georgia; }
#main-inner p { margin-bottom:15px; padding:0; font-size:14px; }
#main-inner ul { padding-top:10px; margin-bottom:20px; font-size:1.1em; }
#main-inner ul li { background:url(bullet-orange.gif) 0 6px no-repeat; padding-left:10px; margin-bottom:3px; }
#main-inner ul a { font-size:1em; text-transform: none !important; }
.detail #aside p,.detail #aside ul { margin-right:0; }
#main-inner h2 { color:#231f20; font-family:Georgia,"Times New Roman",Times,serif; font-size:30px; font-weight:normal; margin:0; padding:0; }
#aside { float:right; width:239px; margin:7px 0 15px 15px; position:relative; right:-13px; }
#aside.wide { width:252px; }
#aside .img { margin-bottom:0; background:url(/images/recipes-homepage/recipe-detail.gif) 0 0 no-repeat; width:231px; height:143px; padding:5px; overflow:hidden; }
#aside.wide .img { background:url(/images/recipes-homepage/recipe-detail-wide.gif) 0 0 no-repeat; width:240px; height:194px; padding:6px 5px 5px; overflow:hidden; margin-bottom:5px; }
#aside .img img { width:228px; height:140px; }
#aside.wide .img img { width:240px; height:192px; }
#aside .referer-link { float:right; margin:0 10px 5px 0; }
#aside #kidspot-weekly { background-image:url(/images/recipes-homepage/aside-kidspot-weekly1.jpg); width:213px; height:144px; padding:10px 13px; margin:0 0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#aside.wide #kidspot-weekly { background-image:url(/images/recipes-homepage/aside-kidspot-weekly1.jpg); width:226px; height:143px; padding:10px 13px; margin:0 0 2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#aside #kidspot-weekly .email-subscription { width:113px; font-size:1.1em; font-weight:normal; }
#aside.wide #kidspot-weekly .email-subscription { width:125px; }
#aside.wide #kidspot-weekly fieldset { padding-top:3px; }
#aside #kidspot-weekly h3 { padding-bottom:8px; font-size:25px; color:#231f20; }
#aside #kidspot-weekly p { font-size:10px; margin-bottom:5px; font-weight:bold; color:#fff; }
#aside #kidspot-weekly p.privacy { font-weight:normal; }
#aside #kidspot-weekly p.privacy a { color:#fff; }
#aside #kidspot-weekly #subscribe-weekly { font-size:1.2em; }
#kidspot-weekly .subscribe-weekly { cursor:pointer; border:0; background:url(/images/brandsponsor/subscribe_bt.gif) 0 0 no-repeat; width:82px; height:27px; color:#fff; padding:0 0 2px; }
#aside #actions li { background:#e9e9e9 url(actions-li.gif) bottom left repeat-x; padding:4px 0 4px 7px; margin-bottom:1px; }
#aside #actions { float:right; width:180px; font-size:.8em; padding:7px 5px 0 0; }
#aside #actions a { color:#717171; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#aside #view-my-recipes a { color:#fff; }
#aside li#view-my-recipes { background:#c0c0c0 url(/images/actions-li-highlighted.gif) bottom left repeat-x; }
#aside #actions a { display:block; padding:3px 10px 2px 25px; background:url(/images/recipes-homepage/print-recipe.gif) 0 0 no-repeat; }
#aside #bookmark a { background-image:url(/images/recipes-homepage/bookmark-recipe.gif); }
#aside #email-friend a { background-image:url(/images/recipes-homepage/email-friend.gif); }
#aside #shopping-list a { background-image:url(/images/recipes-homepage/shopping-list.gif); }
#aside #view-my-recipes a { background-image:url(/images/recipes-homepage/view-recipes.gif); }
.detail #aside p,.detail #aside ul { margin-right:0; }
#kidspot-weekly h3 { font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-size:2em; margin:0 0 5px; padding:0 0 10px; background:url(/images/kidspot-weekly-divider1.gif) bottom left repeat-x; }
#main-inner.detail h3 { padding-bottom:15px; }
#main-inner.detail h4 { padding:0 0 10px 0; margin:0; font-size:15px; line-height:normal; }
#main-inner.detail ul { padding-top:0; }
ul.ingredients { margin:0!important; padding:0!important; }
ul.ingredients li { background:none!important; padding:0!important; font-size:14px; list-style:none!important; margin:0; }
ul.findmore li { background:none!important; padding:0!important; color:#1b53b0!important; font-size:14px; list-style:none!important; }
ul.findmore li a { background:none!important; padding:0!important; margin:0!important; color:#1b53b0!important; font-size:14px; list-style:none!important; }
ul.other-actions li { background:url(/images/bullet_gray.gif) no-repeat left 5px!important; padding:0!important; color:#1b53b0!important; font-size:10px!important; float:left!important; list-style:none!important; }
ul.other-actions li a { background:url(/images/bullet_gray.gif) no-repeat left 5px!important; padding:0!important; color:#1b53b0!important; padding-left:10px!important; font-size:10px!important; float:left!important; list-style:none!important; }
.detail #main-inner-aux2 #other-actions { margin-right:0; }
.detail #main-inner-aux2 #other-actions { float:left; padding-top:15px; margin-bottom:0; }
#main-inner #other-actions li { float:left; font-size:.8em; margin-right:22px; background-position:0 4px; }
#main-inner #other-actions li.last { margin:0; width:400px; display:inline-block; }
#kidspot-weekly .email-subscription { height:18px; float:left; width:206px; margin-right:5px; border:1px solid #999; padding:4px 5px 3px; color:#000; font-size:.9em; }
#kidspot-weekly{ background-color:#c5c5c6;}
#kidspot-weekly h3{ border-bottom: 1px dotted #fff;}
.check-area .box3 { float:right; width:233px; background:url(/images/box-3-middle-bg.gif) repeat-y; margin:8px -10px -30px 0; position:relative; }
.check-area .box3 .box3-inner { float:left; width:201px; padding:0 16px; background:url(/images/box-3-top-bg.gif) no-repeat; }
.check-area .box3 .box3-bottom { float:left; width:233px; height:11px; overflow:hidden; background:url(/images/box-3-bottom-bg.gif) no-repeat; }
.check-area .box3 h4,#content .box .box3 h4 { margin:0; padding:12px 0 0; font-size:15px; line-height:17px; color:#000; }
.check-area .box3 h4,#content .box .box3 h4 { margin:0; padding:12px 0 0; font-size:15px; line-height:17px; color:#000; }
.check-area .box3 h4.second { background:url(/images/separator12.gif) repeat-x; }
.check-area .box3 ul li { margin:0; }
.check-area .box3 ul li a { color:#124d9f; }
.check-area ul.right-list { padding:0; }
.check-area ul li { margin:0 0 7px; }
.check-area ul li a { color:#5B83CF; text-decoration:underline; }
.check-area .check { float:left; margin:0 10px 0 0; padding:0; vertical-align:middle; }
.right-img-activity { width:201px; height:201px; background:url(/images/left-image.gif); overflow:hidden; float:right; margin:0 2px 0 5px; padding:4px 0 0 8px; clear:both; }
.right-img-activity_2 { width:252px; height:177px; background:url(/images/left-image2.gif) no-repeat; overflow:hidden; float:right; margin:0; padding:17px 0 0 16px; clear:both; }
#content .box h2 { color:#000000; font-size:30px; }
#content .box h3 { font-size:15px; font-weight:bold; color:#1b53b0; margin:15px 0 0; }
#content .box .Recipe h3 { font-size:15px; color:#333399; margin:15px 0 0; }
#content .box h4 { font-size:13px; font-weight:bold; color:#1b53b0; margin:15px 0 0; }
#content .box .Recipe h4 { font-size:13px; color:#333399; margin:15px 0 0; }
#content .box h5 { font-size:12px; color:#76b215; margin:15px 0 0; }
#content .box p { margin:8px 0 0; }
#content .box ul { padding:0; list-style:none; line-height:normal; overflow:visible; }
#content .box ul li { padding:0 0 0 14px; margin:5px 0 0; background:url(/images/bullet-blue.gif) no-repeat 0 7px; }
#content .box ul li a { padding:0; margin:0; font-family:Georgia; font-size:12px; color:#124d9f; text-transform:lowercase; text-decoration:underline; }
#content .box ul li a:hover { text-decoration:none; }
#content .box .Recipe ul li { padding:0 0 0 14px; margin:5px 0 0; background:url(/images/bullet-familyhealth.gif) no-repeat 0 7px; }
#mssidebar .poll {
    background: url("http://d3qp8slqq1nqvv.cloudfront.net/images/poll-bg.gif") repeat-y scroll 0 10px transparent;
    border-top: 1px solid #D8D5D5;
    display: block;
    margin: 10px 0;
    padding: 0 20px 10px;
    position: relative;
    width: 260px;
}
/********************* Breadcrumb Styles *************************/
.breadcrumb1 { margin:0; padding:0 0 0 11px; list-style:none; width:963px; height:20px; line-height:24px; background:none; overflow:hidden; font-size:11px; font-weight:bold; color:#92bce4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.breadcrumb1 li { float:left; list-style-type:none; }
.breadcrumb1 li a { padding:0 13px 0 0; margin:0 0 0 4px; background:url(/images/bullet-breadcrumb.gif) no-repeat right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif!important; text-transform:none!important; }
.breadcrumb1 li span { color:#1b53b0; font-weight:normal; margin:0 0 0 5px; }

/********************* Breadcrumb Styles *************************/
#brandsponsor a.link,#brandsponsor a:active { font-family:Georgia, "Times New Roman" , Times, serif; text-transform:none; color:#1b53b0; text-decoration:none; font-size:11px; font-weight:bold; }
#brandsponsor a.privacy { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:none; color:#000; text-decoration:none; font-size:14px; font-weight:bold; text-decoration:underline; }

.breadcrumb li a {
    color: #0060AE;
}

/* sidebar */
#rightcontent {
    float: right;
    padding-bottom: 13px;
    width: 305px;
}

.search_activities {
    background: url("/images/discoverycentre/search_activities_bg.gif") no-repeat scroll left top transparent;
    float: left;
    height: 234px;
    margin: 0px 0 10px -5px;
    width: 307px;
}
.sea_act_title {
    color: #FFFFFF;
    float: left;
    font-size: 22px;
    font-weight: bold;
    padding: 14px 0 0 15px;
}
.sea_act_text {
    color: #77787B;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 45px 13px 0 26px;
    width: 260px;
}
.field_name {
    color: #005FAF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 3px 0 0 10px;
}
.field_name_right {
    color: #005FAF;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 3px 25px 0 10px;
    position: relative;
}
.field_name_right select {
    font-size: 12px;
    position: absolute;
    right: 0;
    width: 10.5em;
}
.field_row {
    float: left;
    margin: 20px 0 0 18px;
    width: 260px;
}
.search_btn {
    float: right;
    margin: 30px 30px 0 0;
    width: 99px;
}

#rightcontent #topics {
    background: url("/images/discoverycentre/topics-bg1.gif") repeat scroll 0 0 transparent;
    height: 280px;
    margin: 10px 0;
    padding: 6px 7px 20px 0;
    width: 295px;
}

#rightcontent #topics h2 {
    background: url("/images/discoverycentre/yello_bg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-family: georgia,serif;
    font-size: 1.8em;
    font-weight: normal;
    height: 40px;
    left: -6px;
    padding: 7px 0 0 18px;
    position: relative;
    width: 301px;
    z-index: 30;
}

#rightcontent #topics ol {
    color: #005FAF;
    font-family: Trebuchet MS,Tahoma,Arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 256px;
    margin: -8px 2px 0 0;
    overflow-y: scroll;
    padding: 0;
}

#rightcontent #topics ol li {
    list-style: decimal inside none;
    margin: 0;
    padding: 2px 15px;
}

#rightcontent #topics ol li:first-child {
    border: medium none;
    padding-top: 10px;
}

#rightcontent #topics ol li a {
    color: #005FAF;
       font-weight: bold;
    outline: medium none;
    text-decoration: none;
}

#kidspot-daily{ padding-top:20px !important;}


#pagewidthheader, #hMenuact, #foot-adds, #rightcontent, #footer-aux, #footer{ display:none;}

#aside, #facebook-comment{ display:none;}

#main, #pagewidth, #content {
    width: auto;
 }
 
 #main #mssidebar, #recommend {
    display:none;
}