/* ------------------------------------------------------------    Title:     Ile de France Gourment Cheese    Last Updated:   Feb 25 2008				Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE------------------------------------------------------------ */body {	margin: 0;	padding:0;	background-color: #FFE8B6;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: normal;	color: #514646;	font-size:85%;}/* links */a:link, a:visited {	color: #6F5F5F;	text-decoration: none;	}a:hover {	color: #6866AE;	text-decoration: underline;	}			/*     ---------------------     Slider   --------------------------   */#list2 {	height: 290px;	border: 2px solid #6F5F5F;	background-color: #6F5F5F;	overflow: hidden;	width:173px;	margin:0;	padding:0;}#list2 .red {	color: white;	font-family:"Times New Roman", Times, serif;	font-size:10px;	font-style:italic;	background-color: #6F5F5F;	height:25px;}#list2 .green {	color: white;	font-family:"Times New Roman", Times, serif;	font-size:10px;	font-style:italic;	background-color: #6F5F5F;	height:25px;}#list2 .blue {	color: white;	font-family:"Times New Roman", Times, serif;	font-size:10px;	font-style:italic;	background-color: #6F5F5F;	height:25px;}#slidertext{	background-color: #6866AE;	height: 53px;	width: 173px;	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color:#FFFFFF;	text-align: left;	padding-top: 3px;	padding-left: 5px;}#slidertext a{	color: #FFFFFF;	text-decoration: none;}#slidertext a:hover{	color: #D0C6B9;	text-decoration: none;}#slidertext2{	background-color: #CC0000;	height: 53px;	width: 173px;	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color:#FFFFFF;	text-align: left;	padding-top: 3px;	padding-left: 5px;}#slidertext2 a{	color: #FFFFFF;	text-decoration: none;}#slidertext2 a:hover{	color: #D0C6B9;	text-decoration: none;}#list2 dd {	height: 215px;	overflow: hidden;	background-color: #6F5F5F;	margin:0;	padding:0;}@media print {	.basic div, #navigation ul, #list2 dd, #list3 div{		display: block!important;		height: auto!important	}}				/* TEXT */.h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	font-weight: bold;	color:#6F5F5F;	text-decoration: none;}.h1 a{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	font-weight: bold;	color: #996600;	text-decoration: none;}.h1 a:hover{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	font-weight: bold;	color: #BB5E00;	text-decoration: none;}.h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	font-weight: bold;	color:#6F5F5F;}.h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	font-weight: bold;	color:#6F5F5F;}.h5 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	color:#6866AE;	}	.h6 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-weight: bold;	color:#6866AE;	padding-right:20px;	}		.text_newsletter {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #482400;}.content_small {	font-family: "Trebuchet MS";	font-size: 11px;	font-weight: normal;	color: #3E3636;	line-height: 18px;}.content_small a {	color: #221100;	text-decoration:none;}.content_small a:hover {  color: #3E3636;	text-decoration: underline;}.containt_main {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3E3636;	line-height: 18px;	text-decoration: none;}.containt_main a{	color: #773C00;	text-decoration: none;}.containt_main a:hover{	color: #990000;;	text-decoration: underline;}.containt_main_bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #282828;	line-height: 18px;	text-decoration: none;}.containt_main_bold a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #993300;	line-height: 18px;	text-decoration: none;}.containt_main_bold a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFBB55;	line-height: 18px;	text-decoration: none;}.h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #003366;}.content_link_bld {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #282828;	text-decoration: none;}.content_link_bld a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000033;	text-decoration: none;}.content_link_bld a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #990000;	text-decoration: none;}.pairingtitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	color: #773C00;}.non_visual {	display:none;	}.Btm_Navi_Text {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: normal;	color: #371C00;	line-height: 18px;	text-decoration: none;}.Btm_Navi_Text a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: normal;	color: #371C00;	line-height: 18px;	text-decoration: none;}.Btm_Navi_Text a:hover{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: normal;	color: #773C00;	line-height: 18px;	text-decoration: underline;}.title_recipes {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #400000;}/* Go to top */	#gototop {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;	color: #6F5F5F;	text-align: right;	vertical-align: middle;	height: 22px;	width:120px;	margin-left:640px;	padding-left: 12px;		margin-top:10px;}#gototop  a{ 	color: #6F5F5F;	text-decoration:none;}#gototop  a:hover{ 	color: #D0C6B9;	text-decoration:none;}#gototop_sm {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;	color: #6F5F5F;	text-align: right;	height: 22px;	width:120px;	padding-left: 380px;		margin-top:10px;}#gototop_sm a{ 	color: #6F5F5F;	text-decoration:none;}#gototop_sm a:hover{ 	color: #D0C6B9;	text-decoration:none;}	/* ----------------------------------------------------	Header  ----------------------------------------------------*/  #header {	background-image: url(../img/structures/header.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 140px;	width: 850px; 		margin: 0 auto;	 	}	 #header_0519 {	background-image: url(../img/structures/header_award.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 207px;	width: 850px; 		margin: 0 auto;	 }	 #header_1008 {	background-image: url(../img/structures/header_contest.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 236px;	width: 850px; 		margin: 0 auto;	 }  #header_1108 {	background-image: url(../img/structures/header_contest2.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 236px;	width: 850px; 		margin: 0 auto;	 } #header_0309 {	background-image: url(../img/structures/header_contest3.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 236px;	width: 850px; 		margin: 0 auto;	 }    /*-------------- Header Links ------------------------*/#header-sublinks10008 {	width:800px;	margin:0 auto;	padding:50px 0 0;}#Contest2008 {	height: 70px;	width: 300px;	float: left;	padding-left:50px;	text-align:right;}#Coupon2008 {	float: right;	height: 70px;	width:200px;	margin: 0;	padding-right:20px;	text-align:right;}	/* ----------------------------------------------------*/#newletter_regi_0519 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	line-height: 15px;	text-transform: uppercase;	color: #6F5F5F;	margin-left: 520px;	padding-top: 10px;	padding-bottom:50px;}#header-sublinks {	width:800px;	height:80px;	text-align:left;	margin:30px 0px 0px 30px;	padding:0px 0px 20px 0px;}.orderonline_0519 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	font-style: italic;	color: #6F5F5F;	background-image: url(../img/btn_online.jpg);	background-repeat: no-repeat;	background-position: left top;	float: left;	height: 52px;	width: 280px;	text-align:right;	font-weight:bold;	margin: 0px 0px 0px 10px;	padding: 24px 0px 0px;}.orderonline_0519 a {	text-decoration:none;	color: #6F5F5F;}.orderonline_0519 a:hover {	text-decoration:none;	color: #6866AE;}	.awardnavi_0519 {	float: right;	height: 60px;	width: 500px;}		#logo {	float: left;	height: 140px;	width: 220px;		text-align:center;}#newletter_regi {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	line-height: 15px;	text-transform: uppercase;	color: #6F5F5F;	margin-left: 520px;	padding-top: 10px;}/* ----------------------------------------------------	Sub Header ----------------------------------------------------*/#orderonline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	font-style: italic;	color: #6F5F5F;	background-image: url(../img/btn_online.jpg);	background-repeat: no-repeat;	background-position: left top;	float: left;	height: 52px;	width: 280px;	padding-top: 20px;	padding-right: 20px;	text-align:right;	font-weight:bold;}#orderonline a {	text-decoration:none;	color: #6F5F5F;}#orderonline a:hover {	text-decoration:none;	color: #6866AE;}	#winbasket {	float: right;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	font-style: italic;	color: #6F5F5F;	background-image: url(../img/btn_winbasket.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 52px;	width: 450px;	padding-top: 20px;	text-align:right;	font-weight:bold;}#winbasket  a {	text-decoration:none;	color: #6F5F5F;}#winbasket  a:hover {	text-decoration:none;	color: #6866AE;}/* ----------------------------------------------------	Page Structure ----------------------------------------------------*/#wrap {	margin: 0 auto;		padding: 0 30px;	width:790px;	background-image:url(../img/structures/main_bg.jpg);	background-repeat: repeat-y;	padding-bottom:50px;	margin-bottom:30px;	}#wrap_0519 {	margin: 0px auto 30px;	width:790px;	background-image:url(../img/structures/main_bg.jpg);	background-repeat: repeat-y;	padding-right: 31px;	padding-bottom: 50px;	padding-left: 30px;	padding-top: 30px;	}#wrap-inner {	width:100%;	margin-top: 30px;	text-align: left;	vertical-align: top;}	.formregi {  font-family: Georgia, "Times New Roman", Times, serif;  font-size:9pt;  font-weight:bold;  background-color:#FFFFFF;  border-color:#FFFFFF;  border-width:1px;  color:#6F5F5F;}	/* ----------------------------------------------------	Top Navigation			Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE ----------------------------------------------------*/.ddcolortabs{padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";voice-family: inherit;}.ddcolortabs ul{font: bold 10px Georgia, "Times New Roman", Times, serif;margin:0;padding:0;list-style:none;}.ddcolortabs li{display:inline;margin:0 2px 0 0;text-transform:uppercase;}.ddcolortabs a{float:left;color: #6F5F5F;background: #ffffff url(../scripts/media/color_tabs_left.gif) no-repeat left top;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing: 1px;}.ddcolortabs a span{float:left;display:block;background: transparent url(../scripts/media/color_tabs_right.gif) no-repeat right top;padding: 6px 8px 3px 7px;}.ddcolortabs a span{float:none;}.ddcolortabs a:hover{background-color: #D0C6B9;}.ddcolortabs a:hover span{background-color: #D0C6B9;}.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/background-color: #D0C6B9;}.ddcolortabsline{clear: both;padding: 0;width: 790px;height: 0px;line-height: 0px;background: #D0C6B9;}.tabcontainer{	width: 790px; /*width of 2nd level sub menus*/	background:#D0C6B9;	height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #FFFFFF;	font-size: 12px;	text-align:center;	font-weight:bold;	padding-top:3px;	margin-bottom:20px;}.tabcontainer a{color:#FFFFFF;text-decoration:none;}.tabcontainer a:hover {color:#6866AE;text-decoration:none;}.tabcontent{display:none;}		/* ----------------------------------------------------	Left Column ----------------------------------------------------*/  #leftcolumn{	width: 188px;	padding-left:7px;	float:left; }  #recipesearch {	background-image:url(../img/home/recipesearch_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	height:39px;	text-align:left;	padding-top:40px;	width: 185px;	padding-left:5px;	 }   #leftcolumn0408{	width: 180px;	padding-left:3px;	float:left; }  #recipesearch0408 {	background-image:url(../img/home/recipesearch_bg0408.jpg);	background-repeat: no-repeat;	background-position: left top;	height:39px;	text-align:left;	padding-top:40px;	width: 170px;	padding-left:9px;	 }  #recipemonth {	width: 178px;	padding-bottom:18px; }  .monthly_recipe_name {	background-color: #DCD9D8;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	line-height: 16px;	font-weight: bold;	color: #6261A2;	height: 30px;	width: 167px;	padding-left:3px;	padding-top:3px; }  .monthly_recipe_name a{  	color: #6261A2;	text-decoration:none;  }   .monthly_recipe_name a:hover{  	color: #FFFFFF;	text-decoration:none;  }    #home_wellness {  	padding-top:10px;	padding-bottom:10px;  	width: 185px;	  } /* ----------------------------------------------------	Main Content ----------------------------------------------------*/ #maincontent {	width: 573px;	border-left-width: 3px;	border-left-style: dotted;	border-left-color: #6F5F5F; 	padding-left:16px;	float:right;	padding-bottom:10px; }  #maincontent0408 {	width: 573px;	border-left-width: 3px;	border-left-style: dotted;	border-left-color: #6F5F5F; 	padding-left:14px;	float:right;	padding-bottom:10px; }     #maincontent0410 {	width: 573px;	border-left: 3px dotted #6F5F5F;border-top: 3px dotted #6F5F5F;	padding-left:14px;	padding-top:14px;	/*float:right;*/	padding-bottom:10px; }     #sidecontent10 {	border-top: 3px dotted #6F5F5F;	padding-bottom:10px; }    #sidecontent10 img {border-style:none;}  #mainbase{		height:20px;		clear:both;		margin-top:5px;		border-top-width: 3px;		border-top-style: dotted;		border-top-color: #6F5F5F; 		margin-bottom:5px;		margin-left:5px	}   /* ----------------------------------------------------	Footer		Table 1 #FFF1D4;	Table 2 #FEE4A7; ----------------------------------------------------*/#footer {		clear:both;		margin-bottom:100px;	}	#footer_wrap{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 9px;	font-weight: normal;	color: #4A2500;}#footer_warp a {	color: #4A2500;	text-decoration: none;}#footer_warp a:hover {	color: #7F3F00;	text-decoration: none;}.footer_title { font-size: 12px; font-weight:bold; color: #4A2500;}.footertable_1 {	background-color:#FFF1D4;}.footertable_2 {	background-color: #FEE4A7;	}#footer td {	width:150px;	padding-top:10px;	padding-bottom:20px;	padding-left:2px;	height:140px;	line-height: 19px;	font-weight:bold;	text-align: left;	vertical-align: top;	font-size: 9px;	}#footer ul {	margin:0;	padding:0 0 0 8px;}#footer li {	list-style-type: none;}#footer li  a {	color: #4A2500;	text-decoration: none;}#footer li  a:hover {	color: #7F3F00;	text-decoration: none;}  /* ----------------------------------------------------	Archives ----------------------------------------------------*/	#archives {	width:700px;	margin: 0 auto; 	padding-top: 20px;}  /* ----------------------------------------------------	Page Contents		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE ----------------------------------------------------*/	  #breadcrumb  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color:  #6F5F5F;	text-align: right;	height: 24px;	width: 780px;	padding-top: 2px; }  #breadcrumb  a {	color:  #6F5F5F;	text-decoration:none;  } #breadcrumb  a:hover {	color:  #6F5F5F;	text-decoration:underline;  }  /* ----------------------------------------------------	St. Andre ----------------------------------------------------*/	#wrap-sa{	width: 100%;	margin-right: 10px;	margin-left: 10px;	padding-bottom:30px;}#sa-rightcolum{	float: left;	width: 230px;	padding-top: 28px;	background-image: url(../img/standre/recipes/andre_icon.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:100px;}#sa-rightcolum-pa {	float: left;	width: 230px;	padding-top: 78px;	background-image: url(../img/standre/recipes/andre_icon.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:100px;	margin-left:10px;}#sa-maincontainer{	width:480px;	border:#6F5F5F 1px solid;	padding:10px;	margin-right:20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom:10px;}		#sa-maincontainer_btm {	width:480px;	padding-left:270px;	padding-right:20px;	margin-top:20px;	margin-bottom:30px;}		#sa_recipe_table {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	padding-top: 20px;	color: #6866AE;	line-height: 17px;}#sa_recipe_table a{color: #6866AE;text-decoration:none;}#sa_recipe_table a:hover{color:#D0C6B9;text-decoration:none;}	.title_sapairing_3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	font-style: italic;	font-weight: normal;	color: #615454;}.title_sapairing_4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 30px;	font-style: italic;	font-weight: normal;	color: #615454;}	.title_sapairing_1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #615454;}	#search_box_sa {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: right;	height: 23px;	width: 770px;	padding-top: 1px;	margin-bottom:16px;	font-weight:normal;	color:#514646;}	 #sarecipe_ing ul { 	margin:0;	padding:0; } #sarecipe_ing li {	list-style-type: none;	line-height: 19px;	list-style-position: outside;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}	.sa_redtext {	color: #990000;}	.sa_pairing_table_text {}.sa_pairing_table_bg {	background-image: url(../img/standre/sa_pairing_content_tablebg.jpg);	background-repeat: repeat-x;	background-position: left top;	height: 340px;	width: 383px;}.sa_pairing_table_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	font-weight: normal;	color: #4A2500;	padding-top: 10px;	padding-left: 12px;	padding-right: 14px;	text-align: left;	vertical-align: top;}#andre_pairing{	margin-bottom: 200px;}#sa_pa_table{	line-height: 18px;	padding-right: 16px;	padding-left: 10px;	width:270px;}#sa_links {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	padding-top: 20px;	list-style-type: circle;	color: #6866AE;	line-height: 20px;}#sa_links ul{	margin:0;	padding:0;}#sa_links li {	list-style-type: none;}#sa_links a{color: #6866AE;text-decoration:none;}#sa_links a:hover{color:#D0C6B9;text-decoration:none;}#sa_links_pair {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	padding-top: 20px;	color: #6866AE;	line-height: 20px;	padding-left: 20px;}#sa_links_pair  ul{	margin:0;	padding:0;}#sa_links_pair  li {	color: #6866AE;}#sa_links_pair  a{color: #6866AE;text-decoration:none;}#sa_links_pair  a:hover{color:#D0C6B9;text-decoration:none;}  /* ----------------------------------------------------	Pairing Month ----------------------------------------------------*/	 .pm_table {	text-align: left;	vertical-align: top;	padding-right: 50px;	padding-left: 20px; 		font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	padding-top:15px; }  .pm_title {	 font-family: Georgia, "Times New Roman", Times, serif; 	font-size: 26px;	font-weight:bold;	font-style:italic; }/* ----------------------------------------------------	Cheese Selection  ----------------------------------------------------*/. CS_table {	text-align: left;	vertical-align: top;	padding-left: 1px; 		padding-top:5px; } #CS ul { 	margin:0;	padding:0; } #CS li {	list-style-type: none;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	font-style: italic;	line-height: 28px;	color: #6866AE;	list-style-position: outside;} #CS li a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-style: italic;	line-height: 19px;	color: #6866AE;	text-decoration:none;} #CS li a:hover {	color: #6F5F5F;	text-decoration:none;}/* ----------------------------------------------------	Recipes ----------------------------------------------------*/#search_box {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #532900;	background-color: #FAD27B;	text-align: left;	height: 20px;	width: 450px;	margin-top: 12px;	vertical-align: middle;	padding-top: 8px;	text-indent: 100px;	padding-bottom: 8px;}#search_box_main {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #532900;	background-color: #FAD27B;	text-align: left;	height: 20px;	width: 600px;	margin-top: 12px;	vertical-align: middle;	padding-top: 8px;	text-indent: 100px;	padding-bottom: 8px;} #recipe_ing ul { 	margin:0;	padding:0; } #recipe_ing li {	list-style-type: none;	line-height: 20px;	list-style-position: outside;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;} #recipe_dir ul { 	margin:0;	padding:0; } #recipe_dir li {    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: decimal;	line-height: 19px;	list-style-position: outside;}#recipe_saimg {	padding-top: 4px;	padding-right: 4px;}/* ----------------------------------------------------	Story of the Month ----------------------------------------------------*/ #sm_tablebg{	background-image: url(../img/story_of_month/sm_bg.jpg);	background-repeat: repeat-x;	background-position: left top;} .sm_table_content {	padding-top: 10px;	padding-bottom: 10px;	padding-left: 0px;	padding-left: 30px;}  .sm_table_video{	background-image:url(../img/story_of_month/video_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	height:273px;	width:351px;}  .title_video0408 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 30px;	font-style: italic;	font-weight: normal;	color: #615454;	line-height: 1.2em;}  #sm_border{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-style: italic;	font-weight: bold;	color: #FFFFFF;	background-color: #A19889;	height: 22px;	width: 97%;	padding-top: 3px;	margin-left:10px;	padding-left:5px;}#video_ing ul { 	margin:0 0 0 20px;	padding:0; } #video_ing li {	list-style-type: none;	line-height: 20px;	list-style-position: outside;	padding-bottom:8px;}/* ----------------------------------------------------	Recipe of the Month ----------------------------------------------------*/ #rm_table_ing td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #514646;	height: 16px;	padding-top: 2px;	padding-bottom: 2px;}.rm_breadcrumb{	font-size: 11px;	text-transform: uppercase;	color: #6866AE;}.rm_breadcrumb a{	font-size: 11px;	text-transform: uppercase;	color: #6866AE;	text-decoration: none;}.rm_breadcrumb a:hover{ 	font-size: 11px;	text-transform: uppercase;	color: #6866AE;	text-decoration: none;}/* ----------------------------------------------------	Sweepstake 2008 ----------------------------------------------------*/   #sw_wrap {	margin: 0;	padding: 0;	width: 787px;	height:427px;} #sw_left{	background-image: url(../img/sweep/home_left.jpg);	background-repeat: no-repeat;	background-position: left top;	float: left;	height: 232px;	width: 274px;	padding-top:195px;	padding-left:60px;} #sw_right{	background-image: url(../img/sweep/home_right_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	float: right;	height: 67px;	width: 193px;	padding-top:360px;	padding-left:260px;}.sw_content {	font-size: 13px;	line-height: 20px;	color: #3E3636;}#wrap-inner-search {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #514646;	padding: 20px;	margin:10px;	width: 770px;	line-height:19px;}#wrap-inner-search a{		color: #6866AE;		font-weight:bold;		text-decoration:none;	}#wrap-inner-search a:hover {		color: #514646;		font-weight:bold;		text-decoration:none;}/* ----------------------------------------------------	Video Page ----------------------------------------------------*/   .maillink{} .maillink a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #6866AE;	text-decoration: none;} .maillink a:hover{	color: #725D4D;	text-decoration: none;}        /* ----------------------------------------------------	Promotion  		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE ----------------------------------------------------*/	    #sw_breadcrumb  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-transform: uppercase;	color:  #D0C6B9;	text-align: right;	height: 24px;	width: 770px;	padding-top: 0px; }  #sw_breadcrumb  a {	color:  #6F5F5F;	text-decoration:none  } #sw_breadcrumb  a:hover {	color:  #D0C6B9;	text-decoration:underline;  }  #sw_gift  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	padding-top: 2px;	list-style-type: circle;	color: #402000;	line-height: 24px;}#sw_gift ul{	margin:0;	padding:0;}#sw_gift li {	list-style-image: url(../promotion/img/gift_dot.jpg);	list-style-position: inside;}	  #sw_rule_wrap {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	margin-left:20px;	margin-right:20px;	text-align: left;} #sw_rule_wrap ul { 		margin:0;		padding:0; } #sw_rule_wrap li {	list-style-type: decimal;   }  /* ------------------------------------------------------------	Brie Product Page		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE------------------------------------------------------------ */#wrap-brie {	background-image: url(../img/Brie/Brie_bg.jpg);	background-repeat: repeat-x;	background-position: left top;	width: 780px;}.brie-box1{}.brie-box2{	background-image: url(../img/Brie/bg_box2.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 379px;	width: 391px;}.bri-box3{	background-image: url(../img/Brie/products_bries.jpg);	background-repeat: no-repeat;	background-position: left top;}#rp_friend{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6866AE;	text-align: right;	height: 30px;	width: 550px;	padding-top:30px;}#rp_friend a{	color: #6866AE;	text-decoration:none;}#rp_friend a:hover {	color: #514646;	text-decoration:none;}.goat_box_links{	font-size:12px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	color: #234D95;}.goat_box_links a {	color: #234D95;	text-decoration:none;	padding-right:10px;}.goat_box_links a:hover{	color: #234D95;	text-decoration:none;}.box1_goat{	padding-left: 20px;	background-image: url(../img/Goat/goat_box1.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 93px;	width: 390px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#514646;}.box2_goat{	padding-left: 20px;	background-image: url(../img/Goat/goat_box2.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 107px;	width: 390px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#514646;}.box3_goat {	background-image: url(../img/Goat/goat_box3.jpg);	background-repeat: no-repeat;	background-position: left top;	width:390px;	height:128px;} /* ------------------------------------------------------------	Brie Product Page------------------------------------------------------------ */.brie-box1{ 	background-image:url(../img/Brie/bg_box1A.jpg);	background-repeat: no-repeat;	background-position: left top;	width:378px;	height:119px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#514646;	padding-left: 20px;	}	.brie-box2{	background-image:url(../img/Brie/bg_box2.jpg);	background-repeat:no-repeat;	background-position: left top;	width:378px;	height:131px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#514646;	padding-left: 20px;}.bri-box3{	background-image: url(../img/Brie/bg_box3.jpg);	background-repeat: no-repeat;	background-position: left top;	width:378px;	height:123px;} /* ------------------------------------------------------------	Landing Cheesecakes		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE------------------------------------------------------------ */ #content_landing  {	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:  #6F5F5F;	text-align: right;	height: 24px;	width: 780px;	padding-top: 2px; }  #content_landing  a{	color:  #6866AE;	text-decoration:none;  } #content_landing  a:hover{	color:  #D0C6B9;	text-decoration: none;  }   .morerecipt_link  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #514646; }   /* ------------------------------------------------------------	Wellness		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE------------------------------------------------------------ */  .title_wellness {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 26px;	font-style: italic;	font-weight: normal;	color: #615454;} /* ------------------------------------------------------------	Comte		Colors	Dark Brown #6F5F5F	Light Brown #D0C6B9	Light Blue #6866AE------------------------------------------------------------ */			#comte-rightcolum{	float: left;	width: 220px;	padding-top: 28px;	background-image:url(../img/comte/recipes/comte_logo.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:50px;}.comte_table {	padding-top: 14px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #514646;}.comte_table2 {	padding-top: 14px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #514646;	background-color: #CFC7BA;	background-image: url(http://iledefrancecheese.com/img/comte/tab/bg_tab.jpg);	background-repeat: repeat-x;	background-position: left bottom;}.Etorkitab {	padding-top: 14px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #514646;	background-image: url(http://iledefrancecheese.com/img/Etorki/bg-tag.jpg);	background-repeat: repeat;	background-position: left bottom;	background-color: #C5B9A9;}.Etorkitab2 {	padding-top: 14px;	padding-left: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #514646;	background-color: #D0C6BA;}.Etorkitab2 ul { }.Etorkitab2 ul li { padding-bottom:8px; }.Etorkitab2 ul li a { 	text-decoration: none;	}.Etorkitab2  ul li a:hover { 	text-decoration:underline;	} /* ------------------------------------------------------------	Comments------------------------------------------------------------ */	#commentsshow{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: normal;	color: #514646;}.commentname{	font-weight: bold;}.commenttext{}.commentdate{	font-size: 10px;}/* Boursault */#boursault-rightcolum{	float: left;	width: 220px;	padding-top: 28px;	background-image:url(http://iledefrancecheese.com/img/Boursault/bousault_logo.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:50px;}/* Morbier */#morbier-rightcolum{	float: left;	width: 220px;	padding-top: 28px;	background-image:url(http://iledefrancecheese.com/img/Morbier/logo-recipes.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:50px;}/* SpecialCheese Layout  */#SpecialCheese-Left{	float: left;	padding-top: 1px;	margin-bottom:50px;	padding-left:20px;	width:210px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	color: #6866AE;	line-height: 17px;}#SpecialCheese-Left a {	color: #6866AE;	text-decoration:none;}#SpecialCheese-Left a:hover {	color:#D0C6B9;	text-decoration:none;}	#SC-Left{	float: left;	padding-top: 1px;	margin-bottom:50px;	padding-left:4px;	width:228px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	color: #6866AE;	line-height: 17px;}#SC-Left a {	color: #6866AE;	text-decoration:none;}#SC-Left a:hover {	color:#D0C6B9;	text-decoration:none;}	#SC-Right {	float: right;	width:450px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom:80px;	padding-right:40px;	padding-left:2px;}#SpecialCheese-Right {	float: right;	width:460px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom:10px;	padding-right:80px;	padding-left:10px;}#SpecialCheese-RightTable {	border:#6F5F5F 1px solid;	padding:10px 10px 10px 20px;	width:530px;}/* emmental */#emmental-rightcolum{	float: left;	width: 230px;	padding-top: 28px;	background-image:url(http://iledefrancecheese.com/img/Emmental/logo-recipe.jpg);	background-repeat: no-repeat;	background-position: left top;	margin-bottom:50px;}/* Special Cheese */#SpecialCheese_tablebg {	background-image: url(http://www.iledefrancecheese.com/img/BG-cheesespecial.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 325px;	width: 766px;}#SC-table-bg {	background-image: url(http://iledefrancecheese.com/img/bg-specialcheese-3.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 366px;	width: 762px;} /* ------------------------------------------------------------	Awards------------------------------------------------------------ */	#awards_recipe1{}#awards_recipe1 ul{	margin: 0px;	padding: 0px;}#awards_recipe1 ul li{	display: inline;	list-style-type: none;	width:160px;} /* ------------------------------------------------------------	Recipe Box List------------------------------------------------------------ */	#RBlist{}#RBlist ul {	margin: 0px;	padding: 0px 0px 20px;	}#RBlist ul li{	display: block;	list-style-type: none;	padding-bottom: 12px;}#RBlist ul li a{	text-decoration: none;	color: #918778;}#RBlist ul li a:hover {	color: #6866AE;	text-decoration: none;}#boxleft{padding-left:20px;}.red{color: #FF0000;}.redsmall{font-size:10px;color: #FF0000;}.Purpletext {	color:#6866AE;	font-weight:normal;	font-size:12px;}.Purpletext a{	text-decoration:none;	color:#6866AE;	}.Purpletext a:hover {text-decoration:underline;color:#6866AE;} /* ------------------------------------------------------------	Bloggers------------------------------------------------------------ */	#bloogertable {}#bloogertable td {	padding-bottom:20px;		}.blogname {	color:#6866AE;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:11px;	}#bloogertable a {	color:#6866AE;	text-decoration:none;	}#bloogertable a:hover{	color:#6866AE;	text-decoration:underline;	} /* ------------------------------------------------------------	Cheese navi------------------------------------------------------------ */	#cheesetitle_box { width:466px; float:left; height:70px;}#cheesesearch_box {	float:right;	width:300px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: right;	height: 23px;	padding-top: 10px;	margin-bottom:10px;	font-weight:normal;	color:#514646;}#cheesenaviwrap {	margin-top:10px;	width:759px;	clear:both;}#cheesenaviwrap  ul {	list-style:none;	margin:0 0 0 10;	padding:0;}#cheesenaviwrap ul li {	display:inline;	margin:0;	padding:0;}#cheesenaviwrap1208 {	margin-top:10px;	margin:0px;	padding:0px;	width:800px;	clear:both;}#cheesenaviwrap1208  ul {	list-style:none;	margin:0 0 0 10;	padding:0;	float:left;}#cheesenaviwrap1208 ul li {	display:inline;	margin:0;	padding:0;}.cheesenavi1 {	width:125px;}.cheesenavi2 {	width:128px;}.cheesenavi3 {	width:127px;}.cheesenavi4 {	width:125px;}.cheesenavi5 {	width:125px;}.cheesenavi6 {	width:129px;}.cheesenavi152 {	width:152px;	margin:0;	padding:0;}.cheesenavi153 {	width:153px;	margin:0;	padding:0;}#winners1108wrap {	margin-top:10px;	margin-left:20px;	padding-right:40px;	width:776px;	height:570px;	background-image:url(http://www.iledefrancecheese.com/img/winner_1108/pic-blog.jpg);	background-position:left top;	background-repeat:no-repeat;	font-size:12px;}#winners1108wrap  p {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color: #2C1600;}#winners1108 a {	color:#6866AE;	text-decoration:none;}#winners1108 a:hover {	color: #2C1600;	text-decoration:none;}.winnerstitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	font-style: italic;	font-weight: normal;	color:#6866AE;}.winnersrecipes {}.winnersrecipes a {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	 color: #6866AE;	 text-decoration:underline;}.winnersrecipes {color: #6866AE;	 text-decoration:none;} /* ------------------------------------------------------------	Thanksgiving------------------------------------------------------------ */	#TG-top {	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/turkey-pic.jpg);	background-position:left top;	background-repeat:no-repeat;	padding-left:270px;	width:485px;}#TG-title {	width:485px;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/title-thanksgiving.jpg);	background-position:left top;	background-repeat:no-repeat;	height:101px;}#TG-menutable {	width:485px;	text-align:left;}#TG-menutable-bder {	padding-left:5px;	border-left: 1px solid #cccccc;}.menutitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #663300;	padding-bottom:20px;}.recipenamesm img {	margin-bottom:10px;	border:none;}.recipenamesm {  font-family: Georgia, "Times New Roman", Times, serif;  font-size:10px;  font-weight:normal;  color:#6F5F5F;  padding-bottom:20px; }.recipenamesm a {	color:#6F5F5F;	text-decoration:none;}.recipenamesm a:hover {	color: #663300;	text-decoration:none;}	#tg-recipe-titlebox {	width:98%;	float:left;	margin-left:4px;	margin-bottom:22px;	margin-top:18px;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/tg-brder.jpg);	background-position:left top;	background-repeat: repeat-x;}.tg-recipe-title {	float: left;	margin:0;	padding:0;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-style: italic;	font-weight: bold;	color: #663300;	background-color:#FFFFFF;	padding-right:10px;} #tg-recipe-ing p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;} #tg-recipe-ing ul {	margin:0 0 30px;	padding:0; } #tg-recipe-ing li {	list-style-type: none;	line-height: 20px;	list-style-position: outside;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#tg-recipe-dir p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;} #tg-recipe-dir ul {	margin:20px 0 0;	padding:0;	width:90%;	text-align:left; } #tg-recipe-dir li {    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: none;	line-height: 18px;	list-style-position: outside;	padding-bottom:10px;	text-align:left;}#tg-recipe1 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-1-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}	#tg-recipe2 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-2-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;text-align:left;}#tg-recipe3 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-3-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#tg-recipe4 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-4-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#tg-recipe5 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-5-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#tg-recipe6 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-6-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#tg-recipe7 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-7-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#tg-recipe8 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/thanksgiving/recipe-8-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;} /* ------------------------------------------------------------	Holiday 2008------------------------------------------------------------ */	#HH-top {	background-image:url(http://www.iledefrancecheese.com/img/Holiday/pic-holiday2008.jpg);	background-position:right top;	background-repeat:no-repeat;	width:780px;}#HH-title {	width:490px;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/title-holiday2008.jpg);	background-position:left top;	background-repeat:no-repeat;	height:152px;}#HH-menutable {	width:485px;	text-align:left;}#HH-menutable-bder {	padding-left:5px;	border-left: 1px solid #cccccc;}#hh-recipe1 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/1.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}	#hh-recipe2 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/2.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;text-align:left;}#hh-recipe3 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/3.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#hh-recipe4 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/4.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#hh-recipe5 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/5.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#hh-recipe6 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/6.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#hh-recipe7 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/7.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}#hh-recipe8 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/recipes/8.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;      text-align:left;}/*---------- Holiday Sweepstakes ----------------- */#HS-wrap {	background-image:url(http://www.iledefrancecheese.com/img/Holiday/Sweepstakes/pic-holidaysweepstakes.jpg);	background-repeat:no-repeat;	background-position:right top;	width:760px;	text-align:left;	padding-left:20px;}#HS-wrap p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	font-style: italic;	line-height: 18px;	font-weight: normal;	color: #463E3E;	}#hs-title {		font-family: Georgia, "Times New Roman", Times, serif;	font-size: 28px;	font-weight: normal;	color:#6866AE;	margin-bottom:2px;	margin-top:10px;	font-style:italic;	}	.hs-copy 	{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	font-weight: normal;	color:#6866AE;}	#hs-form {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 19px;	font-weight: normal;	color: #463E3E;}.defaultvalueURL {	color:#999999;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;}/*--- Gourmet Bites ------*/#GB-recipe1 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/1-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}#GB-recipe2 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/2-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}#GB-recipe3 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/3-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}#GB-recipe4 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/4-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}#GB-recipe5 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/5-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}#GB-recipe6 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Holiday/gourmet_bites/recipes/6-lg.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;}	/* Bloggers Recipes */ #BR-recipe-dir { 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:18px;} #BR-recipe-dir p { 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:18px;} #BR-recipe-dir ul {	margin:20px 0 0;	padding:0;	width:90%;	text-align:left; } #BR-recipe-dir li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: decimal;	line-height: 18px;	list-style-position: inside;	padding-bottom:10px;	text-align:left;}#BR-recipe1 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/1-yumyum.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe2 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/2-heavenly.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe3 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/3-pizza.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe4 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/4-knock.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe5 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/5-camember.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe6 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/6-grilled.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe7 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/7-Savory.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:280px;	text-align:left;	padding-right:20px;}#BR-recipe8 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/8-pepita.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:280px;	text-align:left;	padding-right:20px;}#BR-recipe9 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/9-5min.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:280px;	text-align:left;	padding-right:20px;}#BR-recipe10 {	clear: both;	text-align:left;	padding-bottom:80px;	padding-left:20px;	padding-right:20px;}#BR-recipe10 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/10-pressed.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:180px;	width:240px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe10 #right {	float:right;	padding-left:10px;	width:460px;	padding-bottom:80px;	padding-right:20px;}#BR-recipe11 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/11-salmon.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:260px;	text-align:left;	padding-right:20px;}#BR-recipe12 {	clear: both;	padding-left:0px;	text-align:left;	padding-right:20px;	padding-left:20px;}#BR-recipe12 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/12-napoleon.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:220px;	width:220px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe12 #right {	float:right;	padding-left:10px;	width:500px;	padding-bottom:80px;}#BR-recipe13 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/13-savory.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:240px;	text-align:left;	padding-right:20px;}#BR-recipe14 {	clear: both;	text-align:left;	padding-right:20px;	padding-left:20px;}#BR-recipe14 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/14-fried.jpg);	background-position:left top;	background-repeat: no-repeat;;	float:left;	padding-top:300px;	width:230px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe14 #right {	float:right;	padding-left:10px;	width:500px;	padding-bottom:80px;}#BR-recipe15 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/15-white.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe16 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/16-crab.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:280px;	text-align:left;	padding-right:20px;}#BR-recipe17 {	clear: both;	padding-left:30px;	text-align:left;	padding-right:20px;}#BR-recipe18 {	clear: both;	text-align:left;	padding-bottom:80px;	padding-left:20px;	padding-right:20px;}#BR-recipe18 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/18-grilled.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:310px;	width:200px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe18 #right {	float:right;	padding-left:10px;	width:480px;	padding-bottom:80px;	padding-right:20px;}#BR-recipe19 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/19-pizza.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:240px;	text-align:left;	padding-right:20px;}#BR-recipe20 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/20-baked.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:200px;	text-align:left;	padding-right:20px;}#BR-recipe21 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/21-asparagus.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:220px;	text-align:left;	padding-right:20px;}#BR-recipe22 {	clear: both;	text-align:left;	padding-bottom:80px;	padding-left:50px;}#BR-recipe22 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/22-double.jpg);	background-position:right top;	background-repeat: no-repeat;	float:left;	padding-top:190px;	width:220px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe22 #right {	float:right;	padding-left:30px;	width:470px;	padding-bottom:40px;}#BR-recipe23 {	clear: both;	padding-left:260px;	text-align:left;	padding-bottom:80px;	padding-left:20px;	padding-right:20px;}#BR-recipe23 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/23-camembert.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:490px;	width:270px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe23 #right {	float:right;	padding-left:10px;	width:470px;	padding-bottom:100px;}#BR-recipe24 {	clear: both;	text-align:left;	padding-right:20px;	padding-left:20px;}#BR-recipe24 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/24-tomatoes.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:220px;	width:210px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe24 #right {	float:right;	padding-left:10px;	width:500px;	padding-bottom:80px;}#BR-recipe25 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/25-pate.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:250px;	text-align:left;	padding-right:20px;}#BR-recipe26 {	clear: both;	text-align:left;	padding-left:20px;}#BR-recipe26 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/26-goat.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:200px;	width:290px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe26 #right {	float:right;	padding-left:10px;	width:470px;	padding-bottom:40px;}#BR-recipe27 {	clear: both;	text-align:left;	padding-right:20px;	padding-bottom:80px;	padding-left:20px;}#BR-recipe27 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/27-savory.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:420px;	width:280px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe27 #right {	float:right;	padding-left:10px;	width:450px;	padding-bottom:40px;}#BR-recipe28 {	clear: both;		padding-bottom:80px;	padding-left:20px;	padding-right:20px;}#BR-recipe28 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/28-brie.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:370px;	width:270px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe28 #right {	float:right;	padding-left:10px;	width:470px;	padding-bottom:100px;}#BR-recipe29 {	clear: both;	text-align:left;	padding-bottom:80px;	padding-left:20px;	padding-right:40px;}#BR-recipe29 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/29-briecrab.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:150px;	width:220px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe29 #right {	float:right;	padding-left:10px;	width:470px;	padding-bottom:100px;}#BR-recipe30 {	clear: both;	padding-bottom:80px;	padding-left:20px;	padding-right:20px;}#BR-recipe30 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/30-brietop.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:200px;	width:260px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe30 #right {	float:right;	padding-left:10px;	width:470px;	padding-bottom:100px;}#BR-recipe31 {	clear: both;	text-align:left;	padding-right:20px;	padding-bottom:80px;	padding-left:20px;}#BR-recipe31 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/31-goat.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:440px;	width:250px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe31 #right {	float:right;	padding-left:10px;	width:460px;	padding-bottom:40px;}#BR-recipe32 {	clear: both;	padding-left:10px;	text-align:left;	padding-right:10px;	margin-top:20px;}#BR-recipe33 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/33-pizza.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe34 {	clear: both;	text-align:left;	padding-bottom:80px;	padding-left:20px;}#BR-recipe34 #left {	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/34-potpie.jpg);	background-position:left top;	background-repeat: no-repeat;	float:left;	padding-top:440px;	width:300px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}#BR-recipe34 #right {	float:right;	padding-left:10px;	width:460px;	padding-bottom:40px;}#BR-recipe35 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/35-seabus.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe36 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/36-choco.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#BR-recipe37 {	clear: both;	background-image:url(http://www.iledefrancecheese.com/img/Bloggers/recipes/37-brie.jpg);	background-position:left top;	background-repeat: no-repeat;	padding-left:300px;	text-align:left;	padding-right:20px;}#jumplink {	position:relative;	margin:0px;	padding:px;	}#bloggerHello {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	line-height: 19px;	text-decoration: none;	color: #3E3636;}#bloggerHello a{	color:#6866AE;	text-decoration: none;}#bloggerHello a:hover{	color:#6866AE;	text-decoration: underline;}