@import url("SearchResults.css");

body {background:#f9f5e4 url('/assets/images/bg.gif') repeat-x; font:normal 12px Arial, Helvetica, sans-serif; color:#747474;}

.clear {clear:both;}
h1 {font:normal 18px Arial, Helvetica, sans-serif; color:#607308; padding:0 0 5px 0;}
h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#607308; position:relative;}
h2 span {position:absolute; right:0;}
h2 a:link, h2 a:visited {color:#607308;}
h2 a:hover {color:#81862c;}
h3, h3 a, h3 a:visited {font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#607308; letter-spacing:0.25px; padding:0 0 4px 0;}
h4, h4 a, h4 a:visited {font:bold 12px Arial, Helvetica, sans-serif; color:#607308;}
h5 {}
p {padding:0 0 12px 0; line-height:1.3em;}
p.font12 {font-size:12px;}
p.font11 {font-size:11px;}
a, a:visited {color:#464646;}
span.a_underline, span.a_underline a, span.a_underline a:visited {text-decoration:underline; color:#607308;}
.hr {clear:both; background:url('/assets/images/hr.gif') repeat-x center center; height:24px;}
.hr2 {clear:both; background:url('/assets/images/hr.gif') repeat-x center center; height:1px;}
input, select, textarea {font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #cabf80; color:#555;}

#site {background:#fff url('/assets/images/content_bg.gif') repeat-y center center; width:987px; margin:0 auto;}
#grad {background:url('/assets/images/main_content_shadow.gif') no-repeat center top;}

#header_padding {padding:0 2px 0 2px; position: relative; z-index: 9999;} /*Shine edit to position login above tabs */
#header {background:#efe9d3 url('/assets/images/header.gif') no-repeat left bottom; width:983px;}
#header .home {padding:0 26px 0 37px; vertical-align:bottom;}
#header .home a, #header .home img {display:block; width:137px; height:74px;}

.headerRt {padding:0px 0 2px 0; width:783px; vertical-align:bottom;}

/*--Media site tabs--*/
#tabs  {width: 390px; float: left; padding: 32px 0 0; border: 0px solid red; }
#tab_div  {float: left; background: url(/assets/images/consumer_tabs.gif) no-repeat; height: 20px; }
#tabs a  {display: block; height: 20px; float: left; }
#tabs a#t_con  {width: 98px; }
#tabs a#t_cor  {width: 75px; }
#tabs a#t_tra  {width: 54px; }
#tabs a#t_med  {width: 62px; }
#tabs a#t_otf  {width: 90px; }
#tabs .no_hover  {background-position: 0 0; }
#tabs .t_con_hover  {background-position: 0 0px; }
#tabs .t_cor_hover  {background-position: 0 -20px; }
#tabs .t_tra_hover  {background-position: 0 -40px; }
#tabs .t_med_hover  {background-position: 0 -60px; }
#tabs .t_otf_hover  {background-position: 0 -80px; }

/*Shine - Fav Foods Tab*/
#t_fav{
background: url(/assets/images/msimon-tab.gif) 0px -20px no-repeat;
width: 140px;
height: 19px;
float: right;
clear: right;
margin: 33px 30px 0px 0px;
}
#t_fav:hover{
background-position: 0px 0px;
}
/*Shine - End Fav Foods Tab*/


#login {float:right;margin-top:4px; position: absolute; right:0px !important; top:0px !important;} /*Shine edit to position login above tabs */
#login span {background:url('/assets/images/login_div.gif') no-repeat right center;}
#login span, #login a {color:#536406; font:bold 9px tahoma, arial, sans-serif; text-transform:uppercase; text-decoration:none; display:block; float:left; padding:4px 10px;}
#login img {float:left;}
#nav {float:left; padding:14px 0 0 0; width:783px;}
#nav .RadMenu_Default {border:none; background:none;}
#nav .RadMenu_Default .item .link {color:#e6e2c7; padding:0; cursor:hand; cursor:pointer;}
#nav .RadMenu_Default .item .link .text {visibility:hidden; padding:0;}
#nav .slide {padding:2px 0 0 0;}
#nav .slide .slide {padding:0 0 0 1px;}
#nav .RadMenu_Default .item .group .link {background:#fbf6e7; color:#627807; padding:0 15px; line-height:24px; float:left;}
#nav .RadMenu_Default .item .group .link:hover {color:#404c08;}
#nav .RadMenu_Default .item .group .link .text {padding:6px 10px 6px 0; font:normal 9px arial, tahoma, sans-serif; text-transform:uppercase; visibility:visible;}
#nav .RadMenu_Default .group {border:1px solid #dfdac8; border-left:none; background:url('/assets/images/subnav_bg.gif') repeat-y; padding:0 0 0 1px; left:2px;}

#nav .RadMenu_Default .horizontal .item {border-right:0; padding:0 0 0 2px; background:url('/assets/images/nav_div.gif') no-repeat;}
#nav .RadMenu_Default .horizontal .item .item {border-right:0; padding:0; background:none;}

#nav .RadMenu_Default .item .group .link .expandLeft {background:#fbf6e7 url('/assets/images/nav_arrow.gif') no-repeat right center;}
#nav .RadMenu_Default .group .link:hover .expandRight, #nav .RadMenu_Default .group .focused .expandRight, #nav .RadMenu_Default .group .expanded .expandRight {background-image: url('/assets/images/nav_arrow_left.gif');}


#nav .RadMenu_Default .item .group .link .expandRight {
	background: url('/assets/images/nav_arrow_left.gif') no-repeat scroll left  center #FBF6E7;
	left: -10px;
	padding-left: 10px;	
	position: relative;
}


#nav .RadMenu_Default .group .link:hover .expandLeft, #nav .RadMenu_Default .group .focused .expandLeft, #nav .RadMenu_Default .group .expanded .expandLeft {background-image: url('/assets/images/nav_arrow.gif');}

#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m0 {width:106px; height:30px; background-image:url('/assets/images/nWisconsin.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m1 {width:80px; height:30px; background-image:url('/assets/images/nCheese.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m2 {width:79px; height:30px; background-image:url('/assets/images/nRecipes.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m3 {width:87px; height:30px; background-image:url('/assets/images/nPairings.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m4 {width:125px; height:30px; background-image:url('/assets/images/nEntertaining.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m5 {width:80px; height:30px; background-image:url('/assets/images/nEvents.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m6 {width:68px; height:30px; background-image:url('/assets/images/nChefs.gif');}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m7 {width:142px; height:30px; background-image:url('/assets/images/nWhere.gif');}

#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m0:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m1:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m2:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m3:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m4:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m5:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m6:hover {background-position:bottom;}
#nav .RadMenu_Default .item #ctl00_sf_SiteMenu_RadMenu1_m7:hover {background-position:bottom;}

#nav .RadMenu_Default .item .expanded  {background-position:bottom;}

.padding {padding:0 3px;}

#flash {height:378px; background:url('/assets/images/flash_standin.jpg') no-repeat;}

.home #home_search {background:url('/assets/images/home_search_bg.gif') repeat-y; float:left; width:100%;}
.home #home_search .top {background:url('/assets/images/home_search_top.gif') no-repeat left top;}
.home #home_search .bot {background:url('/assets/images/home_search_bot.gif') no-repeat left bottom; padding:1px 0;}
.home #home_search .title {width:227px; height:47px; background:url('/assets/images/home_search_text.gif') no-repeat 31px center; float:left;}
.home #home_search .title h3 {display:none;}
.home #home_search .padding {float:left; border-left:1px solid #7e8725; border-right:1px solid #7e8725; padding:13px;}
.home #home_search input, .home #home_search select { vertical-align:middle; border:1px solid #959831;}
.home #home_search #search_btn {border:none;}
.home #home_search .drop_down {float:left; width:92px; padding:2px 0 0 0;}
.home #home_search .drop_down select {width:85px;}
.home #home_search .text_box {float:left; width:129px; padding:2px 0 0 0;}
.home #home_search .text_box input {width:120px;}
.home #home_search .submit {float:left;}
.home #home_search .submit input {width:64px; height:21px; background:url('/assets/images/home_search_btn.gif') no-repeat left top;}

div#main_content {clear:both; padding:25px 0 10px 0;}
.sub_padding {padding:0 3px 10px 3px; z-index: -1;}
#homeContent {padding:0 0 12px 0; background:url('/assets/images/home_div.gif') repeat-y 340px top;}
#homeContent h1 {overflow:hidden;}
#homeContent h1 strong {visibility:hidden;}

.homeColumn1 {float:left; width:342px; padding:3px 0 0 0;}
.homeColumn1 h1 {width:151px; height:15px; background:url('/assets/images/link_and_learn.gif') no-repeat;}
.homeColumn1 .padding {padding:0 15px 0 28px;}


.featured {padding:10px 0 0 0; clear:both;}
.floatLt {float:left; width:121px; position:relative;}
.floatLt .mask {position:absolute; background:url('/assets/images/mask_109x78.gif') no-repeat left top; width:114px; height:78px; top:0; left:0;}
.floatLt2 {float:left; width:176px;}

.homeColumn2 {float:left; width:296px; padding:3px 0 0 0;}
.homeColumn2 h1 {width:152px; height:19px; background:url('/assets/images/watch_and_listen.gif') no-repeat;}
.homeColumn2 h2 {font-size:13px;}
.homeColumn2 .padding {padding:0 22px;}
.videoFlash {margin:12px 0;}
.homeColumn2 p {padding:12px 0;}

.homeColumn3 {float:left; width:343px; padding:3px 0 0 0;}
.homeColumn3 h1 {width:187px; height:17px; background:url('/assets/images/request_and_receive.gif') no-repeat;}
.homeColumn3 .padding {padding:0 22px;}
.homeColumn3 ul {padding:5px 0 0 0;}
.homeColumn3 li {padding:1px 0 11px 25px; background:url('/assets/images/egg_dot.gif') no-repeat left 2px;}
.homeColumn3 li a {color:#627807; font-size:13px;}
.homeColumn3 .floatLt {width:63px;}
.homeColumn3 .floatRt {width:232px; float:left; padding:5px 0 0 0;}
.homeColumn3 .floatRt h2 {float:left; padding:3px 12px 0 0;}
.homeColumn3 .floatLt2 {color:#363636;}
.homeColumn3 input {border:1px solid #dbd1a1; margin:5px 0;}
.homeColumn3 .sf_newsletterSubscriptionForm {margin:0; font-size:11px;}

#content {background:url('/assets/images/main_content_bg.gif') no-repeat; width:716px;}
table#main_content {}
#main_content td {vertical-align:top;}

.sidebar {padding:0; background:url('/assets/images/vr.gif') repeat-y right top; font-size:11px;}
.leftNav {background:url('/assets/images/leftnavBg.gif') repeat-y 0 top; margin:0 0 9px 0;}
.leftNav_top {padding:0 0 0 22px;}

.sidebar .home {padding:0 0 10px 12px;}
.sidebar .home a, .sidebar .home img {display:block; width:137px; height:64px;}

.sidebar .RadPanelBar_Default {background:none; width:243px;}
.sidebar .RadPanelBar_Default ul.rpRootGroup, .sidebar .this_section {border:none; padding:0; width:219px;}
.sidebar .RadPanelBar_Default li {background:url('/assets/images/leftnavDiv.gif') no-repeat left top; padding:1px 0 0 0;}
.sidebar .RadPanelBar_Default li.rpFirst {background:none; padding:0;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpLink {width:219px; color:#555555; border-bottom: none; padding:0; background:url('/assets/images/leftnav_a.gif') repeat-y left center;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpLink:hover {background-position:right;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpText {padding:5px 10px 5px 16px;}
.sidebar .RadPanelBar_Default .rpExpandable .rpText {background:none;}
.sidebar .RadPanelBar_Default .rpExpanded .rpText {background:none;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpExpanded {background:url('/assets/images/leftnav_expanded.gif') repeat-y left center;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpExpanded:hover {background-position:right;}

.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup {background:url('/assets/images/leftnavDiv.gif') no-repeat left top; padding:1px 0 0 0;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpLink {background:url('/assets/images/leftnav_asub.gif') repeat-y left center;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpLink:hover {background-position:right;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpText {padding:5px 10px 5px 33px;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpExpanded {background:url('/assets/images/leftnav_subexpanded.gif') repeat-y left center;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpExpanded:hover {background-position:right;}

.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpGroup .rpLink {background:url('/assets/images/leftnav_asubsub.gif') repeat-y left center;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpGroup .rpLink:hover {background-position:right;}
.sidebar .RadPanelBar_Default .rpRootGroup .rpGroup .rpGroup .rpText {padding:5px 10px 5px 43px;}

.sidebar .RadPanelBar_Default .rpSelected .rpText {font-weight: normal;}

.leftNav_bot {clear:both; height:15px; background:url('/assets/images/leftnavBg.gif') no-repeat left bottom;}

#search_box {background:url('/assets/images/leftsearch_bg.gif') repeat-y 13px top; margin:0 0 9px 0; width:252px;}
#search_box .top {padding:13px 9px 0 22px;}
#search_box .top input {vertical-align:middle;}
#search_box .top .hr {height:20px;}
#search_box .bot {clear:both; height:15px; background:url('/assets/images/leftsearch_bg.gif') no-repeat 13px bottom;}

.sidebar #sidebar_lower_search {background:url('/assets/images/leftsearch_bg.gif') repeat-y 13px top; margin:0 0 9px 0; width:252px;}
.sidebar #sidebar_lower_search .top input {vertical-align:bottom;}
.sidebar #sidebar_lower_search .top .hr {height:20px;}
.sidebar #sidebar_lower_search .bot {background:url('/assets/images/leftsearch_bot.gif') no-repeat 13px bottom; padding:13px 0 10px 20px;}
.sidebar #sidebar_lower_search .title {background:url('/assets/images/hr.gif') repeat-x 2px bottom; margin:0 13px 10px 5px; padding:0 0 2px 0;}
.sidebar #sidebar_lower_search .drop_down {float:right; padding:0 10px 0 0;}
.sidebar #sidebar_lower_search .drop_down select {width:85px;}
.sidebar #sidebar_lower_search .text_box input {width:120px;}
.sidebar #sidebar_lower_search .submit {clear:both; padding:5px 0 0 0;}
.sidebar #sidebar_lower_search .submit input {width:65px; height:21px; background:url('/assets/images/search_btn.gif') no-repeat left top;}

.sidebar #sidebar_upper_search {margin:0 0 9px 0; width:243px;}
.sidebar #sidebar_upper_search .top input {vertical-align:bottom;}
.sidebar #sidebar_upper_search .top .hr {height:20px;}
.sidebar #sidebar_upper_search .bot {padding:13px 20px 10px 0;}
.sidebar #sidebar_upper_search .title {background:url('/assets/images/search_wisconsin_cheese.gif') no-repeat 2px top; padding:24px 0 0 0;}
.sidebar #sidebar_upper_search .title h3 {display:none;}
.sidebar #sidebar_upper_search .drop_down {float:right; padding:0;}
.sidebar #sidebar_upper_search .drop_down select {width:80px;}
.sidebar #sidebar_upper_search .text_box input {width:122px;}
.sidebar #sidebar_upper_search .submit {clear:both; padding:5px 0 0 0;}
.sidebar #sidebar_upper_search .submit input {width:65px; height:21px; background:url('/assets/images/search_btn.gif') no-repeat left top;}

.sidebar_padding {padding:0 14px;}
.sidebar_padding h1 {padding:5px 0;}
.sidebar_padding p {}

.request_directory {padding:0 30px 10px 13px;}
.request_directory img {float:left; padding:0 12px 0 0;}

#top_recent {padding:0 0 0 13px;}
.acordian {background:url('/assets/images/recent_bg.gif') repeat-x left bottom; padding:0 0 16px 0; width:234px;}
#a1, #a2, #a3 {display:block; width:234px; background:url('/assets/images/arrow_egg.gif') no-repeat right center; padding:10px 0 5px 0;}
#top_recent ol {padding:10px 0 0 24px; margin:0;}
#top_recent li {padding:0 0 2px 0;}

.sidebar_upper_div {width:240px;}
.sidebar_upper_div ol {padding:10px 0 5px 24px; margin:0;}
.sidebar_upper_div li {padding:0 0 2px 0;width:186px;}
/*.sidebar_upper_div li a { text-transform:lowercase;}*/
.sidebar_upper_div p {padding:0 0 0 7px;}


.search_drop, select, input {border:1px solid #c9bd7c;}
.search_drop {margin:0 0 10px 0;}

.results_item {padding:25px 0 0 0; width:670px; background:url('/assets/images/hr.gif') repeat-x right 10px; }
.results_lt {width:480px; float:left; padding:0 0 5px 0;}
.results_lt .padding {padding:3px 15px 0 0; background:url('/assets/images/vr.gif') repeat-y right top;}
.results_lt a {color:#607308;}
.results_rt {width:160px; float:left; }
.results_rt .padding {padding:5px 15px 0 15px;}

.other_recommendations {padding:15px 0 0 24px; background:url('/assets/images/other_recommendations.gif') no-repeat 24px top;}
.other_recommendations .hr {margin:0 30px 0 0;}
.other_recommendations .recommended {width:227px; float:left;}
.recommended .padding {padding:0 20px 0 0;}
.rec_img {position:relative; height:170px;}
.rec_img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_203x161.png') no-repeat left top;}
.rec_img .mask a img {width:203px; height:161px;}

/*--GENERAL LANDING--*/

#landing_page_header {text-align:right;}

#landing_page_content, #landing_page_content2, #landing_page_content3 {padding:15px 24px 0 24px;}
#landing_page_content2 .hr {height:1px;}
#landing_title {height:30px; width:100%; overflow:hidden; background-repeat:no-repeat; background-position:0 0;}
#landing_title span, #landing_title2 span {visibility:hidden;}
#landing_title2 {height:15px; width:100%; overflow:hidden; background-repeat:no-repeat; background-position:0 0;}
#results_content {padding:15px 24px 0 24px;}

#print_title, #print_title2, #print_title3 {height:17px; width:100%; background-repeat:no-repeat; background-position:0 0;}
#print_title span, #print_title3 span {visibility:hidden; float:left;}

.about_wisconsin_cheese {background:url('/assets/images/about_wisconsin_cheese_title.gif');}
.about_artisan_cheesemaking {background:url('/assets/images/about_artisan_cheesemaking.gif');}
.recent_awards {background:url('/assets/images/recent_awards.gif');}
.prehistoric_title {background:url('/assets/images/prehistoric_title.gif');}
.Wisconsin_Master_Cheesemaker_Program {background:url('/assets/images/wisconsin_master_cheesemaker_program.gif');}
.sign_in {background:url('/assets/images/sign_in_to_your_account.gif');}
.my_account {background:url('/assets/images/my_account_title.gif');}
.create_your_account {background:url('/assets/images/create_your_account.gif');}
.wisconsin_master_cheesemakers_title {background:url('/assets/images/wisconsin_cheesemakers.gif');}
.artisan_cheesemaking_title {background:url('/assets/images/artisan_cheesemakers.gif');}
.awards_search_results_title {background:url('/assets/images/awards_search_results.gif');}
.get_the_travelers_guide {background:url('/assets/images/get_the_travelers_guide.gif');}
.wisconsin_master_cheesemakers {background:url('/assets/images/wisconsin_master_cheesemakers_title.gif');}
.about_wisconsin_dairy_products_title {background:url('/assets/images/about_wisconsin_dairy_products_title.gif');}

.health_and_nutrition_title {background:url('/assets/images/health_and_nutrition_title.gif');}
.nutrient_content_of_dairy_foods_title {background:url('/assets/images/nutrient_content_of_dairy_foods_title.gif');}
.see_also_title {background:url('/assets/images/see_also_title.gif');}
.rda_levels_of_calcium_intake_title {background:url('/assets/images/rda_levels_of_calcium_intake_title.gif');}
.health_benefits_of_dairy_products_title {background:url('/assets/images/health_benefits_of_dairy_products_title.gif');}
.lactose_intolerance_title {background:url('/assets/images/lactose_intolerance_title.gif');}
.osteoporosis_title {background:url('/assets/images/osteoporosis_title.gif');}
.counting_on_calcium_title {background:url('/assets/images/counting_on_calcium_title.gif');}
.consider_the_source_title {background:url('/assets/images/consider_the_source_title.gif');}

.milk_title {background:url('/assets/images/milk_title.gif');}
.white_milk_title {background:url('/assets/images/white_milk_title.gif');}
.chocolate_and_flavored_milk_title {background:url('/assets/images/chocolate_and_flavored_milk_title.gif');}
.cream_title {background:url('/assets/images/cream_title.gif');}
.milk_facts_title {background:url('/assets/images/milk_facts_title.gif');}
.milk_information_title {background:url('/assets/images/milk_information_title.gif');}

.butter_title {background:url('/assets/images/butter_title.gif');}
.butter_basics_title {background:url('/assets/images/butter_basics_title.gif');}

.butter_key_steps_title {background:url('/assets/images/butter_key_steps_title.gif');}
.butter_standards_title {background:url('/assets/images/butter_standards_title.gif');}
.comp_of_butter_title {background:url('/assets/images/comp_of_butter_title.gif');}
.butter_characteristics_title {background:url('/assets/images/butter_characteristics_title.gif');}
.forms_of_butter_title {background:url('/assets/images/forms_of_butter_title.gif');}
.butter_storage_title {background:url('/assets/images/butter_storage_title.gif');}
.butter_history_title {background:url('/assets/images/butter_history_title.gif');}
.butter_definitions_title {background:url('/assets/images/butter_definitions_title.gif');}
.butter_fact_sheet_title {background:url('/assets/images/butter_fact_sheet_title.gif');}



.cooking_and_baking_with_butter_title {background:url('/assets/images/cooking_and_baking_with_butter_title.gif');}
.butter_recipes_title {background:url('/assets/images/butter_recipes_title.gif');}
.butter_media_title {background:url('/assets/images/butter_media_title.gif');}
.videos_cooking_with_butter_title {background:url('/assets/images/videos_cooking_with_butter_title.gif');}
.real_butter_pure_and_natural_title {background:url('/assets/images/real_butter_pure_and_natural_title.gif');}
.butter_faqs_title {background:url('/assets/images/butter_faqs_title.gif');}

.yogurt_title {background:url('/assets/images/yogurt_title.gif');}
.ice_cream_title {background:url('/assets/images/ice_cream_title.gif');}
.commitment_to_quality_title {background:url('/assets/images/commitment_to_quality_title.gif');}

.cheese_of_the_month_title {background:url('/assets/images/cheese_of_the_month_title.gif');}
.cheese_101_title {background:url('/assets/images/cheese_101_title.gif');}
.browse_cheeses {background:url('/assets/images/cheese_browse_title.gif');}
.cheesecyclopedia {background:url('/assets/images/cheesecyclopedia_title.gif');}
.cheese_categories_title {background:url('/assets/images/cheese_categories.gif');}
.cheese_search_title {background:url('/assets/images/cheese_search.gif');}
.cheese_variety_guide_title {background:url('/assets/images/cheese_variety_guide_title.gif');}
.forgot_your_password {background:url('/assets/images/forgot_your_password.gif');}

.cheese_pairings_101_title {background:url('/assets/images/cheese_pairings_101_title.gif');}
.wisconsin_cheese_pairing_tool_title {background:url('/assets/images/wisconsin_cheese_pairing_tool_title.gif');}
.cooking_with_cheese_101_title {background:url('/assets/images/cooking_with_cheese_101_title.gif');}
.cooking_with_cheese_title {background:url('/assets/images/cooking_with_cheese_title.gif');}

.the_perfect_recipe_cookbook_title {background:url('/assets/images/the_perfect_recipe_cookbook.gif');}
#request_content2 #print_title {height:30px; background-position:0 6px;}
.recipes_title {background:url('/assets/images/recipes_title.gif');}

.watch_and_learn_title {background:url('/assets/images/watch_and_learn_title.gif');}

.getting_started_title {background:url('/assets/images/getting_started_title.gif');}
.cheese_classes_title {background:url('/assets/images/cheese_classes_title.gif');}
.recommended_reading_title {background:url('/assets/images/recommended_reading_title.gif');}

.cheese_events_title {background:url('/assets/images/cheese_events_title.gif');}
.cheese_master_title {background:url('/assets/images/cheese_master_title.gif');}
.travelers_guide_title {background:url('/assets/images/travelers_guide_title.gif');}
.wisconsin_cheese_chef_ambassador_program_title {background:url('/assets/images/wisconsin_cheese_chef_ambassador_program_title.gif');}
.chef_ambassadors_title {background:url('/assets/images/chef_ambassador_title.gif');}
.chef_ambassador_restaurants_title {background:url('/assets/images/chef_ambassador_restaurants_title.gif');}
.chef_ambassador_recipes_title {background:url('/assets/images/chef_ambassador_recipes_title.gif');}
.meet_our_chef_ambassadors_title {background:url('/assets/images/meet_our_chef_ambassadors_title.gif');}
.chef_ambassador_events_title {background:url('/assets/images/chef_ambassador_events_title.gif');}
.chef_ambassadors_did_you_know_title {background:url('/assets/images/chef_ambassadors_did_you_know_title.gif');}

.about_master_program_title {background:url('/assets/images/about_master_program_title.gif');}

.newsletter_signup_title {background:url('/assets/images/newsletter_signup_title.gif');}
.newsletter_signup {/*background:url('/assets/images/newsletter_signup_title.gif');*/}
.sml_newsletter_signup  {background: url(/assets/images/sml-newsletter-signup.gif); }
div.newsletter_signup .answer table td input {
    border:medium none !important;
    margin:0 5px 0 0 !important;
}
.page_not_found_title {background:url('/assets/images/page_not_found.gif');}
.masterTop {width:465px; float:left;}
.masterLogo {float:left; background:url('/assets/images/mastersmark.gif') no-repeat; width:200px; height:200px;}

.terms_and_conditions_title{background:url('/assets/images/terms_title.gif');}


/* PRIVACY POLICY */

#content div.privacy_policy_title{background:url('/assets/images/privacy_title.gif') no-repeat; display:block; height: 21px;}


/* CHEESE LOGOS */

.cheese_logos {background:url('/assets/images/cheese_logos_title.gif');}


#landing_page_content .img {width:210px; float:left; height:153px;}
#landing_page_content .img .padding {padding:0 16px 0 0; position:relative;}
#landing_page_content .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_194x127.png') no-repeat left top; width:194px; height:127px;}
#landing_page_content .desc {width:455px; float:left; padding:0 0 26px 0; font-size:12px;}
#landing_page_content a {color:#607308;}
#landing_page_content p strong {color:#607308;}

#landing_page_content .landing_page_content .img {width:139px; height:114px;}
#landing_page_content .landing_page_content .img .mask {background:url('/assets/images/mask_123x99.png') no-repeat left top; top:0; left:0; width:139px; height:109px;}
#landing_page_content .landing_page_content .desc {width:515px; padding:0 0 15px 0;}

#featured_content {clear:both; padding:0 24px 0 24px; background:url('/assets/images/featured_content.gif') no-repeat 24px top;}
#featured_content .hr {background-position:center 30px; height:45px;}
.f_content {float:left; width:223px; padding:0 0 15px 0; clear:none;}
#featured_content .f_last {width:214px;}
.f_content .img {width:84px; float:left; height:72px;}
.f_content .img .padding {position:relative; padding:0;}
.f_content .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_77x62.png') no-repeat left top;}
.f_content .img .mask img {width:77px; height:62px;}
.f_content .desc {float:left; width:130px; font-size:11px;}
.f_content p {padding:0; line-height:1.2em;}

.main_padding {padding:0 0px 0 24px; background:url('/assets/images/vr.gif') repeat-y right top;}
#main_title {height:30px; overflow:hidden; background-repeat:no-repeat; background-position:left bottom;}
#main_title span {visibility:hidden;}

/*--REQUEST FORMS--*/

#request_content, #request_content2 {padding:15px 24px 0 24px;}
#request_content .hr, #request_content2 .hr {height:1px;}
#request_content .img, #request_content2 .img {padding:10px 10px 10px 0; float:left;}
#request_content .desc, #request_content2 .desc {padding:10px 0 0 0;}
#request_content h2 {padding:0 0 10px 0;}
#request_content2 h2 {padding:10px 0 0 0;}

.artisan_cheese {background:url('/assets/images/artisan_cheese.gif');}
.align-right {text-align:right; padding:0 15px 0 0; color:#607308;}
.request_left {float:left; width:515px;}
.request_right {float:right; width:160px; text-align:right;}
#request_form {width:390px; float:left; padding:10px 0 0 0;}
#request_form .title {color:#607308;}
#request_form input, #request_form textarea {border:1px solid #cabf80;}
.text_box {}
.text_box .answer {padding:0 0 10px 0;}
.text_box .answer span {font-size:18px; font-weight:bold;}
.text_box .title {padding:0 0 5px 0;}
.Question1_0 input {width:346px;}
.Question2_0 input {width:346px;}
.Question3_0 {width:130px; float:left;}
.Question3_0 input {width:114px;}
.Question4_0 {width:130px; float:left;}
.Question4_0 input {width:114px;}
.Question5_0 {width:100px; float:left;}
.Question5_0 input {width:86px;}
.Question6_0 {width:180px; float:left;}
.Question6_0 input {width:164px;}
.Question7_0 {width:180px; float:left;}
.Question7_0 input {width:166px;}
.Question8_0 textarea {width:346px;}
#request_form .disclaimer {width:348px;}
#request_form .submit {text-align:left; padding:0 17px 0 0;}
#request_form .main_padding .green {color:red;}

.secondary_content {float:left; width:300px;}
.secondary_content .padding {padding:10px;}
.secondary_content strong {color:#607308;}

#profile_form {width:380px; float:left;}
#profile_form .title {color:#607308;}
#profile_form .padding {padding:10px 8px 0 24px;}

#secondary_content {float:left; width:300px; padding:20px 0 0 0;}
.change_your_account_info {background:url('/assets/images/change_your_account_info.gif') no-repeat left 10px;}
.why_register {background:url('/assets/images/why_register.gif') no-repeat left 10px;}
.Question9_0 {width:175px; float:left;}
.Question9_0 input {width:164px;}
.Question10_0 {width:160px; float:left;}
.Question10_0 input {width:158px;}
.Question11_0 {width:335px; float:left;}
.Question11_0 input {width:333px;}
.Question12_0 {width:125px; float:left;}
.Question12_0 input {width:115px;}
.Question13_0 {width:124px; float:left;}
.Question13_0 input {width:115px;}
.Question14_0 {width:86px; float:left;}
.Question14_0 input {width:84px;}

.newsletter_signup {width:540px;}
.newsletter_signup .title {float:left; width:126px;}
/*.newsletter_signup .answer {float:left; width:160px;}*/
.newsletter_signup .answer input {margin-right:2px; vertical-align:top; height:13px; width:13px;}
.newsletter_signup input {border:none !important;}
.enter_code, .enter_code2 {width:340px;}
.enter_code .title {width:126px; float:left;}
.enter_code .answer {width:130px; float:left;}

.profile_signup {width:340px;}
.profile_signup .title {float:left; width:126px;}
.profile_signup .answer {float:left; width:160px;}
.profile_signup input {border:none !important;}
.profile_signup .answer li {display:block;clear:both;}
.profile_signup .answer span {padding-left:3px;}
.profile_signup .answer input {border:solid 1px red; margin-top:3px; margin-right:2px; vertical-align:top; height:13px; width:13px;}

.changePass {text-align:left; padding:0 0 15px 0; color:#607308;}
#profile_form input { background:none; border:1px solid #cabf80; padding:2px 0; /*margin:0 0 5px 10px;*/ clear: both; font:normal 11px Arial, Helvetica, sans-serif; color:#464646;}
#profile_form .text_box input, #profile_form .enter_code input {background:none; border:1px solid #cabf80; padding:2px 0; margin: 0;font:normal 11px Arial, Helvetica, sans-serif; color:#464646;}

/*--AWARDS RESULTS--*/

.awards_search_results_title .results {padding:0 0 0 214px;}
.awards_search_results_title {padding:0 0 10px 0;}
.awards_search_results_title .results h2 {float:left;}
.award_item {clear:both; padding:19px 25px 10px 25px; border-top:1px solid #ebe3b7;}
.award_item p {padding:0 0 20px 0;}

/*--HISTORY LANDING--*/

.float_1872_img {float:left; width:206px;}
.float_today_img {float:right; width:250px;}
.float_today_img img {padding:0 0 70px 30px;}

/*--HOW LANDING--*/

#steps_padding {padding:15px 0 15px 24px;}
#steps_in_making_cheese {background:url('/assets/images/steps_bg.gif') repeat-y left top;}
#how_top {width:675px; background:url('/assets/images/steps_header.gif') no-repeat left top;}
#how_top .padding {padding:10px 0 12px 615px;}
#how_top a {width:20px; height:20px; float:left; display:block;}
#prev_step:hover {background:url('/assets/images/step_prev_arrow.gif') no-repeat left top;}
#next_step:hover {background:url('/assets/images/step_next_arrow.gif') no-repeat left top;}
#how_top .spacer {width:5px; float:left; height:11px;}

.step_item {display:none; padding:16px 18px 24px 18px;}
.step_item .img {float:left; width:355px;}
.step_item .desc {float:left; width:280px;}
.step_item .desc h1 {padding:0 0 18px 0; font-size:18px; font-weight:normal;}
.step_item .desc p {padding:0 0 10px 0;}

#steps_nav {height:36px; background-image:url('/assets/images/steps_footer_bg.gif'); background-repeat:no-repeat;}
.active1 {background-position:left -36px;}
.active2 {background-position:left -72px;}
.active3 {background-position:left -108px;}
.active4 {background-position:left -144px;}
.active5 {background-position:left -180px;}
.active6 {background-position:left -216px;}
.active7 {background-position:left -252px;}
.active8 {background-position:left -288px;}
#steps_nav a {background-repeat:no-repeat; background-position:left top; display:block; height:36px; float:left; padding:0;}
#steps_nav #a1 {background-image:url('/assets/images/step1.gif'); width:84px;}
#steps_nav #a2 {background-image:url('/assets/images/step2.gif'); width:84px;}
#steps_nav #a3 {background-image:url('/assets/images/step3.gif'); width:84px;}
#steps_nav #a4 {background-image:url('/assets/images/step4.gif'); width:84px;}
#steps_nav #a5 {background-image:url('/assets/images/step5.gif'); width:84px;}
#steps_nav #a6 {background-image:url('/assets/images/step6.gif'); width:84px;}
#steps_nav #a7 {background-image:url('/assets/images/step7.gif'); width:84px;}
#steps_nav #a8 {background-image:url('/assets/images/step8.gif'); width:84px;}
#steps_nav a:hover {background-position:left bottom;}

/*--MASTER Results--*/

.master_item {padding:0 0 15px 0;}
.master_item h1 {padding:0 0 5px 0;}
.master_lt {width:476px; background:url('/assets/images/vr.gif') repeat-y right top; float:left;}
.master_lt .padding {padding:3px 8px 0 0;}
.master_img {float:left; width:102px;}
.master_img .padding {padding:0 0 1px 0;}
.master_desc {float:left; width:565px;}
.cheese_item {clear:both; padding:0 0 15px 0;}
.cheese_item a {font:bold 14px Arial, Helvetica, sans-serif; color:#627807;}
.cheese_item .img {float:left; width:98px;}
.cheese_item .img img {width:90px;}
.cheese_item .img .padding {position:relative; padding:0; margin:0; width:90px; height:91px;}
.cheese_item .img .mask {position:absolute; background:url('/assets/images/mask_90x71.png') no-repeat left top; top:0; left:0;}
.cheese_item .img .mask a {display:block; width:90px; height:71px;}
.cheese_item .desc {float:left; width:370px; padding:0 0 20px 0;}
.cheese_item .desc .padding {padding:0;}
.master_rt {width:192px; float:left;}
.master_rt .padding {padding:5px 8px 0 8px;}
.hideInPrint {float:right;}
.hideInPrint a {background:url('/assets/images/print_icon.gif') no-repeat left center; display:block; padding:3px 10px 3px 22px; line-height:12px;}
.multi_a {float:right; width:340px; text-align:right;}
.multi_a a {margin:0 0 0 8px;}

/*--TRAVELERS LANDING--*/

/*--OTHER DAIRY LANDING--*/

.special_div {text-align:center; padding:0 0 10px 0;}
.special_table {background:#f8f4e0; margin:0 auto;}
.special_table td {text-align:center; padding:9px 8px; border-top:1px solid #ded6a3;}
.special_table .first td {background:#607308 url('/assets/images/special_top.gif') no-repeat center top; color:#fff; padding:16px 8px 11px 8px; white-space:nowrap; border-top:none;}
.special_table .last td {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:center bottom;}
.special_table .last .left {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:left bottom;}
.special_table .last .right {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:right bottom;}
.special_table .left {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:left top;  border-right:1px dotted #ccc;  border-top:none; color:#607308; font-weight:bold; text-align:left; width:100px; padding-left:0; padding-right:0; white-space:nowrap;}
.special_table .left div {padding-left:15px; padding-right:5px;}
.special_table .first .left {background:url('/assets/images/special_top.gif') no-repeat left top; padding-left:0;  padding-right:0;}
.special_table .first .left div {padding-left:15px;}
.special_table .right {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:right top;}
.special_table .first .right {background:url('/assets/images/special_top.gif') no-repeat right top;}
.special_table .even {background-color:#f4efd1;}
.special_table .white td {border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}


.butter_div {text-align:center; padding:0 0 10px 0;}
.butter_table {background:#f8f4e0; margin:0 auto;}
.butter_table td {text-align:center; padding:9px 8px; border-top:1px solid #ded6a3;}
.butter_table .first td {background:#607308 url('/assets/images/special_top.gif') no-repeat center top; color:#fff; padding:16px 8px 11px 8px; white-space:nowrap; border-top:none;}
.butter_table .last td {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:center bottom;}
.butter_table .last .left {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:left bottom;}
.butter_table .last .right {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:right bottom;}
.butter_table .left {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:left top;  border-right:1px dotted #ccc;  color:#607308; font-weight:bold; text-align:left; width:100px; padding-left:0; padding-right:0;}
.butter_table .left div {padding-left:15px; padding-right:5px;}
.butter_table .first .left {background:url('/assets/images/special_top.gif') no-repeat left top; padding-left:0;  padding-right:0;}
.butter_table .first .left div {padding-left:15px;}
.butter_table .right {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:right top; text-align:left;}
.butter_table .first .right {background:url('/assets/images/special_top.gif') no-repeat right top;}
.butter_table .even {background-color:#f4efd1;}
.butter_table .white td {border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; background-color:#FFF;}

.standards_div {text-align:center; padding:0 0 10px 0;}
.standards_table {background:#f8f4e0; margin:0 auto;}
.standards_table td {text-align:center; padding:9px 8px; border-top:1px solid #ded6a3;}
.standards_table .first td {background:#607308 url('/assets/images/special_top.gif') no-repeat center top; color:#fff; padding:16px 8px 11px 8px; white-space:nowrap; border-top:none;}
.standards_table .last td {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:center bottom;}
.standards_table .last .left {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:left bottom;}
.standards_table .last .center {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:left bottom;}
.standards_table .last .right {background-image:url('/assets/images/special_bot.gif'); background-repeat:no-repeat; background-position:right bottom;}
.standards_table .left {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:left top;  border-right:1px dotted #ccc;  color:#607308; font-weight:bold; text-align:left; width:175px; padding-left:0; padding-right:0;}
.standards_table .center {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:left top; border-right:1px solid #ded6a3; text-align:left; padding-left:0; padding-right:0;}
.standards_table .left div {padding-left:15px; padding-right:5px;}
.standards_table .center div {padding-left:15px; padding-right:5px;}
.standards_table .first .left {background:url('/assets/images/special_top.gif') no-repeat left top; padding-left:0;  padding-right:0;}
.standards_table .first .left div {text-align: center;}
.standards_table .first .center {background:url('/assets/images/special_top.gif') no-repeat left top; padding-left:0;  padding-right:0;}
.standards_table .first .center div {text-align: center;}
.standards_table .right {background-image:url('/assets/images/special_lr.gif'); background-repeat:repeat-y; background-position:right top;}
.standards_table .first .right {background:url('/assets/images/special_top.gif') no-repeat right top;}
.standards_table .even {background-color:#f4efd1;}
.standards_table .white td {border-top:1px dotted #ccc; background-color:#FFF;}


#landing_page_content ul {padding:5px 0 10px 15px;}
#landing_page_content ul li {list-style:none; padding:1px 30px 11px 25px; background:url('/assets/images/egg_dot.gif') no-repeat left 2px;}
#landing_page_content ul li strong {color:#607308;}
#landing_page_content ol {padding:0 0 0 20px;}
#landing_page_content ol li {padding:5px 0; list-style-position:outside;}

/*--BUTTER RECIPES--*/

#butter_recipe_grid {clear:both; padding:0 0 0 35px;}
.butter_recipe {float:left; width:155px; padding:18px 0 20px 0;}
.butter_recipe a {width:124px; display:block; text-decoration:none; color:#607308; font-weight:bold;}
.butter_recipe a img {padding:0 0 5px 0;}
.butter_recipe a span {text-decoration:underline; display:block;}

/*--BUTTER FAQS--*/

#landing_page_content h2 strong {font-weight:normal; font-size:11px;}

/*--BUTTER VIDEOS--*/

#butter_videos_pading {padding:0 0 20px 0;}
#butter_videos {width:100%;}
#butter_videos .image {padding:12px 20px 19px 20px; border-bottom:1px solid #ebe3b7;}
#butter_videos .desc {vertical-align:middle; border-bottom:1px solid #ebe3b7;}
#butter_videos .desc a {color:#607308;}

/*--BUTTER MEDIA--*/

#butter_media_table td {text-align:center;}

.butter_media_item {width:124px;}
.butter_media_item img {padding:0 0 10px 0;}
.butter_media_item strong {color:#607308;}
.butter_media_hspace {width:40px;}

.faq {}
.faq .question {color:#607308; font-size:12px;}
.faq .answer {padding:0 0 0 36px;}
#landing_page_content .faq .answer ul {padding:0 0 12px 15px;}
#landing_page_content .faq .answer li {padding:0; list-style:disc; list-style-position:outside;}

/*--CHEESE--*/


/*--CHEESECYCLOPEDIA--*/

#cheese_categories {padding:5px 24px 0 24px;}
#cheese_categories #landing_title {height:17px;}
.cheese_cat {width:218px; float:left;}
.cheese_cat .padding {padding:0 25px 10px 0;}
.cheese_cat img {padding:0 0 5px 0;}

.top_padding {padding:15px 24px 0 24px;}
.top_padding .hr {height:1px;}
#cheese_results .cheese_search_title {padding:10px 0 0 0; background-position:left 10px;}
#cheese_results .cheese_item {padding:15px 0 0 24px; border-bottom:1px solid #ebe3b7;}
#cheese_results .desc {width:530px;}


/*--CHEESE GLOSSARY--*/

.glossary_of_cheese_terms_title {background:url('/assets/images/glossary_of_cheese_terms_title.gif');}
#glossary_search {float:right;}
#glossary_search input {vertical-align:middle;}
#glossary_search_btn {border:none;}
#glossary_alpha, #glossary_alpha a, #glossary_alpha a:link, #glossary_alpha a:visited {font-size:14px; font-weight:bold; color:#555;}
#glossary_alpha a {text-decoration:none;}
#glossary_alpha a:hover {color:#607308;}
#glossary_terms div {padding:0 0 15px 0;}


/*--CHEESE 101--*/

.cheese_101_padding {padding:0 25px 0 0;}
.tip {padding:0 0 10px 0;}
.tip_top {background:url('/assets/images/tips_bg.gif') no-repeat left top; padding:0 0 0 12px;}
.tip_right {background:url('/assets/images/tips_bg.gif') no-repeat right top; padding:0 15px 0 0;}
.tip_bot {background:url('/assets/images/tips_bg.gif') no-repeat left bottom; height:11px; padding:0 0 0 7px;}
.tip_bot div {background:url('/assets/images/tips_bg.gif') no-repeat right bottom; height:11px;}
.float_cheese_101_left {width:403px;}
.float_cheese_101 {float:right; width:229px;}

/*--CHEESE ARTICLE--*/

#cheese_article {padding:15px 31px 20px 16px;}
#print_title2 {height:16px; width:100%; background-repeat:no-repeat; background-position:0 0;}
#print_title2 span {font:18px arial, tahoma, sans-serif; color:#607308; float:left;}

#cheese_article .left {width:410px; float:left;}
#cheese_article .right {width:238px; float:right;}
#cheese_article .right .img {padding:0 0 10px 0; position:relative; height:170px;}
#cheese_article .right .img .mask {position:absolute; width:203px; height:161px; top:0; left:0; background:url('/assets/images/mask_203x161.png') no-repeat left top;}

#performance {background:#ded6a3;}
.performance_header {background:url('/assets/images/performance_header.gif') no-repeat left top; height:30px;}

.performance_content {padding:0 2px;}
.performance_content table {width:234px;}
.performance_content table td {text-align:center; vertical-align:middle; border-bottom:1px dotted #ccc;}
.white {background:#ffffff; border-top:1px dotted #ccc; padding:5px;}
.blank {border-right:1px dotted #ccc;}
.performance_content table td.performance_title {background:#f8f4e0; padding:5px; border-right:1px dotted #ccc; text-align:left; color:#526207; font-size:10px;}
.performance_odd {background:#f4efd1; padding:3px 0 0 0;}
.performance_even {background:#fcfbf3; padding:3px 0 0 0;}

.performance_key {background:url('/assets/images/performance_footer.gif') no-repeat left top; height:69px;}

/*--RECIPE LANDING--*/

#recipe_of_the_month {padding:15px 24px 0 24px; background:url('/assets/images/recipe_of_the_month.gif') no-repeat 24px 15px;}
#recipe_of_the_month .img {width:210px; float:left; height:179px;}
#recipe_of_the_month .img .padding {padding:26px 16px 0 0; position:relative;}
#recipe_of_the_month .img .mask {position:absolute; top:26px; left:0; background:url('/assets/images/mask_194x127.png') no-repeat left top; width:194px; height:127px;}
#recipe_of_the_month .desc {width:455px; float:left; padding:24px 0 26px 0;}
#additional_recipes {clear:both; padding:0 0 0 24px; background:url('/assets/images/additional_recipes.gif') no-repeat 24px top;}
#additional_recipes .hr {background-position:center 30px; height:45px;}
.add_recipe {float:left; width:223px; padding:0 0 15px 0; clear:none;}
#additional_recipes .f_last {width:214px;}
.add_recipe .img {width:84px; float:left; height:67px;}
.add_recipe .img .padding {position:relative; padding:0;}
.add_recipe .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_77x62.png') no-repeat left top;}
.add_recipe .img .mask a img {width:77px; height:62px;}
.add_recipe .desc {float:left; width:130px; font-size:11px;}
.add_recipe p {padding:0;}
.add_recipe a {text-decoration:underline;}

/*--RECIPE BOOK--*/
.cookbook_row {padding:15px 0 5px 24px; border-bottom:1px solid #ebe3b7;}
.cookbook_column {float:left; width:339px;}
.cookbook_column .img {float:left; width:135px;}
.cookbook_column .padding {position:relative; padding:0;}
.cookbook_column .padding img {width:123px; height:99px;}
.cookbook_column .mask {position:absolute; left:0; top:0; background:url('/assets/images/mask_123x99.gif') no-repeat left top;}
.cookbook_column .desc {float:left; width:194px;}
.cookbook_column .desc a {color:#607308; font-weight:bold;}


/*--RECIPE SEARCH AND ARTICLE--*/

#recipe_search_top {padding:0 10px 10px 15px; border-bottom:1px solid #ebe3b7; text-align:right; background:url('/assets/images/recipe_search_results.gif') no-repeat 15px 24px; color:#607308;}
#recipe_search_top select {}
#recipe_search_top .filter_cheese {width:155px;}
.recipe_item {clear:both; border-bottom:1px solid #ebe3b7; padding:10px 0 10px 15px;}
.recipe_img {float:left; width:133px; height:99px;}
.recipe_img img {width:123px; height:99px;}
.recipe_img .padding {padding:0; position:relative;}
.recipe_img .mask {width:123px; height:99px; background:url('/assets/images/mask_123x99.png') no-repeat left top; position:absolute; top:0; left:0;}
.recipe_right {float:left; width:567px;}
.recipe_right a { font:bold 14px Arial, Helvetica, sans-serif; color:#627807;}

.recipe_info {float:left; width:388px; padding:12px 0 0 0;}
.recipe_item .recipe_rating {float:left; width:122px; padding:12px 0 0 0;}
#recipe_bot {padding:10px 25px; text-align:right;}
#recipe_not_found {padding:0 15px;}
#recipe_article {padding:10px 24px 0 24px;}
#recipe_article .hr {height:20px;}
#recipe_article h1 {font-weight:bold; font-size:18px; color:#627807;}
#recipe_article .left {float:left; width:456px;}
#recipe_article .left .padding {padding:0 25px 0 0;}
#recipe_article .right {width:210px; float:left;}

#recipe_article .right .recipe_print {padding:0 8px 10px 0;}
#recipe_article .right .recipe_print a.print_icon {float:left; background:url('/assets/images/print_icon.gif') no-repeat left center; display:block; padding:3px 0 3px 22px; line-height:12px; text-decoration:underline; font-size:11px;}
#recipe_article .right .recipe_print a.print_cards {float:right; background:url('/assets/images/print_icon.gif') no-repeat left center; display:block; padding:3px 0 3px 22px; line-height:12px; text-decoration:underline; font-size:11px;}

#recipe_article .right .float_lt {float:left; padding:0 5px 10px 0;}
#recipe_article .right .img {clear:both; position:relative; height:170px;}
#recipe_article .right .img .mask {position:absolute; width:203px; height:161px; top:0; left:0; background:url('/assets/images/mask_203x161.png') no-repeat left top;}
#recipe_article a {text-decoration:none;}
#recipe_article a span {color:#607308; text-decoration:underline;}
#recipe_article .reviews {clear:both;}
#divAddReview {padding:5px 0 0 0;}
.error_message {color:#f00;}
#review_btn {float:left; width:92px; padding:5px 0 0 0;}
#divEmailAFriend .answer {padding:0 0 4px 0; float:left;}
#divEmailAFriend .answer input, #divEmailAFriend .answer textarea {width:190px; border:1px solid #959831; font:normal 11px Arial, Helvetica, sans-serif; color:#464646;}
#divEmailAFriend .title {float:left; padding:5px 0 1px 2px;}
#divEmailAFriend .submit {clear:both;}
.recipe_links {padding:0 0 3px 0;}

#browse .top {padding:0 15px 25px 15px; background:url('/assets/images/recipe_browse.gif') no-repeat 15px 30px;}
.browse_cat {clear:both; padding:15px 0 15px 15px; border-top:1px solid #ebe3b7;}
.browse_cat2 {clear:both; padding:15px 0 15px 24px;}
.browse_item {float:left; width:125px; padding:1px 0 2px 0;}
.browse_item a, .browse_item a:visited {text-decoration:none;}
.browse_item a:hover {text-decoration:underline;}

.browse_cat2 .browse_item {width:230px; padding:2px 0;}

.recipe_rating {width:210px;}
.recipe_stars {background:url('/assets/images/rating_bg.gif') no-repeat left 4px; padding:8px 0 10px 0; float:left; width:116px;}
.stars_padding {padding:0 0 0 8px;}
.ratingStar {font-size:0pt; width:20px; height:16px; margin:0px; padding:0px; cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar {background-image: url(/assets/images/FilledStar.gif);}
.emptyRatingStar {background-image: url(/assets/images/EmptyStar.gif);}
.savedRatingStar {background-image: url(/assets/images/SavedStar.gif);}

#chef_testimonials {padding:50px 15px 0 24px; background:url('/assets/images/insights.gif') no-repeat 24px 20px;}
#chef_testimonials p {padding:0 35px 15px 0;}
#chef_testimonials .hr {height:1px;}
#testimonials {padding:30px 0 0 0; background:url('/assets/images/testimonials.gif') no-repeat 24px 15px;}
.testimonial {padding:15px 24px; border-bottom:1px solid #ebe3b8;}
#testimonials .last {border:none;}
.testimonial .img {float:left; width:117px;}
.testimonial .img .padding {position:relative; width:98px; height:80px; padding:0; margin:0;}
.testimonial .mask {width:98px; height:80px; background:url('/assets/images/mask_98x80.png') no-repeat left top; position:absolute; top:0; left:0;}
.testimonial .desc .padding {padding:0 35px 0 0;}
#content .green {color:#607308;}

/*--RECIPE 101--*/

.float_recipe_101_left {width:413px; float:left;}
#landing_page_content .float_recipe_101_left ul {padding:5px 0 0 0;}
#landing_page_content .float_recipe_101_left li {list-style:none; padding:1px 0 11px 25px; background:url('/assets/images/egg_dot.gif') no-repeat left 2px;}
.float_recipe_101 {float:right; width:199px;}
.float_recipe_101 h2 {padding:7px 5px 3px 5px;}
#landing_page_content .float_recipe_101 .tip ul {padding:0 0 0 5px;}
#landing_page_content .float_recipe_101 .tip li {padding:1px 0 11px 25px;}
.recipe_video_player {padding:0 0 0 75px;}


/*--PAIRING TOOL--*/

#pairing_content {padding:15px 44px 0 24px;}
#pairing_content .cheese_pairings_title {background:url('/assets/images/cheese_pairing_title.gif') no-repeat left 0;}
#pairing_tool .wisconsin_cheese_pairing_tool_title {background:url('/assets/images/wisconsin_cheese_pairing_tool_title.gif') no-repeat 0 12px;}
#pairing_tool .hr {margin:0;}
#pairing_tool {width:679px;}
#pairing_tool .padding {padding:0 0 0 24px;}
#pairing_cats {padding:0 0 0 41px;}
#pairing_cats h1 {height:20px;  overflow:hidden; background:url('/assets/images/what_are_you_pairing.gif') no-repeat left top;}
#pairing_cats h1 span {visibility:hidden;}
#pairing_cats a {background-repeat: no-repeat; background-position:left top; display:block; float:left;}
#pairing_cats a img {height:122px;}
#pairing_cats a:hover, #pairing_cats a.active {background-position:left bottom;}
#pair_0 {background:url('/assets/images/pairing_cheese.jpg'); width:133px;}
#pair_0 img {width:133px;}
#pair_1 {background:url('/assets/images/pairing_wine.jpg'); width:117px;}
#pair_1 img {width:117px;}
#pair_2 {background:url('/assets/images/pairing_food.jpg'); width:124px;}
#pair_2 img {width:124px;}
#pair_3 {background:url('/assets/images/pairing_liquor.jpg'); width:87px;}
#pair_3 img {width:87px;}
#pair_4 {background:url('/assets/images/pairing_beer.jpg'); width:117px;}
#pair_4 img {width:117px;}

.pairing_padding {padding:0 0 0 29px;}
#pairing_choose {padding:10px 0 0 0; width:180px; float:left;}
#pairing_choose h3 {padding:0 0 5px 12px;}
#choose_holder {padding:8px 12px 9px 0; background:url('/assets/images/pairing_left_bg.gif') no-repeat 12px top;}
#choose_holder .scroll {height:266px; overflow:auto;}
#choose_holder a {display:block; text-decoration:none; color:#636363; padding:7px 0 7px 30px;}
#choose_holder a:hover {background:#fdf1ce url('/assets/images/pairing_left_a.gif') repeat-y left top;}
#choose_holder a.active {background:#fdf1ce url('/assets/images/pairing_left_active.gif') no-repeat left center;}

#pairing_goes_with {padding:10px 0 0 0; width:408px; float:left;}
#pairing_goes_with h3 {padding:0 0 5px 0;}
#goes_with_holder {background:url('/assets/images/pairing_right_clean.gif') no-repeat left top; padding:8px 2px 9px 2px;}
#goes_with_holder .scroll {height:266px; overflow:auto; background:url('/assets/images/pair_group_div.gif') repeat-y 127px top;}
.pairing_column_first {float:left; width:128px;}
.pairing_column {float:left; width:128px;}
.pairing_column_first a, .pairing_column a {display:block; text-decoration:none; color:#607308; padding:0 5px;}
.pairing_column_first a:hover, .pairing_column a:hover {background:#fdf0c9;}
.pairing_column_first a span, .pairing_column a span, .pairing_column_first span span, .pairing_column span span {background:url('/assets/images/hr.gif') repeat-x center bottom; display:block; padding:6px 0;}

#pairing_goes_with h1 {clear:both; background:#fcf1ce; padding:5px 10px; border-top:3px solid #fff; border-bottom:3px solid #fff;}
.pairing_column_first span, .pairing_column span {display:block; padding:0 5px;}

/*--PAIRING ARTICLE--*/

#pairing_article {padding:15px 24px;}
#pairing_article #print_title4 {background:url('/assets/images/cheese_pairing_title.gif') no-repeat left top; padding:0 0 0 147px;}
#pairing_article #print_title4 span {font:18px/16px arial, tahoma, sans-serif; color:#607308; float:left;}
#pairing_article .left {width:410px; float:left; padding:15px 0 0 0;}
#pairing_article .left h2 {padding:5px 0;}
#pairing_article .left .hr {height:1px;}
#pairing_article .left h1 {padding:5px 0; border-bottom:1px solid #ebe3b7;}
.pair_article_sections {width:204px; float:left;}
.pair_article_section {padding:5px 10px 10px 0;}
#pairing_article .right {width:238px; float:right; padding:15px 0 0 0;}
#pairing_article .right .img {padding:0 0 10px 0; position:relative; height:170px;}
#pairing_article .right .img .mask {position:absolute; width:203px; height:161px; top:0; left:0; background:url('/assets/images/mask_203x161.png') no-repeat left top;}

/*--CHEESE CLASSES--*/

#classes_img {float:left;}
#classes_img .padding {padding:0 21px 15px 24px;}
#classes_desc {padding:0 24px 0 24px;}
#classes_desc p {padding:0 0 15px 0;}

/*--RECOMMENDED READING--*/

.reading_item {border-bottom:1px solid #ebe3b7; padding:18px 24px 13px 24px;}
.reading_item .img {float:left; width:176px;}
.reading_item .img .padding {position:relative; width:162; height:153px; overflow:hidden; padding:0;}
.reading_item .img .mask {position:absolute; left:0; top:0; background:url('/assets/images/mask_162x153.png') no-repeat left top; width:162px; height:153px;}
.reading_item .desc {float:left; width:480px;}
.reading_item h4 {background:url('/assets/images/hr.gif') repeat-x left bottom; padding:0 0 5px 0; margin:0 0 5px;}

/*--CHEFS--*/

.star_chefs {width:249px;}
.star_chefs .padding {padding:0 15px 0 27px;}
.star_chefs a {color:#607308;}


/*--MEET OUR CHEF AMBASSADORS--*/

#chefAmbassadors {padding:0 24px 0 24px;}
.chef_year {padding:0 0 20px 0;}
.chef_year div {padding:0 0 0 10px;}
.chef_year a {color:#607308;}


/*--CHEF BIO--*/

.chefInfo {float:left; width:456px;}
.chefInfo h1 {font-size:18px; font-weight:bold; color:#607308;}
.chef_img {padding:0 15px 19px 0; float:left;}
.chef_img .padding {padding:0; position:relative; width:196px; height:197px; overflow:hidden;}
.chef_img .mask { position:absolute; left:0; top:0;  background:url('/assets/images/mask_196x197.png') no-repeat left top; width:196px; height:197px;}

/*--CHEF RECIPES--*/

#chefRecipes {padding:0 20px 0 24px; float:left;}
.chef_recipe_item {padding:0 0 20px 0; width:470px;}
.chef_recipe_item h1 {font-weight:bold; color:#555; background:url('/assets/images/hr.gif') repeat-x left bottom; padding:0 0 7px 0;}
.chef_recipe_item h1 span, .chef_recipe_item h1 span a, .chef_recipe_item h1 span a:visited {color:#607308;}
.chef_recipe_img {float:left; width:134px; padding:10px 0 0 0;}
.chef_recipe_img .padding {width:123px; height:99px; overflow:hidden; position:relative; padding:0;}
.chef_recipe_img .mask {position:absolute; left:0; top:0; background:url('/assets/images/mask_123x99.png') no-repeat left top; width:123px; height:99px;}
.chef_recipe_img img {width:124px;}
.chef_recipes {float:left; padding:10px 0 0 0; width:335px;}
.chef_recipes a {font-size:11px; color:#607308;}
#chef_bookmarks {float:left; width:170px; background:url('/assets/images/vr.gif') repeat-y left top;}
#chef_bookmarks .padding {padding:0 0 20px 20px;}
#chef_bookmarks h2 {padding:0 0 15px 0;}
#chef_bookmarks p {padding:0 0 1px 0; font-size:11px;}
#chef_bookmarks a {color:#607308;}
.reg_ul {padding:0 0 0 15px;}
.reg_ul li {list-style-type:disc;}


/*--CHEF RESTAURANTS--*/

#chefRestaurants {padding:0 0 0 24px; float:left;}
#chefRestaurants .padding {padding:0; width:460px;}
#chefRestaurants .padding .padding {padding:0; width:200px;}
.chef_restaurant_item, .chef_restaurant_item_right {width:230px; padding:0 0 20px 0;}
.chef_restaurant_item .green, .chef_restaurant_item a, .chef_restaurant_item a:visited {color:#607308;}
.chef_restaurant_item_right .green, .chef_restaurant_item_right a, .chef_restaurant_item_right a:visited {color:#607308;}
#restaurants_feature {float:right; width:208px;}
#restaurants_feature .tip {padding:0; width:182px;}
#restaurants_feature .tip_top {padding:0 0 0 15px;}
#restaurants_feature .tip h3 {padding:10px 0 8px 0;}
#restaurants_feature .tip p {padding:8px 0 0 0;}
#restaurants_feature .tip a {color:#607308;}


/*--WHERE TO BUY--*/

#where_to_buy_sidebar p {padding:10px 0 0 0;}
#sltCheeseVariety {width:219px;}
#wtb_tableOptions_padding {padding:10px 0 23px 0; background:url(/assets/images/hr.gif) repeat-x left 182px; width:219px;}
.tb_miles {width:48px;}
.tb_zip {width:88px;}
.tb_city {width:114px;}

#wtb_tableOptions {background:#f6f4e8;}
#wtb_tableOptions a {display:block; height:43px;}
#wtb_tableOptions a span {display:none;}
#wtb_MailOrder a {background-image:url('/assets/images/where_mail_order.gif'); width:104px;}
#wtb_MakeCheese a {background-image:url('/assets/images/where_make_cheese.gif'); width:115px;}
#wtb_Website a {background-image:url('/assets/images/where_website.gif'); width:104px;}
#wtb_LiquidProducts a {background-image:url('/assets/images/where_liquid_product.gif'); width:115px;}
#wtb_PlantTours a {background-image:url('/assets/images/where_plant_tour.gif'); width:104px;}
#wtb_AwardWinning a {background-image:url('/assets/images/where_award_winning.gif'); width:115px;}
#wtb_RetailStores a {background-image:url('/assets/images/where_retail_store.gif'); width:104px;}
#where_blank {background:url('/assets/images/where_blank.gif') no-repeat;}
#wtb_MailOrder, #wtb_Website, #wtb_PlantTours, #wtb_RetailStores {padding:0 1px 0 0;}
#wtb_tableOptions a:hover, #wtb_tableOptions a.active {background-position:right;}

.where_row {padding:3px 0 4px 0;}
.where_row input {vertical-align:middle; border:1px solid #c9bd7c;}
.where_row input.tb_submit {border:none;}
.view_as_map {float:left; padding:1px 5px 0 0;}
.view_as_list {float:left;}

.buy_wisconsin_cheese_title {background:url('/assets/images/buy_wisconsin_cheese.gif');}
#map_holder {padding:10px 0;}
#map {border:2px solid #d9d194;}

.list_item {float:left; width:220px; padding:0 0 15px 0;}
.list_item .padding {width:200px;}
.list_icons img {padding:8px 0 5px 0;}

/*--LOGIN--*/
.sidebar #login_form {width:243px;}
#login_form {float:left;}
.sidebar #login_form .padding {padding:0 23px 10px 5px;}
#login_form p {padding:10px 0;}
#login_form .title {float:left; width:77px; color:#607308;}
#login_form .text_box .answer {float:left;}
#login_form .text_box .answer input {width:140px;}
#login_form .check_box {padding:10px 0 0 0; clear:both;}
#login_form .check_box .answer input {margin:0 10px 0 0; vertical-align:bottom;}
#login_form .submit .left {float:left; width:150px;}
#login_form .submit .left a {color:#607308;}

#content #login_form {width:263px;}
#content #login_form .padding {padding:0 10px 30px 25px;}

#content #login_form2 {width:380px;}
#content #login_form2 .padding {padding:0 10px 30px 25px;}
#login_form2 p {padding:10px 0;}
#login_form2 .title {float:left; width:65px; color:#607308;}
#login_form2 .text_box .answer {float:left;}
#login_form2 .text_box .answer input {width:140px;}
#validation_text {color:red; padding:10px 0;}

/*--MY FAVORITE RECIPES--*/

.myrecipe_edit {padding:0 20px 15px 20px;}
.my_favorite_recipes_title {background:url('/assets/images/my_favorite_recipes_title.gif');}
.sign_in_to_see {padding:0 0 0 4px;}
.favorite_div {border-top:1px solid #ebe3b7; border-bottom:1px solid #ebe3b7; padding:18px 20px 13px 20px;}
#favorite_table {width:100%;}
#favorite_table .title td {color:#607308; font-size:10px; background:url('/assets/images/hr.gif') repeat-x 0 19px; padding-bottom:15px;}
#favorite_table .item td, #favorite_table .item_even td {padding-top:5px; padding-bottom:5px; vertical-align:middle;}
#favorite_table .item_even td {background:#f7f2df;}
#favorite_table .left {text-align:center; width:35px;}
#favorite_table .left input {padding:0; margin:0;}
#favorite_table .right {padding-left:20px;}
#favorite_table a {color:#607308;}
.favorite_submit {padding:15px 0 0 28px;}


/*--FOOTER--*/

.footer {clear:both; font:10px arial, tahoma, sans-serif; color:#464646; margin:5px 0 0 0;}
.footer p {line-height:1.2em; padding:0;}
.fHeader {background:#eee9d3 url('/assets/images/footer_header_top.gif') repeat-x; width:100%;}
.fHeader td {background:url('/assets/images/footer_header_bot.gif') repeat-x left bottom; font:11px tahoma, arial, sans-serif; text-transform:uppercase; color:#363636;}
.footer span {color:#627807;}
.footer a {color:#464646;}
.footer td {padding:10px 0 8px 0; vertical-align:top;}
.footer .fc1 {width:27px;}
/*.footer .fc2 {width:217px;}*/
.footer .fc2 {width:249px;}
.footer .fc3 {width:17px;}
.footer .fc4 {width:374px;}
.footer .fc4 .floatLt {width:187px;}
.footer .fc5 {width:11px;}
/*.footer .fc6 {width:307px;}*/
.footer .fc6 {width:275px;}
.footer .fc7 {width:27px;}

#footer_round {width:987px; margin:0 auto; height:11px; background:url('/assets/images/footer_bot.gif') no-repeat; overflow:hidden;}

/*--SITE SEARCH--*/
#site_search_results {padding:23px 10px 13px 236px; background:url('/assets/images/article_search_results_title.gif') no-repeat 20px 22px; border-bottom:1px solid #ebe3b7;}
.searchResults_item {border-bottom:1px solid #ebe3b7; padding:15px 21px 0 21px;}
.paging {text-align:right; padding:13px 30px 0 0;}

/*--NEWSLETTER SIGN UP--*/

#newsletter_checkboxes {background:url('/assets/images/hr.gif') repeat-x left bottom; font-weight:bold;}
#newsletter_checkboxes input {margin:0 5px 0 0; border:none;}
.newsletter_texbox {background:url('/assets/images/hr.gif') repeat-x left bottom; padding:10px 0 10px 0;}
.newsletter_texbox .title {text-align:right; color:#607308; float:left; width:88px;}
.newsletter_texbox .answer {float:left; padding:0 0 0 8px;}
.newsletter_texbox .answer input {border:1px solid #c9bd7c;}
.newsletter_radiobuttons {background:url('/assets/images/hr.gif') repeat-x left bottom; padding:10px 0;}
.newsletter_radiobuttons ul, .newsletter_radiobuttons li { list-style-image:none !important; background-image:none !important; }
.newsletter_radiobuttons .title {text-align:right; color:#607308; float:left; width:88px;}
.newsletter_radiobuttons .answer {float:left; padding:0 0 0 8px;}
#content .newsletter_radiobuttons .answer ul, #content .newsletter_radiobuttons .answer ul li {margin:0; padding:0; list-style:none;}
.newsletter_radiobuttons .answer input {border:none;}
.enter_code2 {background:url('/assets/images/hr.gif') repeat-x left bottom; padding:10px 0 0 0; width:100%;}
.enter_code2 .title {text-align:right; color:#607308; float:left; width:88px;}
.enter_code2 .answer {float:left; padding:0 0 0 8px;}
.enter_code2 .answer input {border:1px solid #c9bd7c; margin:0 0 0 10px;}
#newsletter_submit {padding:10px 0 10px 94px;}


/*--BLOGS--*/
.sf_postListing {padding:15px 24px !important;}
.sf_post {padding:0 0 15px 0;}
.sf_singlePost {padding:15px 24px;}
.sf_postComments {padding:0 24px;}
.post_section .left {float:left; width:150px; clear:left; padding:5px 0;}
.post_section .right {float:left; width:200px; padding:5px 0;}


/*--PRINTING--*/

body#print_body {background:#fff; background-image:none;}
#print_master {width:715px; margin:0 auto;}
/*#divPrintContent .mask {display:none;}*/
#divPrintContent .hr {height:0; padding:10px 0 0 0; margin:0 0 10px 0; border-bottom:1px dotted #ccc; background:none;}
#divPrintContent #print_title, #divPrintContent #print_title3 {list-style-position: inside;}
.print_btn {position:absolute; top:10px; right:25px;}
.print_btn a {background:url('/assets/images/print_icon.gif') no-repeat left center; display:block; padding:3px 0 4px 22px; line-height:12px;}
#print_footer {clear:both; border-top:1px dotted #ccc; width:665px; margin:0 auto; padding:10px 0 5px 0;}
.print_footer {padding:45px 0 7px 6px;}
.print_footer_left {float:left;}
.print_footer_right {float:right;}
#loadingContent {width:100%; height:300px; background:url('/assets/images/wmmb_loading.gif') no-repeat center center;}
#divPrintContent .performance_header {display: list-item; list-style-position: inside; background:none; list-style-image:url('/assets/images/performance_header.gif'); height:30px; padding:0; margin:0; overflow:hidden; line-height:0px;}
#divPrintContent .performance_key {display: list-item; list-style-position: inside; background:none; list-style-image:url('/assets/images/performance_footer.gif'); height:69px; padding:0; margin:0; overflow:hidden;}

#divPrintContent #performance {background:none;}

#divPrintContent .performance_content {padding:0; border-right:2px solid #ded6a3; border-left:2px solid #ded6a3;}

#divPrintContent .buy_wisconsin_cheese_list_title {list-style-image:url('/assets/images/buy_wisconsin_cheese_list_results_title.gif');}
.masterIndent {padding:0 0 0 25px;}
#cbList {float:left; width:175px;}
#cbList td {padding:0 0 10px 0;}
#cbDescription {/*padding:3px 0 0 0; float:left; width:475px;*/ font-weight:normal;}


#divPrintContent object {display:none;}

.sf_commentsSubmit{ margin-bottom: 20px; }

.favfoods-side{margin-top: 15px; width: 203px; display:block;}
.favfoods-side img{position: absolute;}
.favfoods-side .mask{cursor:pointer}

#popup
{
	display:block !important;
	margin:10px !important;
	padding:10px !important;
	background-color:#fff !important;
}
#popup bodytext
{
	width:288px !important;
	padding:0 !important;
	margin:0 !important;
}
#popup ul {padding:5px 0 10px 15px !important;}
#popup ul li {padding:2px 0 8px 25px !important; list-style-type:none !important; background: url(/assets/images/egg_dot.gif) no-repeat left 3px; }
#popup ul  {padding: 5px 0 10px 0 !important; }
#popup ul.eggdots li strong {color:#607308 !important;}
#popup ul {list-style-type:none !important;list-style-image:none !important;}

#CheeseManuList {padding-left:5px !important; }
#CheeseManuList ul {list-style-type:none !important;list-style-image:none !important; }
#CheeseManuList ul li {padding: 0px 0px 5px 25px !important; list-style-type:none !important; background: url(/assets/images/egg_dot.gif) no-repeat left 3px; }
#CheeseManuList ul.eggdots li strong {color:#607308 !important;}
.lbToggleListSize {padding-left:5px; position:relative; top:-12px; }
.cheesecompanies_title {background:url('/assets/images/wisconsin_cheese_companies_title.gif');}

/* Cheese company search*/
a.searchplussign { text-decoration:none!important; color:#ffc30d; FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Courier; TEXT-ALIGN: center}

div.aboutcheese
{
	display:block;
	margin:10px;
	padding:10px;
	background-color:#fff;
}

div.aboutcheese .bodytext
{
	width:288px;
	padding:0;
	margin:0;

}

table.companieslist
{
	display:block;
	padding-right:25px;
	border:solid 0px red;
}

table.companieslist table
{
	border:solid 0px red;
	width:300px;
	text-align:left;
}

table.companieslist table td
{
	border:solid 0px red;

}

.redheadingmixedcase
{
	font-weight:bold;
}

/* basic UserControl class */

.usercontrol {padding:15px 24px 0 24px;}
.usercontrol h2 strong {font-weight:normal; font-size:11px;}
.usercontrol h3 {font-weight: bold; }
.usercontrol .img {width:210px; float:left; height:153px;}
.usercontrol .img .padding {padding:0 16px 0 0; position:relative;}
.usercontrol .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_194x127.png') no-repeat left top; width:194px; height:127px;}
.usercontrol .desc {width:455px; float:left; padding:0 0 26px 0; font-size:12px;}
.usercontrol a {color:#607308;}
.usercontrol p {width:90%;}
.usercontrol p strong {width:90%; color:#607308;}
.usercontrol ul {padding:5px 0 10px 15px;}
.usercontrol ul li {padding:2px 0 8px 25px; background: url(/assets/images/egg_dot.gif) no-repeat left 3px; }
.usercontrol ol {padding:0 0 0 25px;}
.usercontrol ol li {padding:2px 0 8px 25px; list-style-position:outside;}

.usercontrol .landing_page_content .img {width:139px; height:114px;}
.usercontrol .landing_page_content .img .mask {background:url('/assets/images/mask_123x99.png') no-repeat left top; top:0; left:0; width:139px; height:109px;}
.usercontrol .landing_page_content .desc {width:515px; padding:0 0 15px 0;}
.usercontrol ul.eggdots li { background:url("/assets/images/egg_dot.gif") no-repeat scroll left 2px transparent; list-style:none outside none; padding:1px 30px 11px 25px; }
.usercontrol ul.eggdots li strong {color:#607308;}
.usercontrol #company_search ul {list-style-type:none;list-style-image:none}
.usercontrol #company_search ul li{ background-image: none; }
.usercontrol .faq .answer ul {padding:0 0 12px 15px;}
.usercontrol .faq .answer li {padding:0; list-style:disc; list-style-position:outside;}
.usercontrol .float_recipe_101_left ul {padding:5px 0 0 0;}
.usercontrol .float_recipe_101_left li {list-style:none; padding:1px 0 11px 25px; background:url('/assets/images/egg_dot.gif') no-repeat left 2px;}
.usercontrol .float_recipe_101 .tip ul {padding:0 0 0 5px;}
.usercontrol .float_recipe_101 .tip li {list-style-position:inside;}

/* basic UserControl class */

/* CONTACT US FORM */
div.ContactUs {display:block; padding:0 20px 0 20px;width:675px !important;clear:both;float:none; color:#747474;}
/* div.ContactUs table, div.ContactUs table tr, div.ContactUs table td {border-style:solid; border-width:1px; border-color:Black;} */
div.ContactUs .bodytext {color:#747474; font-size:12px; font-weight:normal;}
div.ContactUs p, div.ContactUs input[type="text"]{color:#464646;}
div.ContactUs input[type="text"]{width:300px;}
div.ContactUs input[type="radio"]{vertical-align:middle;}
div.ContactUs .redheadingsm {color: #800000;  font-weight: bold;}
div.ContactUs .errorcode {color: #990000 !important;}
div.ContactUs a.ContactUsSubmit{display:block; text-indent:-9999px; padding:0;width:64px;height:23px;clear:both;float:none; background-image:url("/assets/images/submit.gif");}
div.ContactUs td {padding:0px 0px 0px 0px !important; }
#contactUs_leftLowerSubNav { padding: 15px 24px 0; }
/* CONTACT US FORM */

/*Entertaining Section */
#entertaining_content {clear:both; padding:0 24px 0 24px;}
#entertaining_content h1 { padding-top:15px; padding-bottom:15px; }
#entertaining_content h4 { padding-bottom:7px; }
#entertaining_content .hr {background-position:center 30px; height:45px;}
#entertaining_content .e_last {width:149px;}
.e_content {float:left; width:173px; padding:0 0 15px 0; clear:none;}
.e_content .img {width:149px; float:left; height:100px;}
.e_content .img .padding {position:relative; padding:0;}
.e_content .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_149x100.png') no-repeat left top;}
.e_content .img .mask img {width:149px; height:100px;}
.e_content .desc {float:left; width:149px; margin-top:10px;  margin-left:8px;}
.e_content .desc_last {float:left; width:125px; margin-top:10px; margin-left:8px;}
.e_content p {padding:0; line-height:1.2em;}
.entertaining_101_title {background:url('/assets/images/entertaining_101_title.gif');}
.entertainingheader {width:inherit; white-space:nowrap;}
.entertainingheaderimg {margin-left:-2px;}
#line.hr {clear:both; background:url('/assets/images/hr.gif') repeat-x center center; height:2px; width:682px; margin-left:25px; margin-top:-3px; }
#Entertaining_Content_Header {margin-top: 14px; margin-left: 25px;}
#Entertaining_Content_Header #line.hr {clear:both; background:url('/assets/images/hr.gif') repeat-x center center; height:12px; width:682px; margin-left:0px;}
.photo_heading {font-size:28px; color: #607308; line-height: 28px; }
.photo_heading2 {font-size:28px; color: #959e3d; line-height: 28px; }
.photo_largeheading {font-size:44px; color: #607308; line-height: 44px; padding-bottom: 20px; }
.TnT_ListItem {margin-top:5px !important; margin-left:-10px !important; }
.TnT_ListItem a {color:#747474; text-decoration:none; }
.recipe_right .recipe_print a.print_icon {float:left; background:url('/assets/images/print_icon.gif') no-repeat left center; display:block; padding:3px 0 3px 22px !important; line-height:12px !important; text-decoration:underline !important; font-size:11px !important; position:relative; top:25px;}
.SelRecipe {position:absolute; top: 0px; left:-2400px;}
#LandingPageHeading { margin-top:-8px;}
.EntertainingTipsAndTricks { margin-top:20px; margin-left:25px; margin-right:25px; }
li.Entertaining_SF_List a { height:12px !important;  }
li.Entertaining_SF_List .hr { height:5px !important; padding-bottom:12px !important; margin-Bottom: 12px !important; }

.e_featured_blogger {float:left; width:225px; padding:0 0 0 0; clear:none;}
.e_featured_blogger .img {width:203px; float:left; height:161px;}
.e_featured_blogger .img .padding {position:relative; padding:0;}
.e_featured_blogger .img .mask {position:absolute; top:0; left:0; background:url('/assets/images/mask_203x161.png') no-repeat left top;}
.e_featured_blogger .img .mask img {width:203px; height:161px;}
.e_featured_blogger .desc {float:left; width:225px; margin-top:10px;  margin-left:8px;}
.e_featured_blogger p {padding:0; line-height:1.2em;}

/* tips styles */
.randomTip {}
.mytip {}
#tip_header {width: 687px; min-width: 687px; background:url('/assets/images/tip_header.jpg'); background-repeat:no-repeat; height: 10px; position:relative; left:-10px; }
#tip_content {width: 687px; min-width: 687px; background-image: url('/assets/images/tip_background.jpg'); background-repeat:no-repeat; background-position:bottom; color:#FFFFFF; font-size: 14px; padding-top: 14px; padding-bottom: 14px;  position:relative; left:-10px; }
#tips_left {width: 94px; min-width: 94px; padding-top: 0px; padding-bottom: 13px; padding-left: 15px; float:left; }
#tips_right {width: 500px; min-width: 500px; padding-left: 18px; padding-right: 60px; float:right; }
#tips_right a {color:#FFFFFF; text-decoration:none; }
.tip a {color:#FFFFFF; text-decoration:none; }
.clearfloat{ clear:both; }
.tipslink { color:#FCB623 !important; margin-left:4px !important; position:relative !important; top:9px !important; }
/* tips styles */

/* AddThis */
#div_addthis {clear:both; padding-left:25px; padding-top:2px; padding-bottom:12px;}
.float_lt #div_addthis {clear:both; padding-left:0px; padding-top:2px; padding-bottom:0px;}
.float_lt #div_addthis .addthis_button_email {display:none;}
/* AddThis */

/* Entertaining Feature */
/*#entertaining_feature {background:url('/assets/images/entertaining_feature.gif') no-repeat 24px 15px;}*/
#entertaining_feature {padding:10px 24px 0 24px;}
#entertaining_feature .img {width:210px; float:left; /*height:179px;*/}
#entertaining_feature .img .padding {padding:10px 16px 0 0; position:relative;}
#entertaining_feature .img .mask {position:absolute; top:10px; left:0; background:url('/assets/images/mask_194x127.png') no-repeat left top; width:194px; height:127px;}
#entertaining_feature .desc {width:455px; float:left; padding:10px 0 16px 0;}
/* Entertaining Feature */

div#ctlPager{display:inline; margin-right:25px; padding-right:25px; float:right;}
span#txtPage{float:left;}
ol#pagination{overflow:hidden; float:left; padding:0 0 0 0; margin:0 0 0 0}
ol#pagination li{
	float:left;
	list-style:none;
	cursor:pointer;	
	padding:0 0 0 0;
	margin:0 0 0 .5em;
	}
ol#pagination li {text-decoration:underline; color:#464646;}	
ol#pagination li.current{text-decoration:none; cursor:text;}
ol#pagination li.sep{text-decoration:none; color:#464646;}

