.clearall {clear:both; margin: 0px; padding: 0px; line-height: 1px; border: 0px; font-size: 1px;}
body, h2, h3, .ACThead3 {font-family: Arial;}

#singlecolumn, #bottomwell {background: none;}

/* Top Menu Area */
#ohdHeader {height: 64px; width: 982px; }
#ohdLogo {float: left; margin-right: 10px; height: 64px; width: 361px;}

#ohdMainWell { width: 995px;}
#ohdColumns { width: 995px;}

#ohdColumns #columnOne {width: 664px; float: left; padding: 10px 10px 10px 0; _padding: 10px 6px 10px 0;}
#ohdColumns #columnTwo {width: 311px; float: left; padding: 10px 0 0 ;}

#ohdSlideShow { width: 640px; border: 5px solid #fbf2e0; margin-left: 10px;}

.ssFrame {padding: 8px;}

.ssContentTbl {border: 0; padding: 0; font-size: 12px;}

.ssPhoto { vertical-align:top; width:300px;}
.ssContent {padding: 0 0 0 8px;}

#ohd_pic img { border:4px solid #fff; display:block;}

.ssButtons {height: 21px; border: 2px solid #fff;  padding: 5px 8px;font-size: 12px; color: #555; float: left;}

.ssButtons .nextOn, .ssButtons .nextOff, .ssButtons .prevOff, .ssButtons .prevOn {cursor: pointer; width: 21px; height: 21px; float: left;}

.slideCount{float: left; margin: 0 10px; line-height: 21px; }

.ohdTodaysSlideshow{color: #555; font-weight: bold; margin:20px 0 0 0;clear: left; float: left;}

.ssContent h2 {margin: 4px 0 8px;}
.ssContent h3 {margin: 8px 0 0; line-height: 16px; font-size: 12px; color: #555; font-weight: bold;}

#ohdContent { padding: 10px 0;}

#ohdContent .columnOne {width: 168px; float: left;}
#ohdContent .columnTwo {float: left; margin:0 0 0 8px; _margin:0 0 0 2px; width: 488px;}
#ohdContent .columnTwo .left{width: 300px; padding: 0; float: left;}
#ohdContent .columnTwo .right{width: 180px; margin: 0 0 0 8px; padding: 0; float: left;}
#ohdContent .columnTwo .bottom{clear: both; width: 488px; padding: 0; margin: 10px 0; float: left;}

#ohdFunTools {width: 158px; margin-left: 10px;}
.modimgtop .imgdiv {text-align: center;}
#ohdFunTools div.majlink {margin-top: 8px;}
#ohdFunTools .majlink a {font-size: 14px; font-weight: bold; text-decoration: none;}

#ohdLeftMagazineAd {width: 158px; margin-left: 10px;}


#ohdContent  ul { list-style: none; list-position: outside; margin: 10px 0 0; padding: 0; }
#ohdContent  ul li.majlink a, #ohdContent .modsharemy .majlink li{font-weight: bold; text-decoration: none;font-size: 12px; margin-top: 0px;}
#ohdContent  ul a:link{ font-weight: bold; text-decoration: none;}
#ohdContent  ul a:hover{color:#ff7200; font-weight: bold; text-decoration: none;}
#ohdContent  ul a:visited{color:#ffb052; font-weight: bold; text-decoration: none;}
#ohdContent .imgdiv img {border: 4px solid #e7e0c6;}

#ohdContent .modsharemy .serifbold{font-family: Arial, Helvetica, Verdana;}
#ohdContent .modsharemy .imgdiv{width: 100px; margin: 0 auto 10px;}

#ohdColumns .modHead a, #ohdColumns .modimgtop div.majlink a {color: #555; background: none; text-decoration: none; padding-left: 0; }
#ohdContent .columnTwo .right img {border: 0;}


#ohdAllTopics {width: 158px; padding: 0 10px 0 0; margin: 10px 0 0;}
#ohdAllTopics .ohdAllTopicsTitle{margin: 0 0 4px 6px; color: #555; font-weight: bold;}
#ohdAllTopics li {list-style-image:none; list-style-position:outside; list-style-type:none;margin: 0; padding: 0;}
#ohdAllTopics .topCorner { height: 11px; width: 168px;}
#ohdAllTopics .bottomCorner { height: 17px; width: 168px;}
.ohdAllTopicsSection {margin-bottom: 8px;}

#ohdAllTopics .actHead {margin:0 0 0 5px; font-size: 14px; font-weight: bold;}
#ohdAllTopics a {margin: 0 0 0 10px; text-decoration: none; border-bottom: 1px solid #eae5cd;}

.ohdTitle , #ohdContent h3, .ACThead3 {text-transform: lowercase; border-bottom: 2px solid #e7e0c6; color: #d70000; font-size: 18px; width: 98%; margin: 0 0 4px;}

#ohdCookieWidget {border: 0; width: 300px;}
#ohdCookieWidget .modlinklist{margin-left:8px;}

.linkSectionTitle, #ohdCookieWidget .modlinklist h3  {text-transform: none; color: #555; font-weight: bold; margin-top: 8px; font-size: 12px; line-height: 16px; border: 0;}

.modimgleft .imgdiv {float: left; margin-right: 8px;}
.modimgright .imgdiv {float: right; margin-left: 8px;}

	.ssPhoto{ padding: 0px;}
		.ssPhotoByline{color:#fff;}
	.ssContent{}
		.slideCount{color:#666666;}

		.ssContent h3 {margin: 0; font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: bold; line-height: 14px;}
		.ssContent h2 {line-height: 26px; margin:0;}
		.ssContent h2{color:#E04002;}
		.ssContent h3{color:#ce1414;}
		#ohd_desc, #ohd_mainData, #ohd_rel_links{color:#555;}

		#ohdoh_relatedLinks h4{color:#ce1414;}

	#ohdoh_relatedLinks  ul { font-weight: bold; text-decoration: none; list-style: none; margin: 0px; padding: 0px;}
	#ohdoh_relatedLinks  ul a{padding-left: 12px; font-weight: bold; text-decoration: none; background: url(http://images.meredith.com/bhg/images/100days/2008/Christmas/100DaysDarkCarrotSlide.jpg) left no-repeat;}
	#ohdoh_relatedLinks  ul a:link{ font-weight: bold; text-decoration: none;}
	#ohdoh_relatedLinks  ul a:hover{color:#ff7200; font-weight: bold; text-decoration: none;}
	#ohdoh_relatedLinks  ul a:visited{color:#ffb052; font-weight: bold; text-decoration: none;}

.ssFrame{margin:0 auto;overflow:hidden;}
	b.corners{display:block;float:left;position:relative;width:660px;}
		b.corners  b.tl, b.corners  b.tr, b.corners  b.bl, b.corners  b.br{width:100%;position:absolute;height:35px;}
		/* IE6 only code*/ b.corners div.bl, b.corners div.br{width:100%;position:absolute;height:35px;z-index:1; margin:-37px 0 0 0;}
		tr.IEcornerFix{display:none;_display:block;}
	.ssContentTbl{margin-left: 10px;border:0px;padding:0px;}
 #ohdoh_targeter	.ssContentTbl{margin: 15px 0 0 10px;border:0px;padding:0px;}
		.ssPhoto{vertical-align:top;width:300px; *position: relative; *z-index: 2;}
		.ssButtons{margin:0 auto;}
			.ssButtons div{float:left;}
			#ohd_slideCount, #ohd_trg_slideCount{float:left;padding:0 8px;text-align:center;}
			.slideCount{}
			#ohdoh_trg_next,#ohdoh_trg_prev, #ohd_nextLink, #ohd_prevLink, #ohd_continue{cursor:hand;cursor:pointer;}

		#ohdoh_targeter td.ssContent{text-align:center;padding:10px 0px;}
		.ssContent{vertical-align:top;}
			#ohd_mainDesc{font-weight:bold;padding:5px 0 12px;line-height:18px;}
			#ohd_desc, #ohd_mainData{font-weight:normal;padding:0px 0;line-height:18px;}
			#ohd_links{z-index:2;position:relative;}
			#ohdoh_relatedLinks.hideDiv, #ohd_mainData.hideDiv{display:none;}
			#ohdoh_relatedLinks.showDiv, #ohd_mainData.showDiv{display:block;}
			#ohd_rel_links div{margin:20px 0 0 0;z-index:2;position:relative;}
				#ohd_rel_links ul{margin:5px 15px;padding:0px;}
				#ohd_rel_links li{line-height:20px;}
	#ohdoh_targeter {display:none; margin:0; padding:0;}
	#ohdoh_trg_nav {position:relative; z-index:33;}

.gap15 {height: 15px; width: 100%;}
#ohdLeftMagazineAd .imgdiv img {border: 0px;}

.inlinesponsor {text-align: right;}

#ohdSponsorLogo{float:right; width:120px; height:60px; margin:2px 5px 0 0;}

#ohdCookieWidget .majlink li, #ohdContent  ul li.majlink, #ohdContent .modsharemy .majlink li{margin-bottom: 2px;}

#ohd_title {margin-top: 8px;}
#ohdCookieWidget .ACThead3 {line-height: 22px;}