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

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

/* ---- [Category Description] ---- */

/* ---- [Main Col Tools Box] ---- */

/* ---- [2 Column Table] ---- */

/* ---- [Vertical Two Col] ---- */

/* ---- [Vertical Three Col] ---- */

/* ---- [Image Right/Left] ---- */

/* ---- [Slideshow Carousel] ---- */

/* ---- [Story Group] ---- */

/* ---- [Browse Recipes Tab Box] ---- */

/* ---- [Recipe Finder Box] ---- */
.recipeFinder {text-align:center;background-color:#bcc5e4;width:550px;padding:5px 0px 10px 10px;margin:10px 0px 5px 0px;_height:10px;/*IE6 peekaboo fix*/}

/* ----[GALLERTY QUICK LINKS CATEGORY]---- */
#singlecategory {padding:0 20px;}
#singlecategory h2 {background:none;font-size:22px;padding:0 0 5px 0;margin:0px;color:#52325B;}
#singlecategory p {padding-bottom:10px;}
.modquicklink h4 a {font-size:12px;}
.modquicklink img {margin-left:4px;padding:0 4px 4px 0;background:url("http://images.meredith.com/dlv/images/temps/shell/dropshadbg.gif") no-repeat bottom right;}

/* ----[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:12px;position:relative;float:left;padding:0 0 0 9px;cursor:pointer;}
	#tabheader .tablist li.active {font-size:12px;position:relative;float:left;padding:0 0 0 9px;}
	#tabheader span {float:left;display:block;padding:5px 9px 4px 5px;text-decoration:none;font-weight:bold;}
	#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 */

/*------ Aggregate Features Page ---------*/
#featuredAggCategory h1.catTitle {color: #66005B;}
#featuredAggCategory .dlvaggmodule {float:left;width: 337px;}
#featuredAggCategory .dlvaggmodule.sectionD {margin-right: 10px;}
#featuredAggCategory .dlvaggmodule.sectionE {margin-left: 10px;}

#featuredAggCategory div.row2column33_66 .col1 {width: 35%; margin-right: 10px; padding:0;}
    #featuredAggCategory div.row2column33_66 .col1 .imgLeftbox ul {width:110px;}
#featuredAggCategory div.row2column33_66 .col2 {width: 60%; padding:0;}
#featuredAggCategory .majlink {padding-bottom: 2px;}
#featuredAggCategory #topadsponsorlogo {float:right; padding: 3px 5px 5px 0; margin: 0 0 10px 10px;}
#featuredAggCategory #topadsponsorlogo span {display:block;}
#featuredAggCategory #sponsorModule {margin: 15px 0 5px 0;}
#featuredAggCategory .dlvrows .row2column33_66 {float:left; width: 100%;} 
#featuredAggCategory .dlvrows .imgleftholder {width:auto;}
#featuredAggCategory .dlvrows div.row1column  div.col1 .imgleftholder img {margin-right: 15px;}
#featuredAggCategory .dlvrows .rowTbl .col1spacer {width:0; border-width: 0;} 

.miniGalleryContainer .modquicklink {border-width: 0; margin:0;}

/* JS Panel */
.mwlflashpanel{}
#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:#805880;}
#switchSlideContainer .rotatornavitem:hover{background-color:#805880;color:#FFFFFF;font-weight:bold;}
#switchSlideContainer .active .rotatornavitem{background-color:#805880;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{}

