/*** bhg ***/

.tube {width:165px; float:left; margin:0;}
html>body .tube {width:175px; float:left; margin:0;}
.itemDisplay {font-size:12px; margin:6px 0 0 0;}
#storebody {margin:0 0 0 10px; float:left; position:relative; width:567px;}
.navchunk { width:152px; border-bottom:1px solid #ccc; clear:both; padding:0 0 10px 0; margin:0 0 10px 0;}
.top10sellers {width:152px; padding:0;margin:10px 0pt 10px -5px}
.top10sellers table{margin-left:5px;}
html>body .navchunk {margin:0 0 10px -5px;}
.targetnavchunk { width:152px; border-top:1px solid #ccc; clear:both; padding:5px 0 0 0; margin:10px 0 0 0;}

.navchunk h4, .strnewsletter h4, .prodsrch h4 {color:#ff9a00; font-size:14px; font-weight:bold; padding:0; margin:0;}

.imageltlst ul {padding:0 0 0 5px; margin:-8px 0 0 0;  list-style-type:none;}
html>body .imageltlst ul {padding:0 0 0 5px; margin:0;  list-style-type:none;}
.imageltlst li {padding:0 0 5px 0; margin:0;}
.imageltlst br {line-height:3px;}
.imageltlst h3 {margin:0; padding:0;}

.prodsrch {background:#fcf9de; width:152px; padding:2px 0 5px 5px; clear:both;  margin:0 0 10px -5px; border:1px solid #ccc; position:relative;}
.prodsrch a {font-size:10px;white-space:nowrap;}
.prodsrch p {margin:2px 0 2px 0; font-size:11px;}
.prodsrch .ltcol {float:left; position:relative; width:100px; padding:3px 0 1px 0;}
.prodsrch .rtcol {float:right; position:relative; width:25px; padding:4px 5px 1px 0;}
html>body .prodsrch .ltcol {float:left; position:relative; width:100px; padding:3px 0 3px 0;}
html>body .prodsrch .rtcol {float:right; position:relative; width:25px; padding:3px 5px 3px 0;}


.strnewsletter {background:#fcf9de; width:145px; padding:2px 0 5px 5px; clear:both;  margin:0 0 10px 0; border:1px solid #ccc;}
html>body .strnewsletter {margin:0 0 10px -5px;}
.strnewsletter a {font-size:10px;white-space:nowrap;}
.strnewsletter p {margin:2px 0 2px 0; font-size:11px;}
.strnewsletter .ltcol {float:left; position:relative; width:100px; padding:3px 0 1px 0;}
.strnewsletter .rtcol {float:right; position:relative; width:25px; padding:4px 5px 1px 0;}
html>body .strnewsletter .ltcol {float:left; position:relative; width:100px; padding:3px 0 3px 0;}
html>body .strnewsletter .rtcol {float:right; position:relative; width:25px; padding:3px 5px 3px 0;}
.strnewsletter ul {margin:5px 0 10px 5px; padding:0; list-style-type:none;}
.strnewsletter li {margin:0; padding:2px 0 3px 0; font-size:11px;}

.navchunk ul{margin:0 0 0 1px; padding:2px 0 0 0; list-style-type:none;}
.navchunk li{font-size:11px; margin:0 0 3px 0; padding:0 0 0 10px; clear:both; width:120px;background:url(http://images.meredith.com/bhg/images/tmp/shell/bullet_gray.gif) no-repeat 0 5px;}
.navchunk li a {color:#6baa01; margin:0; padding:0; font-size:11px; list-style-type:none; font-weight:bold; }

.navchunk .subcat ul {margin:0 0 0 5px; padding:2px 0 0 0; list-style-type:none;}
.navchunk .subcat li {font-size:11px; margin:0 0 0 12px; padding:0 0 5px 10px; clear:both;background:url(http://images.meredith.com/bhg/images/tmp/shell/bullet_gray.gif) no-repeat 0 5px;}
.navchunk .subcat li a {color:#6baa01; margin:0; padding:0; font-size:11px; list-style-type:none; font-weight:normal;background:#fff;}
.navchunk .child ul {margin:0 0 0 20px; padding:2px 0 0 10px; list-style-type:none; width:60px;}
.navchunk .child li {font-size:11px; margin:0; padding:0 0 5px 10px; width:110px; clear:both; background:#fff;}
.navchunk .child li a {color:#6baa01; margin:0; padding:0 0 0 10px; font-size:11px; list-style-type:none; font-weight:normal; background:url(http://images.meredith.com/bhg/images/tmp/shell/horzArrow.gif) no-repeat 0 5px;}
html>body .navchunk .child ul {margin:0; padding:2px 0 0 0; list-style-type:none; width:60px;}
html>body .navchunk .child li {font-size:11px; margin:0 0 0 25px; padding:0 0 5px 10px; width:110px; clear:both;background:url(http://images.meredith.com/bhg/images/tmp/shell/horzArrow.gif) no-repeat 0 5px;}
html>body .navchunk .child li a {color:#6baa01; margin:0; padding:0; font-size:11px; list-style-type:none; font-weight:normal;background:#fff;}


.STLink6 {font-weight:bold; padding:0 0 6px 5px; font-size:11px;}

.catdescription p{margin:10px 0;}
.catdescription img{margin-bottom: 10px;}
.spacer{line-height:10px; clear:both;}
.smspacer{line-height:3px; clear:both;}
.smSpacer{line-height:3px; clear:both;}

.STSub2 {color:#ff9a00; font-size:12px; font-weight:bold; padding:0; margin:0;}
.STSub7 {color:#ff9a00; font-size:12px; font-weight:bold; padding:0; margin:0;}
.STHead1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:30px; margin:10px 0 3px 0; padding:5px 0 10px 0;}
.STStrike {text-decoration:line-through;}
.STText8 {color:#E04002;}
.STLink7 {font-weight:bold;}
.STText10 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;  color:#E04002; font-size:14px;}
.logintxt {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;  color:#E04002; font-size:14px;}
.pagetitle {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;  color:#E04002; font-size:14px;}
.STLink1 {font-weight:bold;}
.STSub6 {color:#E04002; font-weight:bold; font-size:16px;}
.STLink8 {font-weight:bold;}
.STHead6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:20px; font-weight:bold; margin:10px 0 3px 0; padding:5px 0 10px 0;}
.STText4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:normal; font-weight:normal; letter-spacing:0; color:#E04002; line-height:20px;}
.STHead5 {color:#E04002; font-size:14px; font-weight:bold; padding:10px 0 10px 0;}
.STHead9 {font-family: Arial,Helvetica,Sans-Serif;font-size: 15px;color: #990000;font-weight: bold;}
.header {font-weight:bold; color:#000000;}
.astrik {color:red; font-size:16px;}
.STText12 {font-weight:bold;  color:#E04002; font-size:14px;}
.STSub5 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;  color:#E04002; font-size:14px;}
.STLink10 a:link {color:#000;}
.moreinfo a:link {color:#000;}

html>body .modimgleft{margin-left:-2px;}
.modimgleft{margin-bottom:13px;}
.modimgleft h2{display:none;}


.errorMessage  {color:red; padding:0 0 5px 0;}
#emclp{position:absolute; z-index:5; left:100px; top:210px;}

/* popup */
.bhgpopup img{z-index:1}
.bhgpopup {top:0px; left:0px;}

/*Dinner Time Free Trial confirmation page*/
/* Fonts */
.DTHead1{font-family: Georgia,"Times New Roman",Times,serif; font-size:22px; line-height:30px; font-weight:normal;}
.DTHead2{font-family: Arial,Helvetica,sans-serif; font-size:14px; line-height:22px; font-weight:normal; margin-left:35px;}

.DTText1{font-family:Arial,Helvetica,sans-serif; font-size:14px; padding:10px 10px 0px 0px;}
.DTText2{font-family:Arial,Helvetica,sans-serif; font-size:11px; padding:20px 10px 0px 0px;}

/* Blocks */
.DTFreeTrial{width:590px; padding:10px 10px 10px 30px; overflow:hidden; clear:both; color:#000;}
.DTService{background-color:#e4f1f9; padding:10px 0px 10px 5px; overflow:hidden;}
.DTRule{height:40px; border-bottom:1px solid #999;}

/* Top 10 Sellers List */
ul.topTenList{list-style:none;padding:0px;margin:10px 0;}
ul.topTenList li {clear:both;}
ul.topTenList li .imgBullet{float:left;padding:0 5px 5px 0;}
ul.topTenList li a{display:block;float:left;width:125px;padding-bottom:5px;}
