/* ---- [ PAGE STRUCTURE ] ---- */

/* ---- [ PAGE MODULES ] ---- */

.catHeader{padding:0 5px 5px;}

/* ---- [setting single column ad tag] ---- */
#singlecategory #topadsponsorlogo{float:right;padding-right:5px}

/* ---- [Category Description] ---- */
.catdescription p{padding:5px 0 0;}
.catdescription .imgleftContent{width:255px;}

/* ---- [Main Col Tools Box] ---- */
.tool{background-position:left top;background-repeat:no-repeat;float:left;height:90px;padding:5px 5px 5px 60px;width:175px;}
.secondTool{border-left:1px dotted #ccc;}

/* ---- [2 Column Table] ---- */
.twocol {border-spacing:5px;border-collapse: separate;}
.twocol td{width:227px;padding:10px;vertical-align:top;}

/* ---- [Vertical Two Col] ---- */
.modverttwolink{padding:10px;}
.modverttwolink .rghtcol{float:left;width:220px;}
.modverttwolink .lftcol{float:left;width:220px;}

.childCategories ul li{float:left;width:220px;}

/* ---- [Vertical Three Col] ---- */
.modvertthreelink{padding:10px;}
.modvertthreelink .rghtcol{float:left;width:140px;}
.modvertthreelink .lftcol{float:left;width:140px;}

/* ---- [Image Right/Left] ---- */
.imgLeftbox, .imgRightbox{padding:10px;}
.imgLeftbox p, .imgRightbox p{padding:5px 0;}
.imgleftContent{float:left;width:360px;}

/* ---- [Slideshow Carousel] ---- */
.ssCarousel .imgTopbox{width:108px;float:left;padding:0 0 0 8px;}

/* ---- [Story Group] ---- */
.catAssocOneCol ul{margin:0px; list-style:none;}
.catAssocOneCol ul li{line-height:18px;padding:0 0 3px 15px;background:transparent url(http://images.meredith.com/lhj/images/temps/shell/purple/bullet_round.gif) no-repeat 5px 5px;}
.ssIcon {line-height:18px;margin-top:-2px;vertical-align:text-bottom;}

/* ---- [Browse Recipes Tab Box] ---- */
.linklist{width:485px;}
.linklist .plaincolumn{float:left;margin:0 0 0 10px;padding:5px;width:135px;}
.linklist .brdrcolumn{float:left;margin-left:10px;overflow:visible;padding:5px;width:140px;}
.linklist select{margin-top:10px; width:130px;}
.linklist li{padding-bottom:3px;}

/* ---- [Healia Search Box] ---- */
.searchhealia h3{display:inline;padding-right:5px;}
#healiaSrchtxt{width:289px;}
#healiaSrchbutt{vertical-align:top;}
.healiabrand {background:transparent url(http://images.meredith.com/bhg/images/healia/s_logo1.gif) no-repeat scroll right -1px;font-size:10px;height:13px;width:100px;}
.searchhealia ul{margin-left:20px;}
.searchhealia ul li{float:left;width:130px;}
.searchhealia ul .wideLI{width:150px;}

/* ----[QUICK LINKS CATEGORY]---- */
#singlecategory .imgleftContent{float:none;width:auto;}
.modquicklink {float:left;height:150px; padding:0px 10px 17px;text-align:center;width:145px;_overflow:hidden;}


/* ----[COMMUNITY CHANNEL]---- */
/* ---- [Community Module - tab box] ----*/
	#tabheader, #tabbody {width:490px;} /* Set the width of the tab box here */

	#tabheader {position:relative;float:left;line-height:normal;}
	#tabheader ul.tablist {margin:0;list-style:none;}
	#tabheader .tablist li {font-size:11px;position:relative;float:left;padding:0 0 0 9px;margin:0 1px 0 0;cursor:pointer;}
	#tabheader .tablist li.active {font-size:11px;position:relative;float:left;padding:0 0 0 9px;}
	#tabheader span {float:left;display:block;padding:5px 9px 4px 5px;text-decoration:none;}
	#tabheader .active span{padding:5px 9px 4px 5px;margin:0px 0px 0px 0px;}

	#tabcorner{position:absolute;z-index:1000;top:25px;height:3px;width:3px;}
	#tabcorner.talltab {top:41px;}

	#tabbody {}
	#tabbody hr{clear:both;margin:0;padding:3px 0;text-align:center;width:95%;height:1px;border:0px;border-bottom:1px dotted #c7bcae;}
	#tabbody .xb1{background:#e5d7d3;} /* Note: This should be the same color as your border */
	#tabbody .xtop .xb1{background:#fff;} /* Note: This should be the same color as your border */
	#tabbody .xb2, #tabbody .xb3, #tabbody .xb4 {background:#fff; border-left:1px solid #e5d7d3; border-right:1px solid #e5d7d3;}
	#tabbody .xboxcontent {padding:5px 10px;background:#fff; border:0 solid #e5d7d3;border-width:0 1px;}

	.mootabs_panel {display: none;}
	#tabbody .mootabs_panel.active {display: block;}

/* ---- [Community Module - tab box] ----*/
	#CommunityTabs{margin-bottom:15px;}
		#CommunityTabs #tabheader .justposted{float:left;font-size:16px;font-weight:bold;padding-left:10px;}
		#CommunityTabs #tabheader ul.tablist{float:right;}
		#CommunityTabs #tabheader span {color:#fff;}
		#CommunityTabs #tabheader span.active{color:#fff;}
	#CommunityTabs #tabbody{border:1px solid #ccc;}
	
/* Tabs */
	#CommunityTabs #tabheader .tablist li {background:url("http://images.meredith.com/lhj/images/temps/shell/tab_left.gif") no-repeat left top;}
	#CommunityTabs #tabheader .tablist li.active {background:url("http://images.meredith.com/lhj/images/temps/shell/tab_left.gif") no-repeat left -150px;}
	#CommunityTabs #tabheader span {background:url("http://images.meredith.com/lhj/images/temps/shell/tab_right.gif") no-repeat right top;}
	#CommunityTabs #tabheader .active span {background:url("http://images.meredith.com/lhj/images/temps/shell/tab_right.gif") no-repeat right -150px;}	
	
/* Pluck Link Overrides */
#channelcontent div.Summary_Container a {color:#557AA0;}
#channelcontent div.Summary_Container table a {color:#557AA0;}

/* ---- [Motherboard] ---- */
#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:10px 10px 10px 0;}
#tmbCategory .modimgleft{border-top:1px solid #CCCCCC; margin:0 0 15px 0;}
#tmbCategory .rghtcol{float:left;width:50%;}
#tmbCategory .lftcol{float:left;width:225px}

.tmbCol2{float:left; width:490px; padding-top:10px;}
.tmbCol2 h4{margin-top:10px;}
.tmbFooter{border-top:1px solid #CCCCCC; margin-top:10px; padding-top:10px;}
.tmbHeader{margin:0 0 10px 0;}
.tmbLogo{float:right; margin:10px 0 10px 10px;}

/* ---- [Featured Agg] ---- */
#featuredAggCategory{margin-left:10px;}
#featuredAggCategory .lhjaggmodule{float:left;width:50%;}
#featuredAggCategory .lhjaggmodule .imgLeftbox, .lhjrows .imgLeftbox{padding:10px 10px 10px 0;}
#featuredAggCategory .lhjaggmodule .imgleftContent{width:200px;}
#featuredAggCategory .lhjrows .row2column33_66 .imgleftContent{width:auto;}
#featuredAggCategory .lhjrows .row2column33_66 .col1 .imgleftContent{width:90px;}
#featuredAggCategory .lhjrows .row2column50_50 .imgleftContent{width:200px;}
#switchThisMain{height:225px;margin-bottom:10px;position:relative;width:665px;}
.lhjtoppicks{padding:10px;border:1px solid #DCDACD;}

#featuredAggCategory div.modquicklink{float:left;padding:15px 13px 0;width:100px;}
#featuredAggCategory div.modquicklink h4{background:url(http://images.meredith.com/lhj/images/temps/shell/purple/bullet_round.gif) no-repeat scroll 5px 5px transparent;padding:0 0 3px 15px;}


/* ----[Row Layout]---- */
div.row1column{/*border-top:1px solid #DCDACD;*/}
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;}
div.row2column66_33 .col2{width:33%;float:left;}
div.row2column33_66{}
div.row2column33_66 .col1{width:33%;float:left;}
div.row2column33_66 .col2{width:66%;float:left;}
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;}

/* JS Panel */
.lhjflashpanel{}
#switchThisMain {position:relative; width:655px; height:225px; /*padding:10px;*/ margin-bottom:10px;}
#switchThisMain .imgFrame{/*float:left;padding:8px 10px 0 0;*/position:relative;top:0;left:0;}
#switchImgContainer{width:655px; height:225px; overflow:hidden;}
#switchContentContainer{position:absolute;top:10px;left:10px; width:202px;height:225px; overflow:hidden;padding-top:8px;z-index:1;}
#switchThisMain span.ACThead2, #switchThisMain p, #switchThisMain ul{margin:10px 0 0;}
#switchThisMain .ACThead2{font-size:24px;font-weight:normal; letter-spacing:0;line-height:26px;}
#switchThisMain ul{padding:0;list-style:none;}
.multiPanel #switchSlideContainer{left:579px;position:absolute;top:189px;width:85px;z-index:3;}
.multiPanel #switchSlideContainer span.ACThead2, .multiPanel #switchSlideContainer p, .multiPanel #switchSlideContainer ul{display:none;}
.ssSlide{margin:0;}
.ssSlide img{display:none;}

#switchSlideContainer .rotatornavitem{border:1px solid #000; padding:2px 4px; margin:0 2px; float:left;background-color:#fff;color:#e14a0f;}
#switchSlideContainer .rotatornavitem:hover{background-color:#E14A0F;color:#FFFFFF;font-weight:bold;}
#switchSlideContainer .active .rotatornavitem{background-color:#E14A0F;color:#FFFFFF;font-weight:bold;}

.singlePanel #switchSlideContainer .rotatornavitem{display:none;}
.singlePanel #switchSlideContainer{padding-top:8px;}

.slidecontrols{background:url("http://images.meredith.com/fc/images/template/shell/buttons/ss_nav.gif") no-repeat scroll left top transparent;height:16px;width:40px;position:absolute;right:20px;bottom:14px;z-index:10;}
span#prevslide, span#pauseslide, span#nextslide{display:block;float:left;width:12px;height:15px;z-index:11;}
span#prevslide{}
span#pauseslide{}
span#nextslide{}

/* Recent Slideshows - ET43437 */
#recentslides{padding:0 10px}
#recentslides div.imgTopbox{float: left;text-align: center; padding-bottom: 10px; width: 161px; }
#recentslides div.imgtopholder{padding-top: 5px; margin-bottom: 5px}
#recentslides ul.majlink li{padding:0;background:none}


