.imgleftholder img, .imgrightholder img{border:1px solid #ccc;background-color:#fff;padding:2px;text-align:center;}
img#enlargeImg{border:none;}

/**[ Content and Module Definitions ]**/	

/*--- Sponsored By ---*/
	#topadsponsorlogo{float:right;text-align:right;border-bottom:2px dotted #ccc;margin-bottom:5px;}

/*--- Featured Content Box - Channel ---*/
	.featureContentbox .modimg{float:right;text-align:right;width:300px;}

	.featureContentbox{position:relative;margin-bottom:10px;}
		.featureContentbox .mainChannelImg{float:left;margin-right:15px;}
		.featureContentbox h1 a {color:#f78310;}
		.featureContentbox h1 a:visited {color:#f78310;}
		.featureContentbox h1 a:hover {color:#f78310;}
		.featureContentbox ul{display:inline-block}
		.featureContentbox p{font-size:14px;padding:0pt 20px;}
		
/*--- Category Description - Parent/Child ---*/
	.catdescription p{font-size:14px;}
		
/*--- 4 Image Bottom Display - Parent ---*/
	.topStoryDisplay{border-top:2px dotted #ccc;padding:10px 0pt;}	
	.topStoryDisplay p{font-size:14px;}

/*--- Healia Search ---*/
	.healiabox{margin-bottom:5px;_height:1px;}
		.healiasearch form{margin:0;padding:0;}
		.healiabrand {background:transparent url(http://images.meredith.com/bhg/images/healia/s_logo1.gif) no-repeat scroll right 8px;font-size:10px;left:280px;padding:10px 0pt 5px;position:relative;text-transform:uppercase;width:115px;}
		.healiabox h2 {float:left;margin:0pt 10px 0px 15px;_margin-left:5px;}
			.healiabox h2 span{color:#ff9900;}
		.healiasearch {}
			#hsrchtxt{width:200px;}
			#hsrchbutt{vertical-align:top;}
		.healiatext{clear:both;float:left;padding:5px 10px 5px 15px;width:185px;}
		.healialinks {float:left;position:relative;margin:5px 0pt;}
			.healialinks .collinks {border-left:2px dotted #CCCCCC;float:left;padding:0pt 0px 0pt 20px;position:relative;width:100px;}
				.healialinks .collinks a {line-height:16px;}

/*--- Image Left - Channel/Parent/Child ---*/
	h2.eyebrow{font-size:12px;color:#e8165a;font-weight:bold;}
	.imgLeftbox{clear:both;border-top:2px dotted #ccc;padding:10px 0;margin:10px 0;}
		.imgleftholder{float:left;margin-right:14px;}
		.imgLeftbox .imgLeftitem{}
		.imgLeftbox h4{font-family:Verdana, Arial, sans-serif;}
		.imgLeftbox h3{font-size:12px;font-family:Verdana,Arial,sans-serif;font-weight:bold;}
		.imgLeftbox ul{display:inline-block}

		#sponsmodwrap .imgLeftbox {_height:1%;} /* IE hack to force display of top border */

/*--- Image Right - Channel/Parent/Child ---*/
	.imgRightbox{clear:both;border-top:2px dotted #ccc;padding:10px 0pt;margin:10px 0;}
		.imgrightholder{float:right;margin-left:15px;}
		.imgRightbox .imgRightitem{}
		.imgRightbox h4{font-family:Verdana, Arial, sans-serif;}
		.imgRightbox h3{font-size:12px;font-family:Verdana,Arial,sans-serif;font-weight:bold;}

/*--- Image Top - Channel/Parent/Child ---*/
.imgTopbox{margin:10px 0;}
.moduleLinks, .linkList{list-style:none;margin:6px 0 0;}
    .moduleLinks li, .linkList li{line-height:100%;padding-bottom:10px;}
    .row5column_20_20_20_20_20 .moduleLinks li, .row4column_25_25_25_25 .moduleLinks li{text-align:center;}
    .row5column_20_20_20_20_20 .moduleLinks .majlink{background:none;padding:0;}
    .row3column_33_33_33 .imgtopholder{text-align:left;}

/*--- Story Groupings - Child---*/
	.catAssocOneCol{padding-top:5px;}
		.assochead{font-size:12px;font-family:Verdana,Arial,sans-serif;font-weight:bold;border-bottom:2px dotted #ccc;padding:0pt 0pt 3px;}
			.catAssocOneCol ul li{line-height:18px;}

/*--- Bottom Image Header - Channel ---*/
	.bottomChannelHeader{float:right;margin-bottom:-35px;}

	.modlinklist ul{list-style:none;margin-left:10px;}
	.modlinklist ul li{padding-bottom:2px;}

	#channelcontent .modlinklist {padding-bottom:20px;margin-bottom:15px;_margin-bottom:40px;border-bottom:2px dotted #ccc;}

/*--- Left Column Modules ---*/
	ul#toolList {list-style-type:none;margin:0 0 0 1px;padding:0;font-size:12px;font-weight:bold;position:relative;padding-bottom:10px;}
	ul#toolList {background-color:#fff;width:170px;}
		ul#toolList li {height:25px;margin:0;padding-bottom:1px;}
			ul#toolList li a {color:#fff;text-decoration:none;line-height:25px;display:block;padding-left:10px;width:150px;}
				ul#toolList li a:hover {text-decoration:none;}
		ul#toolList a{background:url(http://images.meredith.com/fitness/images/temp/shell/buttons/bg_tool_off.gif) no-repeat right center;}
		ul#toolList a:hover {background:url(http://images.meredith.com/fitness/images/temp/shell/buttons/bg_tool_ov.gif) no-repeat right center;}			
	
	.talkAboutBox{}
		.taHeader{background:url(http://images.meredith.com/fitness/images/temp/shell/modules/community_header.gif) no-repeat;height:45px;margin-left:1px;width:170px;}
			.taHeader h2 {color:#fff; font-size:15px; font-weight:normal; width:105px; float:left; margin:11px 1px 0px 6px;_margin-left:3px;}
			.taHeader a{display:block; padding-top:10px; padding-left:2px; background: url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat scroll 95% 13px;}
		
		.talkAboutBox ul.majlink{list-style:none;background-color:#D1E8FF;margin:0 1px;padding:0px 10px;}
		
		p.discussion{background:url(http://images.meredith.com/fitness/images/temp/shell/modules/community_footer.gif) no-repeat;height:26px;margin:0 0 0 2px;text-align:right;}
			p.discussion a {text-transform:uppercase; font-size:11px; color:#fff; text-decoration:none;background: url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat scroll 97% 12px; display:block; padding:10px 17px 0px 0px;}
			p.discussion a:visited{color:#fff;}
			p.discussion a:hover {text-decoration:underline;}
			
/*--- Parent and Child Tab Box ---*/
	#catList{width:458px;} /* IE can't render lists with borders if they don't have a fixed width*/
		#catList li{display:block;float:left;width:215px;padding:3px 0pt 3px 12px;background-position: 0px 5px}
	#childList{width:458px;} /* IE can't render lists with borders if they don't have a fixed width*/
		#childList li{display:block;float:left;width:215px;padding:3px 0pt 3px 12px;background-position: 0px 5px}

/*--- Browse Recipes Box ---*/
	#ribrowse{padding-bottom:10px;border-bottom:2px dotted #CCCCCC;margin-bottom:20px;}
		#ribrowse h2{color:#cc0033;}
		#ribrowse h4{}
		.plaincolumn{float:left;width:150px;padding-left:10px;}
		.brdrcolumn{float:left;width:145px;border-left:1px dotted #ccc;padding-left:10px;}
		ul.listformat{list-style:none;}
		#ribrowse select{font-size:11px;width:125px;}

/*--- Icons ---*/
	.ssIcon {line-height:18px;margin-top:-2px;vertical-align:text-bottom;}

/*--- Quick links layout --*/
.modquicklink {float:left;height:160px; padding:10px 20px;text-align:center;width:124px;_overflow:hidden;}
#singlecategory .modimgleft .modtext li {margin:0; padding:5px 0 0 15px;}

