/* CSS Document */
/*for Holidays packages */
#headerSrch { background:#FFF1B3; border: none; }
h2.sectionTitle { color:#627A85;}

/* packageHeader and packageNav structure*/
#packageHeader { background:#fff5c8 url(../i/dec-holidays2008/bk_holidaysBanner.jpg) no-repeat; }
#packageNav { margin: 8px 0 0 220px; _margin-left:110px; }
#packageNav li { font: bold 95% Arial, Helvetica, sans-serif; border-right: 1px solid #d9b030; }
#packageNav li.noborder { border:0; }
#packageNav a { color: #a02e14; }
#packageNav .selected {  cursor: text; text-decoration:none; }
#pageHdr h1, #pageHdr  p.dek{display:none;}/*this package has an image version */

/*ads*/
.sponsorByLogo { width: 170px; float: right; margin: 15px 35px 0 0; }
#adCol #cookieCountdown { border-bottom:0; }

/*channel Hero*/
#featuredTout h4.subHead { border-top:1px solid #cfd6d8; padding-top: 10px; }
#featuredTout p { font: 95% Arial, Helvetica, sans-serif; }

/*animated Tout -- using Willis Belt */
.animatedTout { border-top: 1px solid #d9e1e4; }
.animatedTout .contentslider { background: url(http://img.timeinc.net/recipes/static/i/grilling/bk_animatedTout.png) no-repeat bottom; }
.animatedTout .contentslider .slidenav a { color:#2b2b2b; }
.animatedTout .prevbtn a { background:url(http://img.timeinc.net/recipes/static/i/grilling/beltArrows.png) no-repeat; }
.animatedTout .nextbtn a { background:url(http://img.timeinc.net/recipes/static/i/grilling/beltArrows.png) no-repeat right bottom; }

/*left Side */
#quickLinks { background: #fffaea url(http://img.timeinc.net/recipes/static/i/holidays2008/bk_quickLinks.jpg) no-repeat; border-bottom: 1px solid #cfd6d8; }
#quickLinks p { color: #666; }

/*right Rail */
div.rightWidgetSpecial { background: #c88b0a url(../i/dec-holidays2008/bk_rightWidgetSpecial.png) no-repeat bottom; }
div.rightWidgetSpecial h3 { background: url(../i/dec-holidays2008/bk_rightWidgetSpecial.png) no-repeat top; color:#8d6206; }
div.rightWidgetSpecial .rwInner { background:#fff; border:1px solid #cfd6d8; } /* Inner widget structure*/
div.rightWidgetSpecial .rwInner ul.linkList { margin-bottom: 6px; }

/*mini calendar */
#calendarTout ul { font: bold 100% Georgia, "Times New Roman", Times, serif; }
#calendarTout li.cal_dek { font: normal 100% Arial, Helvetica, sans-serif; }
#calendarTout li a.moreLink { font-size: 90%; }
#calendarTout li.cal_title { color:#2f2f2f; font: bold 90% Georgia, "Times New Roman", Times, serif; }
#miniCalendar { background:url(http://img.timeinc.net/recipes/static/i/holidays2008/bk_cookies.png) no-repeat 0 14px; }
#miniCalendar li.cal_date { color:#930; font-size: 85%; text-transform:uppercase; }
#miniCalendar li.cal_date span#month { }
#miniCalendar li.cal_date strong#date { color:#930; margin-top: 7px; }
#calendarTout ul.nextCalendarPost li.cal_title { border-top:1px solid #d9e1e4; }

/* 75 tout Row (Img Touts) can be used for all widths*/
h3.widgetTitle { color:#2A2A2A;}/* used above widget touts */
div.img75 p.thumb img { width:75px; margin-top:-6px; }
div.img75 ul.tout li { border-bottom:1px solid #cfd6d8; }
div.img75 ul.tout li.last { border-bottom:0; }
div.img75 ul.tout h4 a { font:normal 125% georgia, times, serif; }
div.img75 ul.tout p.dek { }
div.rowTout { margin-bottom: 20px; }
div.rowTout h4 { width:150px; text-align:center; }
div.rowTout h4 a { font:normal 105% georgia, times, serif; }

/* ^== middleTouts ==^*/
#middleTouts li.line { border-bottom:1px solid #d9e1e4; }
#fiveStarReview dd.toutEyebrow { background: url(http://img.timeinc.net/recipes/static/i/stars_05.gif) no-repeat; color:#2f2f2f; }
#fiveStarReview p.quote { color:#666; }
#fiveStarReview cite { color:#000; }
#middleTouts div.CIBimg { border-top: 1px solid #d9e1e4; padding-top:10px; }
#poll { background: url(http://img.timeinc.net/recipes/static/i/grilling/bk_grillingPoll.png) no-repeat; }

/*player*/
div.playerWrapper { background:#fffae4; }

/*Calendar Page*/
#moreCalendars { border-top: 3px solid #c6330c; border-bottom:1px solid #d9e1e4; }
#calendarList p { font: 85% Arial, Helvetica, sans-serif; color:#464646; }

/* ^== middleTouts ==^*/
#middleTouts { float: left; width: 504px; margin-bottom: 15px; padding-bottom: 10px; }
#middleTouts li.line, #middleTouts li.noline { display: block; width:504px; float: left; }/*bc of the way polls was built so it needed the extra class of line/noline*/
#middleTouts li.line { padding:15px 0; }
#middleTouts li.noline { border:0; padding:10px 0 0; }

/* tout code for 75px and 150px */
#middleTouts dl { float: left; width:504px; }
#middleTouts dt { float: left; }
#middleTouts dd.toutHeader, #middleTouts dd.toutCopy, dl.tout150 dd.toutEyebrow { float:right; }
#middleTouts dd.toutHeader { font-size: 155%; }
#middleTouts dl.tout75 dd { width: 418px; }
#middleTouts dl.tout150 dd { width: 340px; }
#fiveStarReview dd.toutEyebrow { background: url(http://img.timeinc.net/recipes/static/i/stars_05.gif) no-repeat; padding-top: 10px; color:#2f2f2f; font: bold 95% Georgia, "Times New Roman", Times, serif; }
#fiveStarReview p.quote { font-size: 120%; color:#666; }
#fiveStarReview cite { display: block; color:#000; }
#fiveStarReview strong { display: block; }

/*Touts*/
div.img75 ul.tout { margin-top:5px; }
div.img75 ul.tout li { padding:14px 0 8px; overflow:hidden; }
div.img75 ul.tout li.last { margin-right:0; border-bottom:0; }
div.img75 ul.tout p { margin:0; padding:0; }
div.img75 ul.tout p.thumb img { float:left; margin-right:10px; } /* for all tout images */
div.img75 ul.tout p.dek { display:inline; }

/*150 row  (Img Touts) */
div.rowTout { float:left; }
div.rowTout li { float:left; width:154px; margin-right:8px; }
div.rowTout li.last { margin-right:0; }
div.rowTout p { margin:0; padding:0; }
div.rowTout p.thumb img { width:150px; }
div.rowTout h4 { float:left; padding-top:5px; }
