/* stylesheet for:Channel Landing & Category Landing Pages */

/* layout */
#categ_land #content #maincol {width:680px; float:left; margin:15px 0 0 0;}
#categ_land #linkscol {float:left; width:160px; margin:12px 0 0 0;}
#categ_land #linkscol.contests {margin-top:20px;}
#categ_land .sponsor {float:right;}

#categ_land h1 {font-size:28px; margin:7px 0 0 18px; color:#627A85;}
#categ_land h1.contests {margin-top:17px;}
#categ_land h1.nobc {margin-top:0;}
#categ_land .dek {margin:5px 0 0 20px; color:#627A85;}
#categ_land .dek .more {padding-top:5px; text-transform:capitalize;}
#categ_land .desc {margin:5px 0 0 0;font:normal 13px arial,sans-serif; color:#555;}
#categ_land .desc .more {font-size:13px;}

#categ_land #featurecol {float:left; width:502px; margin:12px 0 0 15px;} 
#categ_land #featurecol #feature_rcp #photo {float:left; width:300px; margin:0 0 10px 0;}
#categ_land #featurecol #feature_rcp #text {float:left; width:187px; margin:0 0 10px 10px;}
#categ_land #featurecol #feature_rcp .deck {margin:5px 0 0 0; font:13px/17px georgia, serif;}
#categ_land #featurecol #feature_rcp .more {margin:10px 0 0 0; font:13px/17px georgia, serif;}
#categ_land #featurecol #feature_rcp .attrib {margin:5px 0 0 0; font:italic 13px/17px georgia, serif;}
#categ_land #featurecol #feature_rcp .stars {margin:5px 0 0 0;}
#categ_land #featurecol #feature_rcp .toptitle {font-size:20px; font-weight:normal; color:#000; margin:0 0 5px 0;}

.feature_rcp_150 {}
.feature_rcp_150 .photo {width:150px; float:left; margin:0 0 10px 0; position:relative;}
.feature_rcp_150 .photo .videoOverlayButton{position:absolute; top:55px; left:50px; width:48px; height:40px; background:url(http://img.timeinc.net/recipes/static/i/endeca/videoOverlayButton.gif) no-repeat 0 0; z-index:1000; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.feature_rcp_150 .text {width:300px; float:left; margin:0 0 10px 10px;}
.feature_rcp_150 .eyebrow {color:#2A2A2A; font-size:11px; font-weight:bold;margin-bottom:2px;}
.feature_rcp_150 h2 {font-size:19px !important; font-weight:normal;}
.feature_rcp_150 h3 {color:#2a2a2a; font-size:12px; font-weight:bold;}
.feature_rcp_150 .deck {margin:5px 0 1em 0; font:13px/17px georgia, serif;}
.feature_rcp_150 .toptitle {font-size:20px; font-weight:normal; color:#000; margin:0 0 5px 0; text-align:center;}
.feature_rcp_150 div.more {margin:0.5em 0 !important;}
.feature_rcp_150 a.more {font:12px arial, sans-serif;}
.feature_rcp_150 .dek {text-align:center; padding:0 0 10px 0;}


#categ_land #favlist {text-align:center; font-size:15px; color:#bdc3c6;}
#categ_land #favlist a {color:#F07410;}
#categ_land #favlist h2 {padding:0 0 5px 0; margin:0; font-weight:normal; font-size:21px; color:#2A2A2A;}
#categ_land #favlist ul {list-style:none; margin:0 0 1em 0;}
#categ_land #favlist li {margin:5px 0 0 0;}

#categ_land #middleTouts ul {list-style-type:none;}

#categ_land #feature_rcp .eyebrow {color:#2A2A2A; font-size:11px; font-weight:bold;margin-bottom:2px;}
#categ_land #feature_rcp h2 {font-size:19px !important; font-weight:normal;}
#categ_land #feature_rcp h3 {color:#2a2a2a; font-size:12px; font-weight:bold;}
#categ_land #feature_rcp ul {margin:5px 0 10px 0; color:#a02e14;}
#categ_land #feature_rcp li {margin:0 0 5px 1.4em;}

#categ_land #featurecol hr {margin:10px 0; _margin:5px 0;}
#categ_land #featurecol .tout {clear:both; padding:2px 0 0 0; margin-top:8px;}
#categ_land #featurecol .tout .title {font-size:18px; margin:2px 8px 3px 5px;}
#categ_land #featurecol.rsscol h1.contests {margin:0; padding:0;}

#featTouts6 {}
#featTouts6 ul {clear:both; list-style:none; margin:0; padding:0;}
#featTouts6 li {float:left; width:150px; margin:0 14px 25px 0; padding:0; text-align:center;}

.feature_double {clear:both; margin:1em 0; font:13px georgia, serif;}
.feature_double .tout {clear:none !important; float:left; width:240px; margin-right:10px; position:relative;}
.feature_double .tout .videoOverlayButton{position:absolute; top:15px; left:15px; width:48px; height:40px; background:url(http://img.timeinc.net/recipes/static/i/endeca/videoOverlayButton.gif) no-repeat 0 0; z-index:1000; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.feature_double h2 {font:bold 13px georgia, serif !important;}
.feature_double .deck {margin:5px 0 0 0; font:13px/17px georgia, serif;}
.feature_double .imgcont {float:left; width:75px;}


#categ_land .categ_gall {text-align:center;}
#categ_land .categ_gall .gall_row {clear:both; padding-top:5px; margin-top:5px;}
#categ_land #featurecol .gall_row {clear:both; padding-top:5px; margin-top:5px;}
#categ_land .categ_gall h2 {padding:0; margin:0; font-weight:normal; font-size:18px; color:#2A2A2A; float:left;}
#categ_land .categ_gall img {margin:0 0 5px 0;}


/* FOR THE VIDEO PAGE */
#categ_land #categ_gall h2 span {background:url(http://img.timeinc.net/recipes/static/i/icon_video_grey.gif) right center no-repeat; padding-right:28px;}
#categ_land #dt_video_links {color:#a7afb3; font:normal 11px arial, helvetica; margin:10px 0 10px 10px; clear:both;}
#categ_land #dt_video_links a {color:#F07410;}
#categ_land #dt_video_links span {margin:0 7px;}
#categ_land #dt_video_links a.rsslink {color:#F07410; font:normal 11px arial, helvetica; padding-left:15px; margin-left:0.3em; background:url(http://img.timeinc.net/recipes/static/i/rss.gif) left center no-repeat;}
/* END VIDEO PAGE */

#categ_land #categ_gall {text-align:center;}
#categ_land #categ_gall .gall_dek {text-align:left; margin:5px 0;}
#categ_land #categ_gall img {margin:15px 0 5px 0;}
#categ_land #categ_gall .photo_1,
#categ_land #categ_gall .photo_2,
#categ_land #categ_gall .photo_3 {float:left; display:inline; width:150px; margin:0 0 15px 0;}
#categ_land #categ_gall .photo_1 {margin:0 16px 15px 10px;}
#categ_land #categ_gall .photo_2 {margin-right:15px;}

#categ_land #browselinks {margin-bottom:15px;}
#categ_land #browselinks span {margin:0 7px 0 0; line-height:10px;}
#categ_land #browselinks img {vertical-align:middle;}

#categ_land #br_gall, #categ_land #br_list, #categ_land .categ_gall {background:url(http://img.timeinc.net/recipes/static/i/bg_srch3.gif) top left no-repeat; padding:13px 0 25px 13px;}
#categ_land h2 {font-weight:normal; font-size:18px; color:#2A2A2A;}
#categ_land #br_gall h2, #categ_land #br_list h2, #categ_land .categ_gall h2 {text-transform:uppercase;}
#categ_land .categ_gall h2 {text-align:left; background:url(http://img.timeinc.net/recipes/static/i/arwSrch.gif) right center no-repeat; padding-right:12px;}
#categ_land .categ_gall h2 a {color:#000;}

#categ_land #br_gall .coll, #categ_land .categ_gall .coll {float:left; margin:7px 0 0 0; padding:0 11px 0 11px; border-left:1px solid #CCC; width:75px; text-align:center; font-size:12px;}
#categ_land .categ_gall .coll {margin:0;}
#categ_land #br_gall img, #categ_land .categ_gall img {margin-bottom:3px;}
#categ_land #br_gall .first, #categ_land .categ_gall .first {padding-left:0; border-left:none;}
#categ_land .categ_gall .first {clear:both;}
#categ_land .categ_gall .last {border-right:1px solid #CCC;}
#categ_land .categ_gall .more {float:right; margin-right:21px;}

#categ_land #br_list ul {float:left; display:block; color:#a02e14; width:237px; padding:10px 0;}
#categ_land #br_list ul li {margin:0 0 7px 1.3em;}
#categ_land #br_list div {clear:both;}

/* FOR THE RSS PAGE */
#categ_land .rsscol h1 {padding:0 0 5px 0; margin:0;}
#categ_land .rsscol h2 {clear:both; padding:0 0 5px 0; margin:0; font-size:17px;}
#categ_land .rsscol h3 {font:bold 12px arial,sans-serif;}
#categ_land .rsscol .dek {margin:0 0 1em 0;}
#categ_land .rsscol div.rssaggs {float:left; width:235px; margin:0 0 2em 7px; padding:0 2px;}
#categ_land .rsscol div.first {border-right:1px solid #ccc;}
#categ_land .rsscol div.rssaggs ul {font:12px arial,sans-serif; color:#F07410; margin:0 0 0 1.4em;}
#categ_land .rsscol div.rssaggs li {margin:2px 0 0 0;}
#categ_land .rsscol div.rssaggs ul a {color:#F07410;}
#categ_land .rsscol div.rssaggs ul .ext {color:#627a85; padding-right:15px; font-size:10px; background:url(http://img.timeinc.net/recipes/static/i/link.gif) right center no-repeat;}
#categ_land .dinner_rss {background:url(http://img.timeinc.net/recipes/static/i/bg_rss1.gif) left top no-repeat; padding:13px 48px;}
#categ_land .dinner_rss h2 {font:bold 15px arial,sans-serif; padding:0 0 3px 0;}
#categ_land .dinner_rss .url {font:11px arial,sans-serif; color:#627a85; padding:0 0 3px 0;}
#categ_land .dinner_rss .url a {color:#627a85;}
#categ_land .dinner_rss .lnks {font:12px arial,sans-serif; color:#627a85; padding:0 0 3px 0;}
#categ_land .dinner_rss .lnks a {color:#F07410;}

/* FOR THE PROMOTIONS PAGE */
#categ_land .promo {clear:both;}
#categ_land .promo img {margin:0 10px 10px 0; float:left;}
#categ_land .promo h2 {padding:0; margin:0; font-weight:normal; font-size:21px; clear:none;}
#categ_land .promo h2 a {color:#2B2B2B}
#categ_land .promo ul {color:#F07410; margin:10px 0;}
#categ_land .promo li {margin:2px 0 0 1.2em; font:normal 12px arial,sans-serif;}
#categ_land .promo li a {color:#F07410;}


.lookingFor {background:#fef9e4; padding:10px; border:1px solid #ddd; border-width:1px 0;}
.lookingFor h3 {font:14px georgia, serif; color:#000;}
.lookingFor ul {list-style:none; margin:0; padding:0;}
.lookingFor li {margin:6px 0 0 0; padding:0; font:12px arial, sans-serif;}
.lookingFor a {color:#F07410;}


.rcList h2 {font:20px georgia, serif !important; text-align:center;}
.rcList ul {list-style:none; margin:0; padding:0;}
.rcList li {clear:both; margin:0; padding:15px 0 0 0; font:14px georgia, serif;}
.rcList ol li {font-weight:bold; color:#a02e14;}
.rcList h3 {font:bold 14px georgia, serif;}
.rcList .dek {text-align:center;}
.rcList .attrib, .rcList .copy {margin:2px 0 0 0; font-weight:normal; color:#555;}
.rcList .stars {margin:5px 0 0 0;}
.rcList .imgcont {floaT:left; width:75px; margin-right:8px;}
.rcList div.more {clear:both; padding:15px 0; font:12px arial, sans-serif; text-align:right;}
.rcList ul li:after {content:"."; clear:both; display:block; height:0; visibility:hidden; min-height:0;}
.rcList ul li {min-height:0;} /* IE7 hack */


/* content toolbar */
#cntTB {padding:10px 0 0 0; display:block; position:relative; width:350px;}
#cntTB ul {list-style:none; float:left;width:660px;}
#cntTB ul li.icons {margin:0 5px 0 -10px; padding-right:10px;}
#cntTB ul li {font:10px tahoma, sans-serif; background:#fff; float:left;}
#cntTB ul li a {color:#a9a9a9 !important; padding:2px; margin:0 0 8px;}
#cntTB ul li a img {vertical-align:middle;}
#cntTB ul li a:hover {color:#f07410 !important;}
#cntTB ul li a.share {background:url(../i/nav_tools.gif) no-repeat 0px 3px; padding-left:15px; width:37px; display:block;}
#cntTB ul li a.sendtophone{background:url(../i/nav_tools.gif) no-repeat 0px -216px; padding-left:16px; width:75px;display:block; border-right:1px solid #aaa; margin-right:5px;}
#cntTB ul li a.email {background:url(../i/nav_tools.gif) no-repeat 0px -41px; padding-left:16px; width:30px;display:block; border-right:1px solid #aaa; margin-right:5px;}
#cntTB ul li a.print {background:url(../i/nav_tools.gif) no-repeat 0px -85px; padding-left:16px; width:32px; display:block; border-right:1px solid #aaa; margin-right:5px; text-decoration:none; color:#a9a9a9 !important;}
#cntTB ul li a.save  {background:url(../i/nav_tools.gif) no-repeat 0px -127px; padding-left:15px; width:117px; display:block; border-right:1px solid #aaa; margin-right:5px; text-decoration:none; color:#a9a9a9 !important;}
#cntTB ul li a.tastebook  {background:url(../i/nav_tools.gif) no-repeat 0px -170px;  padding-left:16px; width:90px; display:block;}
#cntTB ul li a.tastebook_add_tb_link {background:#fff url(../i/nav_tools.gif) no-repeat 0px -171px; padding-bottom:0;}
#cntTB ul li ul {background:#fff; width:auto; display:none; position:absolute;  border:1px solid #e5e5e4; border-top:none; margin-top:0;}
#cntTB ul li ul li {display:block; background:#fff; float:none; _display:inline-block;}
#cntTB ul li ul li a {display:block; float:none; border-top:1px solid #e5e5e4; margin:0 1px; padding:2px 2px 2px 5px;}
#cntTB ul li ul#printSizes {width:80px;}
#cntTB ul li ul#saveTo {width:144px;}


.linksL {margin:0 0 1em 0; font:14px georgia, serif;}
.linksL ul {list-style:none; border:1px solid #ffdda5; margin:0; padding:0; background:#fff4c1;}
.linksL li {margin:0; padding:10px; border-top:1px solid #fff; border-bottom:1px solid #dec8b6;}

#categ_land #featurecol div.more {margin:1.5em 0;} 
#categ_land #featurecol div.more a.more {font-size:12px;}

.quigo {margin:1.5em 0;}

#categ_land.package #adcol {margin:12px 0 0 0;}
#categ_land.package #content #maincol {margin:0;}
.pkgHdr {padding:10px 320px 0 0; background:url() 0 0 no-repeat;}
.pkgHdr #cntTB ul li {background:none;}

/*right Rail */
div.rightWidgetSpecial {background:url(../i/bgRt1.gif) no-repeat bottom; padding-bottom:6px; width:300px; clear:right;}
div.rightWidgetSpecial h3 {background:url(../i/bgRt1.gif) no-repeat top; padding:4px 10px; font-size:170%; font-weight:normal;}
div.rightWidgetSpecial .rwInner {background:#fff; border:1px solid #cfd6d8;margin:0 6px; padding:6px 4px 10px 6px; _width:276px;}
div.rightWidgetSpecial .rwInner ul.linkList {margin-bottom:6px;}

#calendarTout ul {width:215px; padding-left:60px; position:relative; font:bold 100% Georgia, "Times New Roman", Times, serif; padding-bottom:8px; margin:5px 0; list-style:none;}
#calendarTout li {width:210px; background-image:none; padding:0 0 2px 5px; margin:0;}
#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(../i/genericPackage/cal_date.gif) no-repeat 2px 1px;}
#miniCalendar li.cal_date {color:#583c25; font-size:85%; text-transform:uppercase; width:38px; position:absolute; top:0; left:0; text-align:center; padding:0 2px; padding-top:15px;}
#miniCalendar li.cal_date strong {font-size:190%; display:block;}
#calendarTout ul.nextCalendarPost li.cal_title {border-top:1px solid #d9e1e4;padding-top:8px;}
#calendarTout a.moreLink {color:#F07410; font:95% Arial, Helvetica, sans-serif;}
#calendarTout em.seeAll {display:block; text-align:right; font-size:100%; font-style:normal; white-space:nowrap;}

