/* CSS INCULDES */
@import url(features.css);/* FEATURE SET  */
/*  */
#content .set6{margin-bottom:20px }

.s_search.ss_query #index_headers{display:none}
h2.search-results{background:url(i/search/search-results.gif) 0 0 no-repeat;width:320px;height:27px;text-indent:-9999px;margin-bottom:16px}
#search_form_1{margin-bottom:20px;display:block;float:left;width:441px}
#search_form_1 .row{margin-bottom:20px}
#search_form_1 h2{width:320px;height:27px;background:url(i/search/search-results.gif) 0px 0px no-repeat;text-indent:-9999px;margin-bottom:12px}
#search_form_1 h5{font-size:10px;font-weight:normal;color:#444;margin-left:21px}
#search_form_1 #results-search1{width:340px;margin:3px 6px 3px 0;position:relative;top:-2px !important;top:0px;font-size:11px;padding-left:5px;color:#444}
#search_form_1 ul{height:1%}
#search_form_1 ul:after{content:".";clear:both;display:block;visibility:hidden;height:0px}
#search_form_1 li{width:145px;float:left;list-style-type:none}
#search_form_1 li label{font-size:10px;font-weight:bold;text-transform:uppercase;color:#444}
#search_form_1 li label[for='videos-only']{font-size:10px;font-weight:normal;text-transform:none}
#search_form_1 li label.videos-only{font-size:10px;font-weight:normal;text-transform:none}
#search_form_1 li input[type='radio']{position:relative;top:3px}
#search_form_1 li input#videos-only{margin-left:21px !important;margin-left:18px}
h6.search-form{display:block;margin-top:4px;margin-right:10px;font-size:10px;font-weight:normal;text-transform:uppercase;color:#8e8d8d;float:left}
#search_form_2{width:143px;background-color:#edf2f2;padding:6px;margin-top:-5px;display:block;font-size:10px;color:#444;float:left}
#search_form_2 input{margin-bottom:14px}
#search_form_2 h5{font-size:10px;font-weight:normal;color:#444;margin-left:0}
#search_form_3{background-color:#edf2f2;padding:15px;display:block;margin-top:40px;margin-right:44px;clear:both}
#search_form_3 h2{background:url(i/search/didnt-find.gif) 0px 0px no-repeat;text-indent:-9999px;width:500px;height:17px;margin-bottom:12px}
#search_form_3 h3{font-size:11px;font-weight:bold;;color:#444;margin-bottom:10px}
#search_form_3 #results-search3{width:340px;margin:3px 5px 3px 0;position:relative;top:-2px;font-size:11px;padding-left:5px;color:#444}
.results-numbers{font-size:10px;text-transform:uppercase;color:#8e8d8d;clear:both}
.sort{font-size:10px;text-transform:uppercase;color:#8e8d8d;margin-bottom:16px;clear:both}
.sort a{font-weight:bold}
.results{height:1%}
.results h2.header{font-size:16px;font-weight:bold;text-transform:uppercase;color:#b2b2b2;margin-bottom:12px}
.results h2.header a{color:#b2b2b2}
.results h3.keyword{font-size:22px;font-weight:bold;text-transform:uppercase;color:#b2b2b2;margin-bottom:24px}
.results h3.keyword a{color:#b2b2b2}
.results h3.keyword a:hover{color:#526d82;background-color:#fff}
.results h5.va{font-size:12px;font-weight:bold;text-transform:uppercase;line-height:16px}
.result{clear:both;height:1%;margin-bottom:20px;padding-right:44px}
.result:after{content:".";clear:both;display:block;visibility:hidden;height:0px}
.result .rubric{font-size:11px;font-weight:bold;text-transform:uppercase;color:#8e8d8d}
.result .rubric a{color:#8e8d8d}
.result .captioned-photo img{float:left;margin-right:8px;margin-bottom:8px;width:80px;height:80px;margin-top:2px}
.result .captioned-photo p{font-size:11px;font-weight:bold;color:#000;margin-bottom:0}
.result h3.header{font-size:16px;font-weight:bold;text-transform:uppercase;line-height:18px}
.result h3.header a{color:#000}
.result h3.header a:hover{color:#5584ac;background-color:#fff}
.result .text{font-size:11px;font-weight:bold;color:#444;line-height:13px;margin-bottom:3px}
.result .byline{display:inline}
.result .contributors{margin-bottom:3px}
.result .contributors,.result .display-date{font-size:10px;text-transform:uppercase;color:#444;display:inline}
.result .contributors span.contributor{padding-right:10px}
.result .display-date{/*background:url(i/search/slash.gif) 0px 1px no-repeat;padding-left:7px;*/}
.result  ul{list-style-type:none;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:16px;margin-bottom:5px;margin-top:16px}
.result .keywords{margin-top:0}
h3#noresults{margin-bottom:20px;clear:both;font-size:14px}
.errors{clear:both;font-size:10px;margin-bottom:20px}
.home .results,.s_recipes .results{width:431px;float:left}
.home .result .captioned-photo img{display:none}
.s_profiles .results{clear:both}
.s_recipes #search_form_1{margin-bottom:0;font-size:12px;font-weight:bold;text-transform:uppercase;width:431px}
.AS-tabs{height:1%;position:relative;left:-5px;margin-bottom:11px;width:657px;height:29px;overflow:hidden}
.AS-tabs:after{content:".";clear:both;display:block;visibility:hidden;height:0px}
.AS-tabs div{float:left;width:147px !important;width:146px;margin-left:5px;padding:6px;background-color:#d1dce5;font-size:13px;font-weight:bold;text-transform:uppercase;color:#8e8d8d}
.AS-tabs div.down{background-color:#8ba8bd;color:#fff}
.AS-tabs div.down a{color:#fff}
.AS-tabs div a:hover{color:#5584ac;background:none}
#AS-wrap1{margin-bottom:40px;width:450px}
#AS-wrap1 h2{font-size:12px;font-weight:bold;color:#444;margin-left:6px;margin-bottom:5px}
#AS-wrap1 #results-search1,#AS-wrap1 #results-search2,#AS-wrap1 #results-search3{width:350px;margin:3px 6px 3px;position:relative;top:-2px !important;top:0px;font-size:11px;padding-left:5px;color:#444}
#AS-wrap1 input#videos-only1,#AS-wrap1 input#videos-only2,#AS-wrap1 input#videos-only3{margin-left:6px}
#AS-wrap1 label{font-size:10px;font-weight:bold;color:#444}
.c_search #xrail{display:none}
.s_recipes .pagination{clear:both}

.s_food #search_form_1,.s_magazine #search_form_1,.s_cookbookclub #search_form_1{
    display:none
}