/**FC Fresh Blog Theme Stylesheet**/

body { background: #FFFFFF; }

/*.advertising-leaderboard { background: #ebe8de; }*/

#pool-header a.pool-title-banner { background: #3fae48; }

/*Headings*/
h1, h1.post-title, h1.page-title, h2 { color: #3fae48; }

#right h2 { font-weight: bold; font-size: 16px; margin-bottom: 8px; }

/*Text*/
.caption, .caption-single, .material, .pattern-used-text { color: #3fae48; }

/*.sub-heading, .sub-heading1, .sub-heading2 { color: #3fae48; }*/

/*Links*/
a, a.more, .related-books a.more { /*color: #3fae48;*/ }
h1 a, h2 a, .about-this a.more { color: #3fae48; }

/*.tag-cloud-container h2, .tag-cloud-container a { color: #0066a0; }*/

#gallery-list .first-result a.title, #gallery-list .result a.title { color: #3fae48; }

.total-comments a { color: #3fae48; }

.post-details a { color: #3fae48; }

a.enter-project { height: 21px; width: 125px; padding: 2px 0 0 12px; background: url(/assets/images/button_3fae48.gif) 0 0 no-repeat; font-size: 13px; color: #fff; text-transform: lowercase; }
a.enter-project:hover { text-decoration: none; }

/*tools on display pages*/
.share-bar { background: #fff; border: 1px solid #3fae48; }
.tools .share a, .share-bar, .share-bar a { color: #3fae48; }

/*right modules*/
.related-content, .related-topics, .about-this, .blogroll, .meet-editors, .subscribe, .related-books, #subfeature-rotating { border: 1px solid #3fae48; background: #fff; }
.related-content h2, .related-topics h2, .about-this h2, #subfeature-rotating h2, .related-content h2 a, .related-topics h2 a { color: #3fae48; }

.related-content, .meet-editors, .related-books { padding: 15px; width: 304px; height: auto; margin-bottom: 15px; }
.related-content a { display: block; margin-bottom: 6px; text-decoration: none; background: url(/assets/images/arrow_3fae48.gif) 0 5px no-repeat; padding-left: 10px; }
.related-content a:hover { text-decoration: underline; }

.meet-editors div { margin-bottom: 10px; }
.meet-editors a.image { float: left; display: block; width: 65px; margin-right: 10px; }
.meet-editors .details { float: left; display: block; width: 207px; }
.meet-editors a { color: #555555; } 
.meet-editors .name { font-weight: bold; }
.meet-editors a.more { text-decoration: none; background: url(/assets/images/arrow_3fae48.gif) 100% 5px no-repeat; padding-right: 10px; }*
.meet-editors a.more:hover { text-decoration: underline; }

#recent-comments { font-size: 12px; }
#recent-comments a { display: inline; background: none; padding: 0; }
#recent-comments p { color: #404A51; margin: 0 0 5px 0; font-weight: bold; }

.subscribe a.rss-profile-page { float: left; margin-top: 0; }
.subscribe a { color: #3fae48; }

.related-books div { float: left; width: 100%; }
.related-books .details { width: 210px; }
.related-books a { color: #0066a0; }
.related-books { color: #555555; }

#subfeature-rotating .buttonActive img { border: 2px solid #526cb7; }
#subfeature-rotating p a, #subfeature-rotating .more, #subfeature-rotating .more a { color: #526cb7; } 

/*Standard Blog List page 
.first-result { width: 530px; border: 0; border-bottom: 1px solid #d2d6dd; padding: 20px; }
.first-result a.image { width: 78px }
.first-result .details { width: 437px; }*/

/*Microsite channel page*/
.grilling #right { width: 627px; }
.grilling #left { width: 361px; padding-right: 12px; }
/*.grilling #left .column1 { float: left; width: 355px; }
.grilling #left .column2 { float: left; width: 271px; }*/

.grilling #left a.more { color: #526cb7; }
.grilling #right a.more { color: #e06205; }
.grilling #left a { text-decoration: none; }
.grilling #left a:hover { text-decoration: underline; }

.grilling p.contest-links a { font-size: 12px; }

.grilling .top_right_lrec { float: right; left: 0; /*margin-top: 15px;*/ }

.grilling h2, .grilling #right h2 { float: left; width: auto; line-height: 24px; color: #fff; background-color: #526cb7; text-transform: uppercase; font-size: 13px; }
.grilling .hdr-tag-l { float: left; background: url(/assets/images/hdr_tag_bgblue_l.gif) top left no-repeat; width: 10px; height: 24px; margin-left: 15px; padding-left: 0; top: auto; }
.grilling .hdr-tag-r { float: left; background: url(/assets/images/hdr_tag_bgblue_r.gif) top left no-repeat; width: 10px; height: 24px; }

.grilling h2, .grilling #right h2, .grilling .hdr-tag-l, .grilling .hdr-tag-r { margin-bottom: -10px; position: relative; }

.grilling h2 span { font-weight: normal; text-transform: none; }
.grilling .challenge .intro { float: left; display: block; width: 100%; margin-bottom: 8px; }
.grilling .challenge .intro p { margin: 0; }
.grilling .challenge .intro img { float: left; margin-right: 10px; }
.grilling .challenge .heading { float: left; display: block; width: 100%; color: #3fae48; margin-bottom: 5px; }
.grilling .challenge .item { float: left; width: 74px; margin-right: 23px; }
.grilling .challenge .contest-links { display: block; margin-bottom: 10px; width: 100%; }

.grilling #subfeature-rotating { left: 0; padding: 0; width: 288px; border: none; background: #fff; }
.grilling #subfeature-rotating p { width: 125px; }
.grilling #subfeature-rotating .more, .grilling #subfeature-rotating .more a { color: #e06205; }
.grilling #subfeature-rotating .more a { text-decoration: underline; }
.grilling #subfeature-rotating ul li { margin-right: 4px; }

.grilling .singleline-box-627 .content-box.video { padding: 5px 2px; width: 621px; } 
.grilling #right .video a.more { font-weight: bold; position: relative; top: -3px; color: #526cb7; text-decoration: none; background:url(/assets/images/arrow_526cb7.gif) no-repeat scroll 100% 4px transparent; font-size: 12px; padding: 0 10px; }
.grilling #right .video a.more:hover { text-decoration: underline; }
.grilling .video h1, .grilling .video .subhead { color: #e06205; font-weight: normal; }
.grilling .video h1 { margin-top: 15px; }
.grilling .video p { margin: 5px 0 10px 0; }
.grilling .video p img { position: relative; top: 1px; }
.grilling .video a.start { color: #e06205; text-decoration: underline; font-weight: bold; }

.grilling .store .item { width: 142px; margin: 10px 0 20px 5px; font-size: 11px; }
.grilling .store .item a prod-image { display: block; width: 100px; } 
.grilling .store .item p { text-align: left; margin: 2px 0 0 0; }
.grilling .store .item a, .grilling #right .store a.more { text-decoration: none; }
.grilling .store .item a:hover, .grilling #right .store a.more:hover { text-decoration: underline; }
.grilling .store a.prod-title { display: block; color: #363636; font-weight: bold; padding-bottom: 8px; }
.grilling #right .store a.buy { color: #e06205; font-weight: bold; background: url(/assets/images/arrow_e06205.gif) 100% 3px no-repeat; padding-right: 10px; }
.grilling #right .store a.more { color: #526CB7; font-size: 12px; background: url(/assets/images/arrow_526cb7.gif) no-repeat scroll 100% 4px transparent; padding-right: 10px; }

/*.grilling .column1 .singleline-box-350 { width: 328px; }
.grilling .column1 .singleline-box-350 .content-box { width: 290px; } 
.grilling .column1 .singleline-box-350 .topp, .grilling .column1 .singleline-box-350 .bottom { width: 328px; }
.grilling .column1 .singleline-box-350 .topp { background: url(/assets/images/box_singleline_328_top.gif) top left no-repeat; }
.grilling .column1 .singleline-box-350 .bottom { background: url(/assets/images/box_singleline_328_bot.gif) top left no-repeat; }*/

.grilling #left .singleline-box-272 { width: 350px; }
.grilling #left .singleline-box-272 .content-box { padding: 10px 18px 5px; width: 312px; }
.grilling #left .singleline-box-272 .topp, .grilling #left .singleline-box-272 .bottom { width: 350px; }
.grilling #left .singleline-box-272 .topp { background: url(/assets/images/box_singleline_350_top.gif) top left no-repeat; }
.grilling #left .singleline-box-272 .bottom { background: url(/assets/images/box_singleline_350_bot.gif) top left no-repeat; }

.grilling .feature-list .more { background: url(/assets/images/arrow_526cb7.gif) 100% 4px no-repeat; padding-right: 10px; color: #526cb7; font-weight: bold; }
.grilling .feature-list .more a { color: #526cb7; }

.grilling .feature-1up .image { display: none; }
.grilling .feature-1up p { margin: 0; width: 300px; font-size: inherit; }
.grilling .feature-1up a { color: #595959; }
.grilling .feature-1up a.more { /*width: 42px; background: url(/assets/images/arrow_526cb7.gif) right 4px no-repeat;*/ display: none; }

.grilling .tags { padding: 15px 18px; line-height: 21px; }
.grilling .tags a { text-decoration: none; }
.grilling .tags a:hover { text-decoration: underline; }

.grilling .cyom .logo { float: right; width: 98px; margin-left: 10px; }
.grilling .cyom a { font-weight: bold; }
.grilling .cyom .logo a { display: block; padding-left: 6px; color: #39aea7; }
.grilling .cyom p { margin: 0; }
.grilling .cyom p.more { margin-top: 15px; font-size: 12px; }
.grilling .cyom p.more img.primary { float: left; margin-right: 5px; }
.grilling .cyom p.more a { color: #526CB7; font-weight: bold; }

.grilling .singleline-box-650.rotator { margin-top: 0; }
.grilling #rotating-feature { min-height: 314px; #min-height: 320px; }
.grilling #rotating-feature .nav a.previous { background:url(/images/button_rotator_previous_blue.gif) no-repeat scroll left top transparent; }
.grilling #rotating-feature .nav a.next { background:url(/images/button_rotator_next_blue.gif) no-repeat scroll left top transparent; }
.grilling #rotating-feature .details a, .grilling #rotating-feature .more-recipes, .grilling #rotating-feature .more-recipes a { color:#526CB7; }
.grilling #rotating-feature .more-recipes a { background:url(/images/arrow_526cb7.gif) no-repeat scroll 0 4px transparent; }
.grilling #rotating-feature .more-recipes a.all-recipes { background:url(/images/arrow_526cb7.gif) no-repeat scroll 100% 4px transparent; padding-right: 10px; padding-left: 0; }

.grilling .amazon { float: left; position: relative; left: 4px; }

.grilling .share-this { float: right; position: relative; text-align: right; top: -12px; }

.grilling .eletter-signup { float: right; background:url(/images/bg_eletter_signup_blue.gif) no-repeat scroll left top transparent; height: 28px; width: 214px; padding: 34px 0 0 120px; }
.grilling .eletter-signup input.signup { margin-top: 0px; }

