/* ---- [ BHG STYLE SHEET UPDATED: 3-14-07 ] ---- */

body {
   padding:0;
   margin:0;
   background:#fff;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#666;
   text-align:left;
}
p {font-size:12px; margin:0; padding:0;}

/* ---- [ common tags ] ---- */
#wrapper {min-width:998px; margin:0; padding:0; _width:998px;}
form {margin:0; padding:0;}
a img {border:none;}
.clearall {clear:both; line-height:0; font-size:1px; margin-top:-1px;}
h1, .ACThead1  {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:30px; padding:10px 0 3px 0; margin:0;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:26px; margin:10px 0 3px 0; padding:0;}
h3, .ACThead3  {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:26px; margin:10px 0 3px 0; padding:0;}
h4, .ACThead4  {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; letter-spacing:0; color:#666666; line-height:16px; margin:10px 0 3px 0; padding:0;}
.ACThead2{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#E04002; padding:0;}
.ACThead5{font-size: 13px; font-weight:bold;}
#topbgimage{padding: 0 0 40px 0; width:100%;}
#btmbgimage{margin:-42px 0 0 0; position:relative; width:100%;}
.serif {font-family:Georgia,"Times New Roman",Times,serif;}
.serifbold {font-family:Georgia,"Times New Roman",Times,serif; font-weight:bold;}

/* ---- [ links ] ---- */
a,a:link {color:#e68900;}
a:hover {color:#ff7200;}
a:visited {color:#ffb052;}

/* ---- [ major hightlighted links ] ---- */
.majlink a:link, .ACTlink1 a:link, .ACTlink1 input{color:#E68900; font-weight:bold;}
.majlink a:hover, .ACTlink1 a:hover{color:#ff7200; font-weight:bold;}
.majlink a:visited, .ACTlink1 a:visited{color:#ffb052; font-weight:bold;}

/* ---- [ utility links ] ---- */
.utillink a:link {color:#66cc00;}
.utillink a:hover {color:#568a00;}
.utillink a:visited {color:#8ab042;}

/* ---- [ community links ] ---- */
.comlink a:link {color:#00a8c1;}
.comlink a:hover {color:#005d6c;}
.comlink a:visited {color:#00a8c1;}

/* [ Grey Link w/Grey-Grey underline] */
ul.topicChildList li a, ul.topicChildList li a:visited, .parentCatListing a, .parentCatListing a:visited, .childCatListing a, .childCatListing a:visited{color:#666;}
ul.topicChildList li a:hover, .parentCatListing a:hover, .childCatListing a:hover{color:#999;}


/* ---- [ set text decoration style ] ---- */
.nodeco a:link, .nodeco a:visited {text-decoration:none;}
.nodeco a:hover {text-decoration:underline;}

/* ---- [ site colors bc = brand color] ----
if you modify/add to these, please change the color description below  */
.brandcol1 {background-color:#76BC01;}  /* green */
.brandcol2 {background-color:#E04002;}  /* red */
.brandcol3 {background-color:#F90;}     /* orange */
.brandcol4 {background-color:#666;}     /* dark grey */
.brandcol5 {background-color:#FCF9DE;}  /* cream */
.brandcol6 {background-color:#F1F8E5;}  /* light green (carousel) */
.brandcol7 {background-color:#F7F6F6;}  /* light grey (search result rows) */

.txtcol1 {color:#00A8C2;}               /* blue text */
.txtcol2 {color:#E68900;}                  /* orange text */
.txtcol3 {color:#666666;}               /* dark grey text */
.txtcol4 {color:#E04002;}               /* red text */
.txtcol5 {color:#76BC01;}               /* green text */
.txtcol6 {color:#568a00;}               /* dark green text */

/* ---- [ top navigation area ] ---- */
#servicelinks.watchvids{position:absolute; top:50px; left:840px; text-align:right; height:30px; width:230px;}
#servicelinks{position:absolute; top:5px; left:745px; text-align:right; height:30px; width:230px;}
#servicelinks a{font-size:11px; font-weight:normal;}

/* ---- [ Top Banner ] ---- */
#bannerwrappertop {display:none;}
#bannerwrapper{width:985px;overflow:hidden; margin-left:8px;height:110px;}
#bannerwrapper.lowerPosition{height:auto;}
#bannertable {width:100%;}
#bannertable td{padding:0;}
#bannerTd{position:relative;z-index:2;}
#bannerwrapper #topcover{float:none;margin-right:0;margin-left:10px;}
#bannerwrapper #dropdowncoverpromo{height:66px;width:230px;margin:0;padding-left:12px;}
#bannerwrapper.topPosition td #topcover{width:230px;margin:0;padding-left:12px; position: inherit;}
    #dropdowncoverpromo img{float:left;height:66px;margin-right:10px;}
    #dropdowncoverpromo ul{margin:0;float:left;width:130px;padding:0;list-style:none;}

/* ---- [ Old Banner Layout - Leave in place for 3rd party shells] ---- */
#bannerad {padding:2px 0 0 2px;clear:both; width:750px; height:110px;}
	.banneradtag {background-color:#666; padding:4px;}
#topcover {position:absolute;left:750px;top:0;margin:4px 0 0 0;width:230px;height:94px; overflow:hidden;}
    #topcover img {float:left; margin-right:5px; }
    #topcover ul {margin-top:20px; width:220px; .width:150px;list-style:none;}
    #topcover ul li {margin-top:5px; }

#navhead { width:988px; z-index:101; position:relative; clear:both;}
#navhead.pushdownheader{.padding-top:10px}
#bhglogo {width:190px; height:75px; margin:10px 0 -28px 20px; position:relative; cursor:pointer;}
#bhg_dhead {float:right;width:81px;}
#bhg_mybhglink {display:block;}
#bhg_nvbsrch{float:left;}
#bhg_nvbform

#flushRightBanner {width:998px;}
	#flushRightBanner #topcover {float:left;position:relative;left:10px; margin:4px 0 0 0; width:235px}
	#flushRightBanner #topcover img {float:right; position:relative;}
	#flushRightBanner #bannerad {float:right;position:relative;left:0px;clear:none;}
	#flushRightBanner #topcover ul {margin:20px 0 0 0; width:150px; float:left; text-align:right; padding:0;}
	#flushRightBanner #topcover li {margin:0; list-style:none;}

/* ---- [ global navigation bar ] ---- */
#glbnav {margin:0 0 0 222px; height:30px; width:770px; background:transparent; clear:both;}
#thinheadwrap #prem #glbnav {margin:0 0 0 111px;}
#glbnav ul#navmenu {height:30px; position:relative; margin:0;}
#glbnav ul#navmenu li {list-style:none; position:absolute; top:0;}
ul#navmenu li, ul#navmenu a {height:30px; display:block;}
#glbnav ul#navmenu li a {text-indent:-9999px; text-decoration:none;}

#decoratemenu {left:3px; width:119px;}
#remodelmenu {left:102px; width:178px;}
#foodmenu {left:260px; width:145px;}
#gardenmenu {left:385px; width:111px;}
#craftmenu {left:476px; width:83px;}
#holidaymenu {left:539px; width:102px;}
#healthmenu {left:621px; width:149px;}

/* ---- [ lower navigation bar ] ---- */
#nvbbhg{ position:relative; }
#nvbbhg #dhead { cursor:pointer; margin-left:10px; width:90px; height:41px; z-index:5000; position:absolute; top:1px; }
#navbar {width:989px; height:31px; border-top:1px solid #C9C7B2; border-bottom:solid #d9d9d9 1px; position:relative; margin-bottom:2px;}
    * html div#navbar {margin-bottom:3px;}
img#navbarcrnrs {position:absolute; left:989px; height:32px; width:5px;}
    * html img#navbarcrnrs{left:987px; height:32px; width:5px;}
#nvbuser {margin:8px 0 -8px 0; padding-left:100px;  float:left; font-weight:bold; position:relative;}
#nvbmessage, #bhg_nvbmessage {margin:8px 15px -8px 0; float:right; font-weight:bold; vertical-align:middle;}
#nvbsrch {width:90px; margin:1px 0 -3px 0; height:28px; float:right; position:relative;}
   * html div#nvbsrch { }
#nvbform, #bhg_nvbform {width:320px; padding:5px 4px 0 0; margin-bottom:-1px; float:right; position:relative; vertical-align:middle;}
    * html div#nvbform, * html div#bhg_nvbform,  {padding:3px 4px 0 0; width:330px;}
#nvbform input,#bhg_nvbform input {margin:0 2px 0 2px; vertical-align:middle;}
#nvbform #nvbsrchtxt,#bhg_nvbform #nvbsrchtxt {height:13px; padding:2px; font-size:11px; width:132px;}


#bhg_mybhglink {width:81px; height:26px; display:block;}
#bhg_nvbsrch {width:90px; height:28px; display:block;}

#bhg_joinbutton, #bhg_loginbutton{width: 49px; height: 18px; display:block; float:left; margin: 5px;}
#bhg_joinbutton{width: 60px; }


#bhg_navbarcrnrs{ width: 5px; height:32px; float: right; position: relative; left:5px; }

#bhg_nvbform,#bhg_nvbmessage{float:left;}
#bhg_nvbuser {margin:8px 4px 0; font-weight:bold;}
#bhg_nvbuser_login {margin:2px 4px 0; font-weight:bold;}
#bhg_nvbuser, #bhg_nvbuser_login, #bhg_nvbbhg{float:right;}

#thinheadwrap{margin:0 0 1px 0; border-bottom:2px solid #d9d9d9; width:100%;}
#thinheadwrap #bhglogo {padding:0; margin:5px 0 0 25px; width:50px; height:39px;}
#thinheadwrap #prem #bhglogo {padding:0; margin:10px 0 -29px 10px; width:50px; height:39px; float:left;}
    * html #thinheadwrap #prem #bhglogo {margin:10px 0 -29px 5px;}

/* ---- [ page body display ] ---- */
#contentwell {width:669px; float:left; padding:0;}
#maincolumn {float:left; width:496px; padding:10px 0 10px 0; margin-left:169px; overflow:auto; position:relative;}
   * html #maincolumn {display:inline;}
#maincontentwell {text-align:left; width:485px;padding:0 1px; margin:auto;}
#singlecolumn {width:669px; padding:0; margin:0; float:left;}
#fileinclude {padding:15px;}
#fileinclude table{text-align:left;}
#leftcolumn {float:left; width:165px; margin-left:-665px; position:relative;}
   * html #leftcolumn {display:inline;}
#wellclear {width:10px; clear:both; line-height:6px;}
#bottomwell {height:4px; line-height:4px; position:relative; clear:both;}
#adwell {width:310px; margin-top:10px; margin-left:10px; float:left;}
#leftadtext {margin-bottom:5px;}
.leftadtag {background-color:#d7d7d7; padding:5px;}

#topadsponsorlogo{float:right;padding:5px;text-align:right;}
#pluckcategory .breadCrumb {padding: 4px 10px;}
.breadCrumb {font-size:11px; font-weight:bold;float:left; padding: 4px 0px;}
#breadCrumbSS {padding: 10px 0 0 10px;}
.breadCrumb a, .breadCrumb a:visited {color:#568a00; text-decoration:none;}
#buzz {float:right; margin:-1px 0 0 10px;}
#addthis{float:right;padding:0 0 5px 0;}
#pluckcategory #addthis{padding:0 5px 0 0;}

/* ---- [ left side navigation ] ---- */
.leftnav{border:1px solid #E5E0C6;border-top:0px none;padding:3px 1px;}

/* ---- [ BHG tab button styles ] ---- */
.tabbox{background:url(http://images.meredith.com/bhg/images/tmp/shell/tabtopbg.gif) no-repeat;padding:5px 10px;min-height:50px;}
.tabbox h4{margin:0;padding:3px 0;color:#E04002;}
.tabbox p{padding:0 0 3px;}

/* ---- [ Button link styles ] ---- */
a.redButton, a.purpleButton{display:block;padding:0 0 0 9px;text-align:center;color:#fff;text-decoration:none;}
a.redButton span{display:block;height:19px;padding:0 9px 0 0;cursor:pointer;line-height:19px;}
a.purpleButton span{display:block;height:19px;padding:0 9px 0 0;cursor:pointer;line-height:19px;}
a.redButton{background:url("http://images.meredith.com/bhg/images/temps/gardening/button_redL.gif") no-repeat left top;}
a.redButton span{background:url("http://images.meredith.com/bhg/images/temps/gardening/button_redR.gif") no-repeat right top;}
a.purpleButton{background:url("http://images.meredith.com/bhg/images/temps/gardening/button_redL.gif") no-repeat left top;}
a.purpleButton span{background:url("http://images.meredith.com/bhg/images/temps/gardening/button_redR.gif") no-repeat right top;}

.tubetr {padding:10px 10px 5px 10px}
.tube {width:165px; float:left; margin:0; background-color:#fdfcee;}
.tubetr .backlink a{color:#E68900; background-color:#fdfcee;}

.listhide{ visibility:hidden; height:1px; overflow:hidden;  background-color:#fdfcee;}
#ltnav {margin-top:1px;} * html #ltnav {margin-top:0;}
#ltnav h3{font:10px Georgia,"Times New Roman",Times,serif;color:#666;text-transform:uppercase;margin:6px 0 3px 0; font-weight:bold; letter-spacing:1px;}
#ltnav h4{font-family:Georgia,"Times New Roman",Times,serif;color:#E04002;font-size:21px;margin:0 0 5px;font-weight:normal; letter-spacing:0px;}
#ltnav .backlink, #ltnav .lftnavbest, #wrap .backlink a {color:#E48A00; font-size:12px; font-weight:bold; padding:0 0 15px 0; margin:0 0 10px 0;}
#ltnav .lnparent {font-size:11px; font-weight:bold; line-height:17px; border-top:1px dotted #ccc;padding:3px 0;}
#ltnav .lnparentbottom {font-size:11px; line-height:17px; border-top:1px dotted #ccc;margin-bottom:20px;}
#ltnav .lnparent .slctarrow {color:#568a00; cursor:pointer; font-size:11px; font-weight:bold; padding:2px; line-height:15px; text-decoration:none;}
#ltnav .lnparent a {color:#568a00; font-size:11px; line-height:15px; text-decoration:none;}
#ltnav .lnparentdown {color:#568a00; font-size:11px; font-weight:bold; padding:0 0 0 8px;margin:0 0 0 -5px; line-height:15px;}
#ltnav .lnparentdown a {color:#568a00; text-decoration:none;}
#ltnav .lnparentdown a:visited, #ltnav .lnparent a:visited {color:#568a00;}
#ltnav .lnparentdown a:hover {color:#568a00; text-decoration:underline;}
#ltnav .lnparentdown a:hover, #ltnav .lnparent a:hover {color:#568a00; text-decoration:underline;}
#ltnav .child, #wrap .child a {font-size:10px; padding:0 0 0 10px; margin:0 0 5px 0; list-style-type: none; line-height:15px;}
#ltnav .majlink a{font-weight:bold; font-size:11px; line-height:15px;}
#ltnav .navdivider{padding-bottom:10px; border-bottom:1px dotted #666666; margin-bottom:10px;}
#ltnav .menulist{list-style:none; margin:0 0 10px 0; padding:0; line-height:18px;}
#ltnav #leftnavpromonewsletter, #leftcolumn #leftnavpromonewsletter{width:135px;}
#ltnav .topFive h3{color:#E04002;}
.topFive{margin-bottom:15px;}
.topFive ol{margin:0 0 0 20px;padding:0px;font-size:15px;font-weight:bold;font-family:"Times New Roman",Times,serif;color:#E04002;}
    * html .topFive ol li {margin:0 0 0 5px;}
.topFive ol li a{font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none; margin-left:-3px;}

div.listhide ul.child li a{ padding-left:5px; }
div.listhide ul.child li a:link{ color:#568a00; text-decoration:none;}
div.listhide ul.child li a:visited{ color:#568a00; text-decoration:none;}
div.listhide ul.child li a:hover{ color:#66CC00; text-decoration:underline;}

#ltnav .alsoLike h3{letter-spacing:0px;}
#ltnav .alsoLike ul {font-size:11px; font-weight:bold; line-height:17px; margin:0; padding:0;}
#ltnav .alsoLike ul li {margin:0 0 0 15px;}
#ltnav .alsoLike ul li a {margin:0 0 1px -4px; text-decoration:none;}

#ltnav .storepromo{clear:both; margin:10px 3px 0 0; background-color:#FFF; border:1px solid #cce496; padding:10px 7px;}
	#ltnav .storepromo h3{color:#E04002;font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;text-transform:none;font-weight:normal;letter-spacing:0pt;line-height:19px;padding:0pt;margin:0px -4px 0 0;}
	#ltnav .storepromo p{padding:3px 0px;}
	#ltnav .storepromo a{text-decoration:none;}
		#ltnav .storepromo a:hover{text-decoration:underline;}
	#ltnav .storepromo hr{clear:both;margin:0 0 10px;.margin:7px 0;padding:10px 0 0;height:1px;border:0px;border-bottom:1px dotted #ccc;}

/* ---- [base rounded border styles] ----*/
.brdTr{margin:0; padding:0; height:6px; font-size:1px;}
.brdTr .brdTrL{display:inline; float:left; width:6px; height:6px;}
.brdTr .brdTrC{display:inline; height:6px;}
.brdTr .brdTrR{display:inline; float:right; width:6px; height:6px;}

.brdMr{margin:0; padding:0;}
.brdMr .brdMrL{position:relative; float:left; margin:-3px 0; padding-left:6px;}
.brdMr .brdMrC{position:relative;}
.brdMr .brdMrR{position:relative;float:right; padding-right:6px;}

.brdBr{margin:0; padding:0; height:6px; font-size:1px;}
.brdBr .brdBrL{display:inline; float:left; width:6px; height:6px;}
.brdBr .brdBrC{display:inline; height:6px;}
.brdBr .brdBrR{display:inline; float:right; width:6px; height:6px;}

/* ---- [tools and guides section] ----*/
#toolguide {margin:0 0 15px 0;}
#toolguide .tglink.txtcol3 {cursor:pointer; text-decoration:underline; color:#E68900;}
#toolguide .tgcolrt *{ text-decoration:none; color:#666;}
#toolstitle {height:42px;}
#toolstitle h2 {float:left;}
.moretools {float:right; margin:18px 3px 0 0;}
.tgcollt {float:left;  width:142px;}
.tgcolrt {float:right; width:150px;}
.tgicon {float:left; margin:0 2px -2px 0; width:35px; height:40px; overflow:visible;}
.tgtitle {float:left; vertical-align:middle; width:121px; _width:auto; color:#5a8319; font-size:15px; font-family:Georgia,"times new roman",serif; letter-spacing:-1px; font-weight:bold; line-height:18px;}
#tgfeat {width:307px; float:left; position:relative;}
#tgfeat .tgdash {margin:-3px 0 10px 0;}
.tgbtn {padding:10px 20px;}
#tghoriz {width:320px; float:left;margin:0 0 0 2px;}
#tghoriz a,#tghoriz a:link,#tghoriz a:hover,#tghoriz a:visited{text-decoration:none;} /* prevents IE6 underlining linked div */

.tgdisplay {position:relative; margin:0; clear:both;height:48px;padding:2px 0 0 4px;background:url(http://images.meredith.com/bhg/images/tmp/shell/tgtabsgrad.gif) no-repeat}
.tgdisplay .tgcolrt {width:150px; height:32px; padding:0 0 0 8px;}
.tggrad {width:100%} /* IE6 peekaboo fix */
#shrotcol #tghoriz {width:176px; _width:172px;}
#shrotcol #tghoriz .tgcollt {width:100%;}
#shrotcol #tghoriz .tgcolrt {display:none;}

/* ---- [pop up] ----*/
#layer.bhgpopup {position:absolute; visibility:hidden; z-index:900;}
#layer.bhgpopup .bhgclosebox {position:absolute; cursor:pointer;}
#layer.bhgpopup .brandcol5 {padding:10px; border:1px solid #E7E7E7;}
#layer.bhgpopup {top:250px; visibility:visible; left:200px; }

/* ---- [slideshow carousel section] ----*/
#ssecttitle{width:auto; height:42px;}
#ssecttitle h2 {float:left;}
.moreslides {float:right; margin-top:18px;}
#ssectcarousel{margin:0 0 15px 0;}
#ssectwrap{padding:10px 0 0 0; margin:0 2px 0 0; background-color:#FFFFFF; width:465px; height:120px; overflow:hidden;}
#ssectwrap div{float:left; padding:0; margin:0;}
#slidesection{margin:0; padding:10px 0 0 0; overflow:hidden;}
.ssectimg {width:100px; height:80px; overflow:hidden;}
#ssectcarousel .ssectbtn{margin:0 10px; float:left; cursor:pointer;}
#ssectcarousel .ssectitem{display:inline; width:100px; margin:0 12px 0 13px; overflow:hidden;}
#ssectcarousel .ssectitem img {cursor:pointer;}
#ssectlink {display:inline; width:100px; cursor:pointer; margin:5px 0 0 0; height:30px; overflow:hidden;}
#channel #ssectwrap, #singlecategory #ssectwrap, #pluckcategory #ssectwrap{width:630px;}
#channel #slidesection, #singlecategory #slidesection, #pluckcategory #slidesection{width:540px;}
#channel .ssectitem, #singlecategory .ssectitem, #pluckcategory .ssectitem{margin:0 5px 0 5px;}
#channel #ssactive, #singlecategory #ssactive, #pluckcategory #ssactive{width:550px;}

/* ---- [ footer ] ---- */
#bhgfooter{color:#666666; padding-left:10px; padding-top:10px; width:980px; background:transparent;}
#bhgfooter{font-family:"Verdana",Arial,serif; font-size:9px; line-height:15px;}
#bhgfooter a, #bhgfooter a:visited{color:#666666; text-decoration:none;}
#bhgfooter a:hover{text-decoration:underline;}

#bhgfooter #mainlinks{padding:0 0 5px;}
#bhgfooter #mainlinks ul{list-style:none;margin:0;padding:0;}
	#bhgfooter #mainlinks ul li{float:left;width:145px;}
#bhgfooter .maglinks{padding:5px 0;}
#bhgfooter .searchBar{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0;margin:5px 0;text-align:center;}

#bhgfooter .footercol, #bhgfooter .footercolmid{width:295px;padding:0 15px;}
#bhgfooter .footercolmid{border-left:1px solid #ccc;border-right:1px solid #ccc;}
#bhgfooter .linkcol{padding-left:14px;}

#bhgfooter .floatright{float:right;}
#bhgfooter .floatleft{float:left;}

#bhgfooter #top, #footer #bottom {padding:0 10px;height:20px;margin:15px 0;}
#bhgfooter .bhglogo, #footer .mwntext {width:170px;text-align:center;}
#bhgfooter #top .linkcol {width:700px;padding:5px 0;}
#bhgfooter .mwntext{font-weight:bold;margin-left:9px;}
#bhgfooter #copyright, #footer #termsofservice{padding:10px 15px;color:#999;_padding-top:0;}

/* ---- [ No Javascript ] ----- */
#bhgnojs{ position:fixed; width:100%; height:69px; clear:both; float:left;}
#bhgnojsspacer{  width:100%; height:69px; clear:both; float:left; }

/* ---- [ opacity changer ] ---- */
.opacOFF { width:100px; border:1px solid #333; float:left;}
.opacON  { width:100px; border:1px solid #333; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; float:left;}

/* ---- [ PNG Hacks for IE ] ---- */
/* Png Fix Usage :  Example : <div id="logo" class="pngfix"></div> */
#logo{width:190px; height:75px; background-color:transparent; cursor:pointer;}
#slogo{width:100px; height:39px; margin-bottom:5px; background-color:transparent; cursor:pointer;}
#woops{width:219px; height:83px; background-color:transparent;}
#ssnext{width:20px; height:20px; background-color:transparent;}
#sscurrent{width:20px; height:20px; background-color:transparent;}
#ssprev{width:20px; height:20px; background-color:transparent;}

/* --- [the following items need to taken out of the base.css file sometime] --- */

#newsletter {width:130px; background:#F1F9E4; padding:5px; margin:15px 0 0 0;}
#newsletter p {padding:0 3px 4px 5px; margin:0;}
#newsletter .head {color:#538C00; font-size:14px; font-family:"times new roman",serif; font-weight:bold;}
#newsletter .newsletter_input {width:110px; height:10px; color:#333; font-size:10px; margin:0 0 3px 0;}
#newsletter .body {color:#666666; font-size:10px;}

/* ---- [ newsletter frag under rt side ad ---- */
#rtnl {background:#f1f8e6; padding:10px; margin:10px 0 0 0; position:relative; clear:both;}
#rtnl .btnrt {float:right; position:relative; margin-top:5px;}
#rntl .nlrow{clear:both; width:215px; margin:0; padding:0; color:#548a00;}
#rtnl #lt {float:left; width:215px; position:relative; color:#548a00; font-size:20px; font-family:"Times New Roman", arial, verdana,serif; line-height:19px;}
#rtnl #rt, #rtnl #rt a {float:left; width:75px; position:relative; color:#e68900; clear:right;}
#rtnl #nlform {clear:both; padding:5px 0 0 0;}
#rtnl p {font-size:12px; padding:0;}
#rtnl .ftnm {padding:0 0 0 3px; margin:0; width:126px; float:left; font-size:11px; color:#5b5b5b;height:13px; font-family:arial,sans-serif;}
#rtnl .ltnm {padding:0 0 0 3px; margin:0 0 0 5px; width:140px; float:left; font-size:11px; color:#5b5b5b;height:13px; font-family:arial,sans-serif; }

/* ---- [ css for member favorites in the right side nav ] ----*/
#mbrfav {}
#mbrfav #mbrfavbrd {border:solid 1px #ebebeb; padding:10px 5px 5px 5px;}
#mbrfav .mbrhd {color:#015d6c; font-size:21px; position:relative; top:9px; left:10px; z-index:10; background:#fff; font-family:"Times New Roman", Times, serif;}
#mbrfav #bdwp {border:1px solid #ccc; width:670px; clear:both;}
#mbrfav #wrap {float:left; clear:both; margin:0 0 30px 0; background:#fff; padding:0; position:relative;}
#mbrfav #wrap .backlink, #wrap .backlink a {color:#03a9c3; font-size:12px; font-weight:bold; padding:0 0 15px 0; margin:0 0 10px 0;}
#mbrfav .parent {color:#005d69; font-size:12px; font-weight:bold; padding:3px 0 0 5px; margin:0; line-height:17px; height:21px;}
#mbrfav .parentdown {color:#005d69; font-size:12px; font-weight:bold; padding:3px 0 0 5px; margin:0; line-height:17px; height:21px;}
#mbrfav .parent a {color:#005d69; font-size:12px; font-weight:bold; padding:0 10px 0 0; margin:0 0 0 0; line-height:15px; text-decoration:none;}
#mbrfav .parentdown a {color:#005d69; font-size:12px; font-weight:bold; padding:0 10px 0 0; margin:0 0 0 0; line-height:15px; text-decoration:none;}
#mbrfav .child, #mbrfav .child a {color:#03a9c3; font-size:11px; font-weight:bold; padding:0 0 0 10px; margin:3px 0 6px 0; list-style-type: none; line-height:22px;}

/* ---- [ my account ] ---- */
td.smSpacer{height:5px;}
td.smSpacer br{display:none;}
span.smSpacer br{display:none;}
span.REGHead2{display:block;}
span.REGText1 br{display:none;}
.REGHead1 {font-size:13px; font-weight: bold; padding : 5px 0;}
.REGHead2 {font-size:16px; font-weight: bold; padding : 5px 0 3px 3px; }
.REGHead3 {font-size:19px; font-weight: bold;}
.REGHead4 {font-size:12px; font-weight: bold; padding : 5px 0 3px 3px;}
.REGText2 {font-size:12px; font-weight: bold;}
.REGText3 {font-size:9px;}
.REGText5 {font-size:14px; font-weight: bold;}
.REGText6 {font-size:14px; font-weight: bold;}
.REGText7 {font-size:14px; font-weight: bold;}
.REGText8 {font-size:13px;}
.REGText9 {font-size:13px; font-weight: bold;}
.REGText10 {font-size:13px; font-weight: bold;}
.REGText11 {font-size:11px;}
.REGText12 {font-size:13px;}
.sweepsavail p{font-size:11px; color:#333333;}
.sweepsavail a{font-size:13px;}
.sweepsavail a.smalllink{font-size:11px; font-style:normal;}
.regbtn {width:74px; vertical-align:top; padding-right:10px;}

/* ---- [ help center ] ---- */
div#helpcenter div#singlecolumn {padding:0; }
#helpcenter #singlecolumn, #helpcenter #bottomwell { width:990px; }
#helpcenter #singlecolumn iframe { border:none; width:987px; height:600px; overflow:visible; _border-color:#fff; }

/* email form */
.biginput {width:200px;}
.smallinput{width:50px;}
#questionId,#commentsId{width:100%;}

/* bhg.com/bettertv */
#playerContainer {margin: 0; width: 995px;}
#playerContainer #btvp { width: 995px;}
#playerContainer #bottomFooter { width: 995px; height: 29px; background: transparent url(http://images.meredith.com/bhg/images/bettertv/bhg/footerDivide.gif?3323=999) no-repeat;}


/* rc sponsor */
#RCSponsorFrag .head {display:block; font-size:14px; font-weight:bold; margin:0; padding:6px 0 0 6px;}
#RCSponsorFrag ul { width:100%; margin:0; padding:0; position:relative; }
#RCSponsorFrag li { width:87px; float:left; margin:0; padding:6px 4px 6px 6px; list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#RCSponsorFrag li a:link, #RCSponsorFrag li a:hover, #RCSponsorFrag li a:visited {color:#E68900; font-weight:bold;}
#RCSponsorFrag a > img {float:left;} /* This prevents the image from having an underline in FF */

/* SKIN FOR Email Content Module */
div#emclp {position:absolute; z-index:2000; left:130px; top:205px; background-color:#FCF8DD; border:1px solid #666666; padding:5px; width:406px; }
div#emclp #stafhead {display:none;}
div#emclp h3{ width:400px; color:#666666;}
div#emclp #form {margin:0; padding:10px 0 0 0;}
div#emclp #staffoot { padding-top:10px;}
div#emclp #stafclose {width:200px; top:20px; left:290px;}
div#emclp #stafsend {overflow:hidden;}
div#emclp .stafsendbtn{background-color:#6baa01; color:#fff; font-weight:bold; border:1px solid #000; }
.altbgcolor{background-color:red;}
.defaultbgcolor{background-color:#fff;}

/* Styles for Send to Phone Module */
div#sndphn {position:absolute; z-index:2000; left:130px; top:205px; background-color:#FCF8DD; border:1px solid #666666; padding:5px; width:406px; }
div#sndphn #stafhead {display:none;}
div#sndphn h3{ width:400px; color:#666666;}
div#sndphn #form {margin:0; padding:10px 0 0 0;}
div#sndphn form{visibility:visible;}
div#sndphn #staffoot { padding-top:10px;}
div#sndphn #stafclose {width:200px; top:20px; left:290px;}
div#sndphn #stafsend {overflow:hidden;}
div#sndphn .stafsendbtn{background-color:#6baa01; color:#fff; font-weight:bold; border:1px solid #000; }
.altbgcolor{background-color:red;}
.defaultbgcolor{background-color:#fff;}
div#sndphn #form .label {display:block;float:left;margin-right:5px;padding-top:4px;text-align:right;width:126px;}
div#sndphn #sndPhnBtn {margin:10px 0px 0px 130px;}
div#sndphn #sndPhnTitle {font-weight:bold;}

/* Placement of sponsorship divs */
.flashAppBottomSponsor {float:right; padding:0 55px 0 0; margin-bottom:-15px;}


/* ----[Flyout Menus]---- */
/* common styling */
.flyoutmenu {width:156px;font-weight:bold;}
.flyoutmenu ul {padding:0; margin:0;list-style-type: none;}
.flyoutmenu ul li {float:left;position:relative;padding:0 0 2px 0;}
.flyoutmenu ul li a, .flyoutmenu ul li a:visited {display:block; width:138px;line-height:26px; background:url(http://images.meredith.com/bhg/images/tmp/shell/flyoutmenu/pillbutton_off.gif) no-repeat;color:#568A00;}
.flyoutmenu ul li a{padding:0 10px;cursor:pointer;text-decoration:none;}
.flyoutmenu ul li ul, .menu ul li .coverup {display: none;}

/* specific to non IE browsers */
.flyoutmenu ul li:hover .coverup{display:block;left:130px;top:2px;z-index:3;background:url(http://images.meredith.com/bhg/images/tmp/shell/flyoutmenu/pillbutton_flyover.gif) no-repeat;height:21px;width:32px;position:absolute;}
.flyoutmenu ul li:hover a {color:#fff;background:url(http://images.meredith.com/bhg/images/tmp/shell/flyoutmenu/pillbutton_on.gif) no-repeat;position:relative;}
.flyoutmenu ul li:hover ul {display:block; position:absolute; top:2px;left:160px;border:2px solid #7bc501;background-color:#fff;z-index:1;}
.flyoutmenu ul li:hover ul li {border-top:1px dotted #ccc;padding:0;margin:0 1px;}
.flyoutmenu ul li:hover ul li:first-child{border-top:0px none;}
.flyoutmenu ul li:hover ul li a {display:block; color:#568A00;background:none;line-height:16px;padding:3px 5px;}
.flyoutmenu ul li:hover ul li a:hover {background:#7bc501; color:#fff;}

/* ---- [Tab box] ----*/
/* Base Styles for all tab boxes */
	#tabheader {position:relative;float:left;line-height:normal;}
	#tabheader ul.tablist {margin:0;list-style:none;}
	#tabheader .tablist li {font-size:14px;position:relative;float:left;padding:0 0 0 9px;cursor:pointer;}
	#tabheader .tablist li.active {font-size:14px;position:relative;float:left;padding:0 0 0 9px;}
	#tabheader span {float:left;display:block;padding:5px 9px 4px 0px;text-decoration:none;}
	#tabheader .active span{padding:5px 9px 5px 0px;margin:0px 0px 0px 0px;}

	.mootabs_panel {display: none;}
	#tabbody .mootabs_panel.active {display: block;}

/* Content Tabs */
.greentabs #tabheader {background:none;}
	.greentabs #tabheader .tablist li {color:#827f6d;}
	.greentabs #tabheader .tablist li {padding-right:3px;background:#fff url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_left.gif") no-repeat left top;}
	.greentabs #tabheader .tablist li.active {color:#fff;}
	.greentabs #tabheader .tablist li.active {padding-right:3px;background:#fff url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_left.gif") no-repeat left -150px;}
	.greentabs #tabheader span {background: url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_right.gif") no-repeat right top;}
	.greentabs #tabheader .active span {padding:5px 9px 4px 0px;background:url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_right.gif") no-repeat right -150px;}
                                                        
.infoModule #tabheader {background:none;}
	.infoModule #tabheader .tablist li {color:#827f6d;}
	.infoModule #tabheader .tablist li {padding-right:3px;background:#fff url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_left.gif") no-repeat left top;}
	.infoModule #tabheader .tablist li.active {color:#fff;}
	.infoModule #tabheader .tablist li.active {padding-right:3px;background:#fff url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_left.gif") no-repeat left -150px;}
	.infoModule #tabheader span {background: url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_right.gif") no-repeat right top;}
	.infoModule #tabheader .active span {padding:5px 9px 4px 0px;background:url("http://images.meredith.com/bhg/images/temps/greenstyle/tab_right.gif") no-repeat right -150px;}
.infoModule #tabbody{border:2px solid #7cbd0b;_height:1px;/*IE6 peekaboo hack*/zoom: 1;/*IE7 peekaboo hack*/ margin: 0 0 15px; }

#InfoModTabs #tabheader h3{float:left;padding:4px 0pt 0pt 5px; margin: 0px; font-size: 15px;line-height:20px;}
#InfoModTabs #tabheader ul.tablist { padding: 0px;}

/* Orange Border */
.obsc{border:2px solid #7cbd0b;_height:1px;/*IE6 peekaboo hack*/zoom: 1;/*IE7 peekaboo hack*/}

/* Mixing bowl Feed */ 
.mixingBowlGroupImage {margin-right: 3px;}

/* Tab Border */
.tabTopBox{ margin:0;}
	.ttbHeader{background:#f1f8e5 url('http://images.meredith.com/bhg/images/tmp/modules/ttb_right.gif') no-repeat top right;height:21px; margin-top:1px;}
	.ttbHeader h2{margin:0px;padding: 5px 0 0 13px; height:16px; font:10px Georgia,"Times New Roman",Times,serif; color:#666; text-transform:uppercase; font-weight:bold; letter-spacing:1px; float:left;background: url('http://images.meredith.com/bhg/images/tmp/modules/ttb_left.gif') no-repeat top left;}
     .ttbHeader .h2{margin:0px;padding: 5px 0 0 13px; height:16px; font:10px Georgia,"Times New Roman",Times,serif; color:#666; text-transform:uppercase; font-weight:bold; letter-spacing:1px; float:left;background: url('http://images.meredith.com/bhg/images/tmp/modules/ttb_left.gif') no-repeat top left;}
     .ttbHeader a{float:right;padding: 3px 15px 0 0;}

    .categoryrightwell .alltoolslink {float:right; margin-right:10px; font-weight:bold; }
    .alltoolslink a {color:#568a00; font-size:11px; font-weight:bold; line-height:15px; text-decoration:none;}
    .alltoolslink a:visited {color:#568a00;}
    .alltoolslink a:hover {color:#568a00;}

.ttbContent{clear:both;padding:5px;}
	.wtBGgnB .ttbContent{border:1px solid #cce496;}
	.gnBGnoB .ttbContent{border:1px solid #cce496; background-color:#dff1b7;}

/* BHG Store Widget */
#shopWidget{}





/* ---- [
    !!** image.css used in conjunction with secureimage.css **!!
        The following CSS files use this to display images
            base.css
            category.css
            dashboard.css
            infomod.css
            module.css
            mybhgdest.css
        make sure to add the same id or class calls into secureimage.css
] ---- */

/* ---- [ base.css ] ---- */
#topbgimage{}
#btmbgimage{}
#glbnav ul#navmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) top left no-repeat;}

#decoratemenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -3px -30px no-repeat;}
#remodelmenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -102px -60px no-repeat;}
#foodmenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -260px -90px no-repeat;}
#gardenmenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -385px -120px no-repeat;}
#craftmenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -476px -150px no-repeat;}
#holidaymenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -539px -180px no-repeat;}
#healthmenu a:hover {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -621px -210px no-repeat;}

#bhg_mybhglink {background: transparent url(http://images.bhg.com/bhg/images/tmp/dsh/mybhgribbon.gif) no-repeat; }
#bhg_nvbsrch {background: transparent url(http://images.bhg.com/bhg/images/tmp/shell/navbarsearch.gif) no-repeat; }

#bhg_loginbutton{background: transparent url(http://images.bhg.com/bhg/images/tmp/btn/login_btn_nav.gif) no-repeat; }
#bhg_joinbutton{background: transparent url(http://images.bhg.com/bhg/images/tmp/btn/join_now_btn_nav.gif) no-repeat; }

#bhg_navbarcrnrs{background: transparent url(http://images.bhg.com/bhg/images/tmp/shell/navbarcrnrs.gif) no-repeat;}

/* [ you are here (id) selectors - global nav ] */
#S1 #decoratemenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -3px -30px no-repeat;}
#cat5620002 #remodelmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -102px -60px no-repeat;}
#S3 #foodmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -260px -90px no-repeat;}
#S2 #gardenmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -385px -120px no-repeat;}
#S10 #craftmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -476px -150px no-repeat;}
#S14 #holidaymenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -539px -180px no-repeat;}
#S7 #healthmenu {background:transparent url(http://images.meredith.com/bhg/images/tmp/shell/globalNav2.gif) -621px -210px no-repeat;}

/* [ page body display ] */
#contentwell {width:669px; float:left; padding:0; background:#fff url(http://images.meredith.com/bhg/images/tmp/shell/rightwell.gif) right repeat-y; }
#singlecolumn {width:669px; padding:0; margin:0; float:left; background:#fff url(http://images.meredith.com/bhg/images/tmp/shell/rightwell.gif) right repeat-y;}
#bottomwell {background:#fff url(http://images.meredith.com/bhg/images/tmp/shell/botwell.gif) bottom right no-repeat; height:4px; line-height:4px; position:relative; clear:both;}

/* [ left side navigation ] */
.tubebr {background: url(http://images.meredith.com/bhg/images/tmp/shell/catCorner2008.gif) 100% 100% no-repeat;}
.tubeb {background:url(http://images.meredith.com/bhg/images/tmp/shell/catBm2008.gif) 0 100% repeat-x}
.tuber {background:url(http://images.meredith.com/bhg/images/tmp/shell/catRt2008.gif) 100% 0 repeat-y}
#ltnav .lnparent .slctarrow {background:url(http://images.meredith.com/bhg/images/tmp/shell/horzArrow2008.gif) -1px 5px  no-repeat;}
#ltnav .child li {background:url(http://images.meredith.com/bhg/images/tmp/shell/childbullet2008.gif) -4px 4px  no-repeat;}
#ltnav .lnparentdown {background:url(http://images.meredith.com/bhg/images/tmp/shell/vertArrow.jpg) 4px 4px no-repeat;}
#ltnav .alsoLike ul li{list-style-image:url("http://images.meredith.com/bhg/images/tmp/shell/alsobullet2008.gif")}

/* [tools and guides section] */
#tgfeat .tgdash {background:url(http://images.meredith.com/bhg/images/tmp/tools/dash.png) no-repeat 0 100%;}
.tgdisplay .tgcolrt {background:url(http://images.meredith.com/bhg/images/tmp/tools/vertdash.gif) repeat-y 0 0;}

/* [ No Javascript ] */
#bhgnojs{background-image:url(http://images.meredith.com/bhg/images/tmp/shell/no_js_bg.jpg);background-repeat:repeat-x; }

/* Non IE Selector */
html>body #logo{background-image:url(http://images.meredith.com/bhg/images/tmp/shell/tBHGLogo2.png);}
html>body #slogo{background-image:url(http://images.meredith.com/bhg/images/tmp/shell/ssBHGLogo.png);}
html>body #woops{background-image:url(http://images.meredith.com/bhg/images/tmp/shell/woops.png);}
html>body #ssnext{background-image:url(http://images.meredith.com/bhg/images/tmp/gallery/next.png);}
html>body #sscurrent{background-image:url(http://images.meredith.com/bhg/images/tmp/gallery/pause.png);}
html>body #ssprev{background-image:url(http://images.meredith.com/bhg/images/tmp/gallery/prev.png);}

<!--[if lte IE 6]>
/* Do not remove dummy class. Without this class the first class within the comment does not run. */
.dummy{}
/* Correctly renders tBHGLogo.png for the main header */
*html .pngfix{width:190px; height:75px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/shell/tBHGLogo2.png',sizingMethod='scale');}
/* Correctly renders sBHGLogo.png for the small header */
*html .spngfix{width:139px; height:52px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/shell/sBHGLogo.png',sizingMethod='scale');}
/* Correctly renders the woops.png */
*html .wpngfix{width:219px; height:83px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/shell/woops.png',sizingMethod='scale');}
/* Correctly renders prev.png, pause.png, and next.png for slideshow navigation */
*html .ssnextpngfix{width:20px; height:20px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/gallery/next.png',sizingMethod='scale');}
*html .sscurrentpngfix{width:20px; height:20px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/gallery/pause.png',sizingMethod='scale');}
*html .ssprevpngfix{width:20px; height:20px; background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/bhg/images/tmp/gallery/prev.png',sizingMethod='scale');}
<![endif]-->
/* [ End of PNG Hacks for IE ] */

/* [ css for member favorites in the right side nav ] */
#mbrfav #wrap .backlink, #wrap .backlink a {background:url(http://images.meredith.com/bhg/images/tmp/shell/dash.jpg) no-repeat 0 100%;}
#mbrfav .parent {background:url(http://images.meredith.com/bhg/images/tmp/shell/mbrfavGrad.gif) 0 0 repeat-x;}
#mbrfav .parentdown {background:url(http://images.meredith.com/bhg/images/tmp/shell/mbrfavGrad.gif) 0 0 repeat-x;}
#mbrfav .parent a {background:url(http://images.meredith.com/bhg/images/tmp/shell/horzArrow.gif) 100% 4px no-repeat;}
#mbrfav .parentdown a {background:url(http://images.meredith.com/bhg/images/tmp/shell/vertArrow.jpg) 100% 4px no-repeat;}

/* ---- [ category.css ] ---- */
#colorapp #tabs li {background:url(http://images.meredith.com/bhg/images/tmp/colorthis/colorThisTab.gif) no-repeat center top;}
#colorapp #app {background:url(http://images.meredith.com/bhg/images/tmp/colorthis/colorThisBG.gif) no-repeat left bottom; background-position:0px -40px;}
.tpclist .catAssocOneCol li {list-style-image:url("http://images.meredith.com/bhg/images/tmp/shell/catassocbullet.gif")}

/* ---- [ dashboard.css ] ---- */
#dcontent{ background-color:#E5F4CD; background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/dashbg.png); background-repeat:repeat-x;}
.exptop{ background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhg_topdroparrowbg.gif); background-repeat:no-repeat; background-position:top; height:21px;}
#dleftcontent{background-color:#FFF; background-image:url("http://images.meredith.com/bhg/images/tmp/dsh/mybhg_yourrecentclippingsBg.gif"); background-repeat:no-repeat;}
#dleftcontent .recentclipping{background-image:url("http://images.meredith.com/bhg/images/tmp/dsh/cliptypeheadbg.gif"); background-repeat:repeat-x;}
#dright{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhg_yourclippingsbgtop.gif); background-color:#FDFDFB; background-repeat:no-repeat;}

/* REMOVED HEIGHT ON CLIP HEAD AND IT WORKS -- WIERD */
.cliphead{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/cliptypeheadbg.gif); background-repeat:repeat-x; background-color:#FFF;}
    .cliphead span{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/cliparrowright.gif); background-repeat:no-repeat; background-position:right;}
    .cliphead span.open{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/cliparrowdown.gif); background-repeat:no-repeat; background-position:right;}
span.load{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/loading.gif); background-repeat:no-repeat; width:75px; padding-left:10px;}
div.noclippings{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/dashclipit.gif); background-repeat:no-repeat; background-position:top; background-color:#FFF;}

/* ---- [ infomod.css ] ---- */
#info #mrsld {background:url(http://images.meredith.com/bhg/images/tmp/infomod/backtab.gif) 0 100% no-repeat;}
html>body #info #mrsld {background:url(http://images.meredith.com/bhg/images/tmp/infomod/backtab.gif) 0 100% no-repeat;}
#infotop #gr {background:url(http://images.meredith.com/bhg/images/tmp/infomod/gr.gif) 0 0 repeat-x;}
#infotop #gr .vidwn {background:url(http://images.meredith.com/bhg/images/tmp/infomod/lttab.gif) 0 0 no-repeat;}
#infotop #gr .vidup {background:url(http://images.meredith.com/bhg/images/tmp/infomod/lttab2.gif) 0 0 no-repeat;}
#infotop #gr .vidwnar a,#infotop #gr .vidwnar a:visited {background:url(http://images.meredith.com/bhg/images/tmp/infomod/rt.gif) 100% 3px no-repeat;}
#infotop #gr .vidupar a,#infotop #gr .vidupar a:visited {background:url(http://images.meredith.com/bhg/images/tmp/infomod/down.gif) 100% 3px no-repeat;}
#infotop #gr .sldup {background:url(http://images.meredith.com/bhg/images/tmp/infomod/rttab.gif) 0 0 no-repeat;}
html>body #infotop #gr .sldup {background:url(http://images.meredith.com/bhg/images/tmp/infomod/rttab.gif) 0 0 no-repeat;}
#infotop #gr .sldupar a,#infotop #gr .sldupar a:visited {color:#666;text-decoration:none;background:url(http://images.meredith.com/bhg/images/tmp/infomod/down.gif) 0 3px no-repeat;}
#infotop #gr .sldwn {background:url(http://images.meredith.com/bhg/images/tmp/infomod/rttab2.gif) 0 0 no-repeat;}
html>body #infotop #gr .sldwn {background:url(http://images.meredith.com/bhg/images/tmp/infomod/rttab2.gif) 0 0 no-repeat;}
#infotop #gr .sldwnar a,#infotop #gr .sldwnar a:visited {color:#68AA00;text-decoration:none;background:url(http://images.meredith.com/bhg/images/tmp/infomod/rt.gif) 0 3px no-repeat;}

/* ---- [ module.css ] ---- */
.modhomeimp {background:url(http://images.meredith.com/bhg/images/tmp/tools/gradient.gif) repeat-x;}
#cldlkarrow {width:10px; height:7px; float:left; background-image:url(http://images.meredith.com/bhg/images/tmp/shell/parentArrow2008.gif);}

/* ---- [ mybhgdest.css ] ---- */
#clipsort{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhg_sort_bg.jpg); background-repeat:repeat-x;}
#clipsort a{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/arrow_green_sort.gif); background-repeat:no-repeat; background-position:right;}
#mybhgsc .ctopbg{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhgfadeboxtop.jpg); background-repeat:no-repeat;}
#mybhgsc .citembg{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhgfadeboxleft.jpg); background-repeat:repeat-y;}
#mybhgsc .cbottombg{background-image:url(http://images.meredith.com/bhg/images/tmp/dsh/mybhgfadeboxbottom.jpg); background-repeat:no-repeat;}

/* ---- [ styles for background-borders ] ---- */
.grylne .brdTr{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_trc.gif) repeat-x;}
.grylne .brdTr .brdTrL{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/grayline_trl.gif) no-repeat;}
.grylne .brdTr .brdTrC{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_trc.gif) repeat-x;}
.grylne .brdTr .brdTrR{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/grayline_trr.gif) no-repeat;}

#info .grylne .brdTr .brdTrL{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_mr.gif) left repeat-y;}
#info .grylne .brdTr .brdTrC{background:transparent;}
#info .grylne .brdTr .brdTrR{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_mr.gif) right repeat-y;}

.grylne .brdMr .brdMrL{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_mr.gif) left repeat-y;}
.grylne .brdMr .brdMrR{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_mr.gif) right repeat-y;}

.grylne .brdBr{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_brc.gif) repeat-x;}
.grylne .brdBr .brdBrL{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/grayline_brl.gif) no-repeat;}
.grylne .brdBr .brdBrC{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grayline_brc.gif) repeat-x;}
.grylne .brdBr .brdBrR{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/grayline_brr.gif) no-repeat;}

.solidltgrn .brdTr{background:#f1f8e6;}
.solidltgrn .brdTr .brdTrL{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/solidltgreen_trl.gif) no-repeat;}
.solidltgrn .brdTr .brdTrR{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/solidltgreen_trr.gif) no-repeat;}

.solidltgrn .brdMr .brdMrL{background:#f1f8e6;}
.solidltgrn .brdMr .brdMrR{margin:7px 2px 7px 0; background:#f1f8e6;}

.solidltgrn .brdBr{background:#f1f8e6;}
.solidltgrn .brdBr .brdBrL{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/solidltgreen_brl.gif) no-repeat;}
.solidltgrn .brdBr .brdBrR{background:#FFF url(http://images.meredith.com/bhg/images/tmp/borders/solidltgreen_brr.gif) no-repeat;}

.grygrad {background:url(http://images.meredith.com/bhg/images/tmp/tools/gradient.gif) repeat-x;}
.grygrad .brdTr .brdTrL{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grygrad_trl.gif) no-repeat;}
.grygrad .brdTr .brdTrR{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grygrad_trr.gif) no-repeat;}

.grygrad .brdMr .brdMrL{background:transparent;}
.grygrad .brdMr .brdMrR{margin:4px 2px 4px 0; background:transparent;}

.grygrad .brdBr .brdBrL{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grygrad_brl.gif) no-repeat;}
.grygrad .brdBr .brdBrR{background:transparent url(http://images.meredith.com/bhg/images/tmp/borders/grygrad_brr.gif) no-repeat;}

/*Dinner Time Free Trial confirmation page*/
.DTheader{width:550px; background-image:url(http://images.meredith.com/bhg/images/marketing/DinnerTime/DTbgcolor1.gif); background-repeat:repeat-x; height:75px; padding-left:20px; overflow:hidden;}

/*** BEGIN SUMMER TIME ***/
#STBottom .tpclist .catAssocOneCol li{
	list-style-image:none;
}

/*** END SUMMER TIME ***/