/* 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 li.first { }
#cntTB ul li ul li.first a { }
#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;}

