/* ----[CHANNEL]---- */
#channel .categoryleftwell{float:left;margin-right:10px;overflow:hidden;width:440px;}
#channel .categoryrightwell{float:left;overflow:hidden;width:210px;}

/* ----[FOOD CHANNEL]---- */
#channel .foodcategoryleftwell{float:left;margin-right:5px;overflow:hidden;width:488px;}
#channel .foodcategoryrightwell{float:left;overflow:hidden;width:165px;}
.foodRowHeader{font-size:24px;color:#8fa829;}
#foodRows table.rowTbl td.rowCell{border-color:#d2e192;padding:10px;}
#foodRows table.rowTbl td.rowCell div#childContentList ul.majlink li{float:left;width:46%;}
#foodRows .childlinks span.ACThead4{margin-bottom:5px;}
#foodRows .childcatlist{float:left;width:49%;}
#foodRows .inlinelink{float:right;padding:5px;}

.recipeSearchModule{background:transparent url('http://images.meredith.com/parents/images/template/shell/search_moduleBG.jpg') no-repeat scroll 0 0;}
.recipeSearchModule .xboxcontent{height:323px;padding-top:5px;}
.recipeSearchModule .xboxcontent hr{padding:10px 0 0;}
.recipeSearchModule ul{list-style-image:none;list-style-type:none;list-style-position:outside;margin-left:10px;}
.recipeSearchModule ul li{margin-bottom:5px;}
.recipeSearchModule .searchBGBox{background:transparent url(http://images.meredith.com/parents/images/template/shell/searchBg_115.gif) no-repeat scroll 0 0;width:110px;}
.rdv3 .recipeSearchModule .searchBGBox{background:none;width:110px;border:none;}
.recipeSearchModule .searchBGBox input{width:95px;}
.rdv3 .recipeSearchModule .searchBGBox input{width:80px;border:1px solid #F0EFEE;}
.recipeSearchModule #nvbsrchbut{padding:3px 0 0 0;margin:0;}
.recipeSearchModule .ACThead3{margin-bottom:5px;}
.recipeSearchModule .ACThead4{font-size:13px;margin-top:10px;margin-bottom:10px;}

#recipebrowsecols .inlinelink a, #recipebrowsecols .inlinelink a:hover{border:none;}
.recipebrowsecol .foodContentLink{width:170px;}
.recipebrowsecol p{padding-left:10px;}

.recipeSearchModule .grybdr .xboxcontent{background:none;}
.recipeSearchModule .grybdr .xb3, .xb4, .xb5, .xb6, .xb7{background:none !important;}

.categoryleftwell .recipeSearchModule{background:transparent url('http://images.meredith.com/parents/images/template/shell/search_module_leftBG.jpg') no-repeat scroll 0 0;}

.iMod #tabbody .shareMyCarousel span.ACThead3{display:none;}
.iMod #tabbody ul{margin:3px 0 0;}
.iMod #tabbody ul li{float:none;height:auto;padding:0;text-align:left;width:auto;}
.iMod #tabbody ul li div{clear:both;float:left;}
.iMod #tabbody ul li div img{border:none;padding:0;}

/* ---- [2 x 2 Table] ---- */
table.gridTable{border-collapse:collapse;width:100%;margin-bottom:10px;}
table.gridTable tr{vertical-align:top;}
table.gridTable td{border:2px solid #F0EFEE;padding:5px;}

/* ----[Slideshow Pool]---- */
.alltoolslink{float:right;}
#sectslidegroup{clear:both;padding:5px 0 10px 0;}
.sectionSlide{float:left;width:130px;text-align:center; .padding-bottom: 2px;}

/* ----[Topics Listing]---- */
.topicsColumn{float:left;width:215px;padding-left:5px;}
.topicsColumn.firstCol{padding-left:0px;}
.topicList{padding-bottom:10px;}
.topicChildList{padding:5px 0 0 10px;text-indent:-10px;margin:0;list-style:none;}
.topicChildList li{padding-bottom:5px;}

/* ----[Tracker Accordion]---- */
#accordion{border-top:1px solid #F0EFEE;margin-top:3px;padding-top:3px; overflow:hidden;}
.tblContainer{border-bottom:1px solid #F0EFEE;}
.weekByWeekContainer td{padding:3px 0;width:75px;}
.element{border-bottom:1px solid #DDDDDD; padding-bottom:7px;}
.toggler{cursor:pointer; padding:7px 0; border-bottom:1px solid #DDDDDD;}

/* ----[Sponsored Links in Right Column]---- */
.rightsidesponsor .inlinelink{padding:2px 0 3px 10px;}

/* ----[PARENT]---- */
#category .categoryleftwell{float:left;margin-right:10px;overflow:hidden;width:175px;}
#category .categoryrightwell{float:left;overflow:hidden;width:475px;}

.childListItem .ACThead3{padding-bottom:5px;}
.childListItem span.floatright a{.padding-bottom:2px;}
.childTopStories{float:left;width:355px;padding-top:5px;}

/* ----[FOOD PARENT---- */
.categoryleftwell .recipeSearchModule .xboxcontent{height:288px;}

/* ----[CHILD]---- */
.catAssocOneCol{margin-bottom:10px;}
.childCatListing ul.majlink li{float:left;width:47%;}

/* ----[GALLERY]---- */
.modquicklink {float:left;height:150px; padding:0 8px 17px;text-align:center;width:115px;_overflow:hidden;}

/* ----[FEATURED AGGREGATE]---- */
#featuredAggCategory .uppercategoryleftwell{float:left;margin-right:10px;overflow:hidden;width:435px;}
#featuredAggCategory .uppercategoryrightwell{float:left;overflow:hidden;width:210px;}
#featuredAggCategory .categoryleftwell{float:left;margin-right:10px;overflow:hidden;width:175px;}
#featuredAggCategory .categoryrightwell{float:left;overflow:hidden;width:475px;}

.shareMyCarousel ul{margin:3px 0 0;list-style:none;}
.shareMyCarousel ul li{float:left;height:150px; padding:0 8px 17px;text-align:center;width:115px;}
.shareMyCarousel ul li div img{border:1px dotted #ccc;padding:3px;}

/* ----[SPONSORED AGGREGATE]---- */
#sponsoredAggCategory .uppercategoryleftwell{float:left;margin-right:10px;overflow:hidden;width:445px;}
#sponsoredAggCategory .uppercategoryrightwell{float:left;overflow:hidden;width:205px;}
#sponsoredAggCategory .categoryleftwell{float:left;margin-right:10px;overflow:hidden;width:175px;}
#sponsoredAggCategory .categoryrightwell{float:left;overflow:hidden;width:475px;}

/* ----[100 Days]---- --*/
.ohdthinhead{background:transparent url(http://images.meredith.com/parents/images/100days/header_halloween.gif) no-repeat scroll;height:82px;margin:0 0 0 10px;margin-top:5px;}
    .ohdthinhead .ohdheadlinks{position:relative;top:42px;left:450px;font-weight:bold;color:#028684;}
    .ohdthinhead .ohdheadlinks .spacer{color:#ccc;margin:0 5px;} 

/* ----[Row Layout]---- */
div.row1column{}
div.row2column50_50{}
div.row2column50_50 .col1, div.row2column50_50 .col2{width:50%;float:left;}
div.row2column66_33{}
div.row2column66_33 .col1{width:66%;float:left;border:1px solid #F0EFEE;}
div.row2column66_33 .col2{width:33%;float:left;border:1px solid #F0EFEE;}
div.row2column33_66{}
div.row2column33_66 .col1{width:33%;float:left;border:1px solid #F0EFEE;}
div.row2column33_66 .col2{width:66%;float:left;border:1px solid #F0EFEE;}
div.row3column_33_33_33{}
div.row3column_33_33_33 .col1, div.row3column_33_33_33 .col2, div.row3column_33_33_33 .col3{width:33%;float:left;border:1px solid #F0EFEE;}

/* ----[Row Table Layout]---- */
table.rowTbl{border-collapse:collapse;width:100%;margin-bottom:10px;}
table.rowTbl tr{vertical-align:top;}
table.rowTbl td.rowCell{border:2px solid #F0EFEE;padding:5px;}

tr.row2column50_50 td.rowCell{width:50%;}
    tr.row2column50_50 td.col1spacer{border:0 none;padding:5px;width:10px;}
    tr.row2column50_50 td.col2spacer{border:0 none;padding:0;width:0;}
tr.row3column_33_33_33 td.rowCell{width:33%;}
    tr.row3column_33_33_33 td.col1spacer, tr.row3column_33_33_33 td.col2spacer{border:0 none;padding:5px;width:10px;}
    tr.row3column_33_33_33 td.col3spacer{border:0 none;padding:0;width:0;}
tr.row2column33_66 td.col1{width:33%;}
    tr.row2column33_66 td.col1spacer{border:0 none;padding:5px;width:10px;}
tr.row2column33_66 td.col2{width:66%;}
    tr.row2column33_66 td.col2spacer{border:0 none;padding:0;width:0;}
tr.row2column66_33 td.col1{width:66%;}
    tr.row2column66_33 td.col1spacer{border:0 none;padding:5px;width:10px;}
tr.row2column66_33 td.col2{width:33%;}
    tr.row2column66_33 td.col2spacer{border:0 none;padding:0;width:0;}

/* ----[JS Carousel]---- */
#switchThisMain{width:425px; height:210px; margin-bottom:10px;}
#switchImgContainer{width:200px; height:200px; overflow:hidden;}
#switchSlideContainer{float:right; width:200px;}
#switchSlideContainer .active ul{display:block;}
#switchSlideContainer .inactive ul{display:none;}
.ssSlide p{display:none;}

#switchFoodMain{width:481px; height:338px; background-color:#bad393; padding:5px 2px 5px 5px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
.ssFoodSlide{float:left; width:158px; margin-right:2px; padding:5px 0 4px 0; border-top-left-radius:10px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;}
.ssFoodSlide img, .ssFoodSlide p, .ssFoodSlide ul, .ssFoodSlide h2{display:none;}
.ssFoodSlide h3{font-size:12px; text-align:center; color:#8FA829;}
.ssFoodSlide.active{background-color:#FFFFFF; cursor:default;}
.ssFoodSlide.inactive{background-color:#DCEEC0; cursor:pointer;}
.switchContentBg{background-color:#FFFFFF; padding:5px 5px 5px 10px; margin-right:3px; border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; .float:left;  .margin-top:-5px;}
#switchSlideContent{float:left; margin-top:20px; width:150px;}
#switchSlideContent h2{color:#3A200F; font-size:16px; font-weight:bold;}
#switchSlideContent p{margin:5px 0 5px 0;}
#switchFoodImgContainer{float:right; width:300px; height:300px; overflow:hidden; -moz-box-shadow:0px 1px 2px #666666; -webkit-box-shadow:0px 1px 2px #666666; border:1px solid #bad393;}

#switchAggMain{width:420px; height:220px; margin-bottom:10px; background-color:#bad393; padding:10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#switchAggMain .imgFrame{padding:5px; background-color:#FFFFFF; -moz-box-shadow:0px 1px 2px #666666; -webkit-box-shadow:0 2px 3px #666666;}
#switchAggImgContainer{width:400px; height:210px; overflow:hidden;}

/* ----[Motherboard]---- */
.tmbSignUp{margin:10px 0 0 0;}
a.tmbSignUpBtn{color:#FFFFFF; padding:2px 0 2px 9px; font-size:11px; text-align:center; border-bottom:none; font-weight:normal; background:url("http://images.meredith.com/parents/images/template/shell/smPinkbuttonL.gif") no-repeat scroll left top transparent; .padding-top:0px;}
a.tmbSignUpBtn span{cursor:pointer; padding:2px 9px 2px 0; line-height:18px; background:url("http://images.meredith.com/parents/images/template/shell/smPinkbuttonR.gif") no-repeat scroll right top transparent;}
/*#tmbCategory{margin:0 10px 0 10px;}*/
#tmbCategory p{margin-bottom:10px;}
#tmbCategory ul{list-style:none; margin:5px 0 10px 10px; font-size:12px;}
#tmbCategory .imgdiv {float:left; margin:0 10px 10px 0; padding:3px; border:1px dotted #CCCCCC;}
#tmbCategory .modimgleft{border-top:1px solid #CCCCCC; margin:0 0 15px 0; padding:10px 0 0 0;}
#tmbCategory .rghtcol{float:left;width:226px;}
#tmbCategory .lftcol{float:left;width:226px;}
.tmbCol2{float:left; width:492px;}
.tmbFooter{border-top:1px solid #CCCCCC; padding-top:10px;}
.tmbHeader{margin:0 0 10px 0;}
.tmbLogo{float:right; margin:10px 0 10px 10px;}

/* ----[Dynamic Category]---- */
.related_item_description{height:30px; overflow:hidden;}
.featureContentImg img{width:200px;}
.topicLinks{display: block; height: 50px;}
.topicLink {width:205px; height:13px; }
.topicLinkMore {width:209px; height:13px; }
.featureContentDesc{width:440px;}

.related_item_description em{font-weight: 900;}
