body {margin:0;padding:0;background:#ffffff}

.content {width:100%; margin:0px; padding:0px;}
.content td {margin:0px; padding:0px;}
.emailtext {font-size:.95em;}

/* header */

	#header { background: url(hsfmain-home-header.jpg) 0 0 repeat-x;padding-bottom:10px; }
	#color2 #header { background: url(hsfmain-health-header.jpg) 0 0 repeat-x; }
	#wai { width:980px;margin:0 auto;padding:2px 0 4px 0;text-align:right; text-decoration:none;color:#ffffff;font-size:.9em;}
	#wai a {text-decoration:none;color:#ffffff}
	#wai a:hover {text-decoration:underline; }
	#wai .skip {padding-right:10px; }
	#banner { width:980px;margin:0 auto;background:#eae9e1 url(banner-back.gif) left center no-repeat; }
	#banner td { vertical-align:top;padding:0; }
	#banner img { display:block; }
	#banner #logo { width:157px; }
	#banner #adbanner { width:610px; }
	#banner #adbanner #ad { padding:18px 3px 0 16px; }
	#banner #controls { float:right;padding:0 70px 0 0; }
	#banner #controls a { display:block;float:left;padding:1px 4px;margin:0 3px;background:#999999;color:#ffffff;font-weight:bold;text-decoration:none;font-size:.75em; }
	#banner #controls a.highlighted { background:#fc1921;color:#ffffff; }
	#banner #controls #pauseme { display:block;float:left;background:#ffffff;color:#999999;font-size:.85em;margin-left:0; }
	#banner #tools { padding:14px 5px 0 14px; }
	#banner #tools label { display:block;margin:0 0 2px 0;font-weight:bold;font-size:.9em; }
	#banner #tools #searchbox { width:130px;border:1px solid #cccccc;padding:1px;margin-bottom:4px; }
	#banner .language { padding:15px 0 0 0; }
	#banner .language .current { display:none; }

/* wrapper div */

	#wrapper { clear:both;width:980px;margin:0 auto; }

/* top navigation */

/*Drop Nav */
#nav, #nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left;z-index:1000;position:relative;}
#nav A {DISPLAY: block; line-height: 16px;}
#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0}
#nav ul a {LIST-STYLE-image: none;line-height: 16px;}
#nav LI.nonav UL {display:none}


/*controls font color and style for menu items*/
#nav LI A {  border-bottom:0;LIST-STYLE-image: none;line-height: 16px;font-size:.9em !important;padding:.88em .65em;color:#ffffff;font-weight:bold;text-decoration:none;}
#nav LI UL {BACKGROUND: #ffffff; LEFT: -999em; WIDTH: 150px; POSITION: absolute; border:1px solid #cccccc;border-bottom: 0; LIST-STYLE-image: none;}

#nav LI UL LI {border-bottom:1px solid #cccccc; WIDTH: 150px;}

/*sub menu padding*/
#nav li ul li a {padding:5px; color:#ce2033}

/*sub menu font and background hover color*/
#nav li ul li a:hover{padding:5px; color:#ffc211;}
#nav li:hover, #nav li.sfhover {LIST-STYLE-image: none; color:#ffc211;}

/*adjust positioning for third level position*/
#nav li ul ul {	margin: -27px 0px 0px 150px; LIST-STYLE-image: none; position:absolute;}


/*Do Not Edit*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}
#nav li ul {margin-top:0;display:block;}
#nav li:hover, #nav li.hover {height:1%;}



#topnav { padding:0 0 0 10px;background:#ce2033 url(topnav-back.gif) left top repeat-x;height:36px; } 
/*	#nav ul { margin:0;padding:0px 0;float:left;display:inline;list-style:none; } 
	#nav ul li { float:left;padding:0 0 0 0;margin:0;display:inline; }
	#nav ul li a { float:left;display:block;font-size:.9em;padding:.88em 1em;color:#ffffff;font-weight:bold;text-decoration:none; }
	#nav ul li a:hover { color:#ffc211;text-decoration:none; }*/
	
	
	
	#topnav #donate { float:right;display:inline;background:#fdc817 url(donate-right.jpg) right top no-repeat;padding-right:17px;margin-right:32px;margin-top:1px; }
	#topnav #donate a { background:#fdc817 url(donate-left.jpg) left top no-repeat;display:block;padding:7px 10px 10px 27px;color:#000000;font-size:.85em;font-weight:bold;text-decoration:none; }
	#topnav #donate a:hover { color:#fc1921;text-decoration:none; }

/* breadcrumb */

	#breadcrumb { clear:both;padding:8px 0 10px 0;font-size:.9em;line-height:.9em;color:#666666; } 
	#breadcrumb .here { font-weight:bold; } 

/* content */

	#left { float:left;width:780px;padding:0;  }

		/* Default Pages */
		#title {height:49px;}
		#default { width:780px;padding-top:13px; background:url(body_top.gif) no-repeat; }
		#default #body  { border-left:1px solid #eee;border-right:1px solid #eee;padding:10px 20px 20px 20px; }
		.bottom { background: url(780-bottom.gif) no-repeat left top;height:11px;line-height:0;font-size:0em; }

	#right { float:right;width:180px;padding:0; }

		#province { width:140px;margin:0 auto 12px;font-size:.9em; }
		#province label { display:block;margin-bottom:2px;color:#333333;font-weight:bold;font-size:1.1em; }
		#province select { color:#666666; }
		#rightcol { background:#c90016 url(rightcol-top.gif) left top no-repeat;padding:16px; }
		#rightbot { background:#c90016 url(rightcol-bot.gif) left bottom no-repeat;height:16px;line-height:0;font-size:0em; }
		
/* Recipe page */
		.recipebody {padding:30px 30px 40px 268px;background: url(recipes-mainback.jpg) 0 0 no-repeat; margin-top:-3px;}


		/* Event Page */
		.eventicons {margin-top:20px;width:511px;}
		.eventicons .event1 {background: url(eventicon-1.gif) 0 0 no-repeat;padding:9px 9px 6px 9px;text-align:center;}
		.eventicons .event2 {background: url(eventicon-2.gif) 0 0 no-repeat;padding:10px 20px 0px 20px;font-size:.9em;height:5em;}
		.eventlistings {margin:10px 0 0 0;}
		.eventlistings .scroller table {width:500px;}
		.eventlistings .scroller th { text-align:left;color:#c90016;padding:0.5em 0.5em 0.5em 0;border-bottom:1px solid #ccc;}
		.eventlistings .scroller td { padding:0.5em 0.5em 0.5em 0;border-bottom:1px solid #ccc;font-size:.95em;}
		.eventlistings .scroller td.title { font-weight:bold; }
		#caltable { width:180px;border-left:1px solid #c90016;text-align:center; }
		#caltable .nav, #caltable .nav a { font-weight:bold;color:#ffffff;text-align:center;text-decoration:none; }	
		#caltable caption { margin:0;padding:5px 0;width:180px;background:#c90016;color:#fff;font-weight:bold;text-align:center; }
		#caltable caption a { padding:0 10px; }
		#caltable th { font-weight:bold;color:#666;padding:4px;background:#eee;border-right:1px solid #c90016;border-bottom:1px solid #c90016;border-top:1px solid #c90016; }
		#caltable .today,#caltable  td.today a, #caltable td.today a:link, #caltable td.today a:visited { color:#fff;font-weight:bold;background:#fc1921;font-size:.95em; }
		#caltable td {padding:4px 3px;border-right:1px solid #c90016;border-bottom:1px solid #c90016;text-align:center; }
		#caltable td a {text-decoration: none;font-weight:bold;display: block; }
		#caltable td a:link, #caltable td a:visited { color: #fc1921; }
		#caltable td a:hover, #caltable td a:active { color: #333333; }

/* footer */

	.row1 { clear:both; }
	.row1 #bottomnav { float:left;padding:15px 0; }
	.row1 #icons { float:right;padding:15px 0;text-align:center; }
	.row1 #icons .print { background: url(icon-print.gif) right center no-repeat;margin-right:19px;padding:3px 19px 3px 0; }
	.row1 #icons .email { background: url(icon-email.gif) right center no-repeat;margin-right:20px;padding:3px 22px 3px 5px; }
	.row1 #icons a { font-size:.75em;font-weight:bold;text-decoration:none; }

	.row2 { clear:both;background:#A0A0A0;border:1px solid #7A7A7A;color:#ffffff; }
	.row2 #copyright { float:left;padding:10px; }
	.row2 #links { float:right;padding:10px; } 
	.row2 #links a { color:#ffffff; }
	.row2 #links a:hover { color:#000000; }
	
/* index styles */
a.NLtitle {display:block; padding-top:8px; font-weight:bold; line-height:1.5em;}
span.NLsummary {padding:0; margin:0 0 5px 0; line-height:1.5em;}

/* Calendar Styles */

.CDtableout {background-color: #c90016}
.CDtablein {}
.CDtitle {background-color:#ffffff}
.CDheader {font-weight: bold; color: #ffffff;background-color: #c90016}
a.CDheader:link { color:#ffffff }
a.CDheader:visited { color:#ffffff }
a.CDheader:hover {}
a.CDheader:active { color:#ffffff }

TD.CDOdd { background-color: #ffffff}
a.CDOdd:link { display: list-item;list-style-type: none;}
a.CDOdd:visited { display: list-item;list-style-type: none;}
a.CDOdd:hover {display: list-item;list-style-type: none;}
TD.CDEven { background-color: #ffffff}
a.CDEven:link {display: list-item;list-style-type: none;}
a.CDEven:visited {display: list-item;list-style-type: none;}
a.CDEven:hover {display: list-item;list-style-type: none;}

/* New Recipe Center Styles 5/19/2011 */

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {
	background-image: url('heart_rating.gif');
}

#DivCommentForm {
    float: right;
    width: 220px;
	background: url('bg_comments.gif') no-repeat;
	border:0;
	height:301px;
	padding:15px;
}

#PostingCommentsForm2_ButtonAddComment, #PostingCommentsForm_ButtonAddComment {
	width:156px;
	height:42px;
	display:none;
}

#DivContentCommenting {
    float: left;
    width: 420px;
}

.label_big {
	font-size:20px;
	font-weight:normal;
	padding-bottom:15px;
}

#recipes #left { 
	float:left;
	width:742px;
	padding:0;
}

#recipes #default { 
	width:742px;
	background: url('bg_dots.gif') right repeat-y;
	padding:0;
}

#recipes #default #body  { 
	padding:10px 20px 20px 20px;
	border:0;
	position:relative;
	clear:both;
}

#recipes #right { 
	float:right;
	width:236px;
	padding:0;
}

#recipes #rightcol { 
	padding:15px;
	background:none;
}

#tab_box {
	width: 470px;
	height:35px;
}


.tab {
	float:left;
	text-align:center;
	padding:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin: 0 3px 0 0;
	background-color: #d8ddb5;
	cursor:pointer;
}

.tab_description {
    background: url("bg_description.gif") no-repeat scroll left bottom transparent;
    height: 35px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 95px;
	border-bottom:1px solid #d0d0d0;
}

.tab_ingredients {
    background: url("FR_BG_INGREDIENTS.GIF") no-repeat scroll left bottom transparent;
    height: 35px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 175px;
	border-bottom:1px solid #d0d0d0;
}

.tab_nutrition {
    background: url("FR_BG_NUTRITION.GIF") no-repeat scroll left bottom transparent;
    height: 35px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 171px;
	border-bottom:1px solid #d0d0d0;
}

.tab_body {
	border: 1px solid #d0d0d0;
	width:409px;
	padding:25px 15px;
	border-top:none;
	min-height:250px;
}

#starRated {
    float: left;
    margin: 0 0 10px 0;
}

.on {
	color:#608e3a;
	background-position: left top;
	border-bottom:1px solid #fff;
}

#recipes #danacol {
	width:556px;
	height:82px;
	overflow:hidden;
	float:left;	
}

#recipes #danacol_text {
	background-color: #F1F2F2;
    float: left;
    font-size: 12px;
    height: 73px;
    margin-left: 12px;
    padding: 5px 10px;
    width: 121px;	
}

.danacol_bottom_text {
	width:585px;
	float:right;
}

.danacol_bottom_text_wide {
	width:655px;
	float:right;
}

#quicklinks {
	width:670px;
	float:left;	
	background: url("bg_dots_hor.gif") repeat-x scroll center bottom transparent;
    padding: 10px 20px 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

#quicklinks a:link, #quicklinks a:visited {
	color:#000;
	text-decoration:none;
	line-height:18px;
}

#quicklinks a:hover {
	color:#c90016;	
}

#quicklinks a.search_link:link, #quicklinks a.search_link:visited {
	float:right;
}

h1.recipe_title {
	color:#c90016;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;	
}

h3.prep_time {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;	
}

.com_seperator {
    display: none;
    height: 1px;
    margin: 20px 0 0;
    padding: 0;
}

#great_recipes_box {
/*	position:absolute;
	top:290px;
	left:474px;
*/
	background: url('FR_GREAT_RECIPES_BOX.GIF') no-repeat;
	width:225px;
	height:83px;
	padding:80px 10px 10px 15px;
	float:right;
}

#great_recipes_container {
	width:250px;
	float:right;
}

#great_recipes_box p {
	margin:0 0 10px 0;	
}

.com-pagination {
    display: block;
    float: left;
    text-align: left;
    width: 450px;
}



.com-block {
	background: url("bg_comments_box.gif") no-repeat scroll 0 0 transparent;
	border:0;
	float: left;
	padding:15px 10px 40px 30px;
	width:401px;	
}

.com-post {
    display: block;
    font-weight: normal;
    margin-top: 10px;
}

#most_popular {
	background: url('FR_BG_MOST_POPULAR_BOX.GIF') no-repeat;
	width:443px;
	height:195px;
	float:left;
	text-align:center;
	margin-top:10px;
}

#most_popular #arrow_left {
	width:32px;
	padding-top:70px;
	float:left;
	margin:0 10px 0 20px;
}

#most_popular #icl_container {
	width:329px;
	float:left;
	margin-bottom:10px;
}

#most_popular #arrow_right {
	width:32px;
	padding-top:70px;
	float:left;
	margin:0 20px 0 0;
}

#most_popular ul {
	list-style:none;
	padding:0;
	margin:35px 0 10px 0;
}

#most_popular li {
	width:100px;
	float:left;
	margin:0 8px 0 0;
	list-style:none;
	padding:0;
}

#most_popular li img {
	border:1px solid #d2d0d0;	
}

#most_popular .recipe_short_text {
	display:none;	
}

#featured_recipe {
	background: url('FR_BG_FEATURED_RECIPE.GIF') no-repeat;
	width:251px;
	height:195px;
	floa:left;
	text-align:center;
	float:left;
	margin:10px 0 0 8px;
}

#featured_recipe #icl_container {
	margin-bottom:10px;
	float:left;
	width:240px;
	height:140px;	
}

 #featured_recipe ul {
	list-style:none;
	padding:0;
	margin:35px 0 10px 0;
}

#featured_recipe li {
	width:100px;
	float:left;
	margin:0 8px 0 0;
	list-style:none;
	padding:0;
}

#featured_recipe li img {
	border:1px solid #d2d0d0;
	float:left;
	margin:0 0 0 20px;
}

#featured_recipe li.icl_title {
	float:right;
	text-align:left;
}

#featured_recipe .recipe_short_text {
	float:right;
}

#more_recipes {
	width:682px;
	height:61px;
	background: url('bg_more_recipes.png') no-repeat;
	float:left;
	margin:20px 0;
	padding:10px;
	font-size:11px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
}

#more_recipes h4 {
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
}

#more_recipes a.more_recipes:link, #more_recipes a.more_recipes:visited {
	display:block;
	width:110px;
	padding:3px 0;	
	float:left;
}

#more_recipes a.recipe_long:link, #more_recipes a.recipe_long:visited {
	display:block;
	width:175px;
	padding:3px 0;	
	float:left;
}

#nutrition_table_container {
	width: 291px;
	height: 160px;
	background: url('bg_nutrition_blue.png') no-repeat;
	padding: 25px 5px 10px 5px;
	margin:5px 0 15px 10px;
}


#more_recipes_blue {
	background: url('bg_more_recipes_blue.png') no-repeat;
	width:282px;
	height:123px;
	float:left;
	margin:0 0 15px 10px;
	padding:40px 10px 10px 10px;
}
#more_recipes_blue a:link, #more_recipes_blue a:visited {
	display:block;
	width:130px;
	padding:5px 10px 0 0;
	float:left;
}

.title_hidden {
	display:none;	
}


/* End New Recipe Center Styles */

#mp_carousel {
  float:left;
  margin-bottom:10px;
  width:393px;
  margin-top:30px;
  margin-left:23px;
}
#mp_carousel2 {
  float:left;
  margin-bottom:10px;
  width:430px;
  margin-top:30px;
  margin-left:23px;
}
.handHover {cursor: pointer; cursor: hand; }
.com-notification {display:none;}

#arrow_left, #arrow_right {display:none;}

/* Recipe Center 1 Styles */
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 318px;
    padding: 6px 40px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  318px;
    height: 100px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 100px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('arrow_right.png') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url('arrow_right.png');
}
/*
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('arrow_left.png') no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url('arrow_left.png');
}
/*
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/







/* Recipe Center 2 Styles */
.jcarousel-skin-recipe2 .jcarousel-container {
}
.jcarousel-skin-recipe2 .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-recipe2 .jcarousel-container-horizontal {
    width: 318px;
    padding: 5px 50px;
}
.jcarousel-skin-recipe2 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}
.jcarousel-skin-recipe2 .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-recipe2 .jcarousel-clip-horizontal {
    width:  318px;
    height: 100px;
}
.jcarousel-skin-recipe2 .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
.jcarousel-skin-recipe2 .jcarousel-item {
    width: 75px;
    height: 100px;
}
.jcarousel-skin-recipe2 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-recipe2 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-recipe2 .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-recipe2 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-recipe2 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 42px;
    height: 42px;
    cursor: pointer;
    background: transparent url('arrow_right_white.png') no-repeat 0 0;
}
.jcarousel-skin-recipe2 .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url('arrow_right_white.png');
}
/*
.jcarousel-skin-recipe2 .jcarousel-next-horizontal:hover,
.jcarousel-skin-recipe2 .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-recipe2 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-recipe2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-recipe2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-recipe2 .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-recipe2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/
.jcarousel-skin-recipe2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 42px;
    height: 42px;
    cursor: pointer;
    background: transparent url('arrow_left_white.png') no-repeat 0 0;
}
.jcarousel-skin-recipe2 .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url('arrow_left_white.png');
}
/*
.jcarousel-skin-recipe2 .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-recipe2 .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-recipe2 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-recipe2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-recipe2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-recipe2 .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-recipe2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/









/* Recipe Center 2 - Featured Styles */
.jcarousel-skin-featured2 .jcarousel-container {
}
.jcarousel-skin-featured2 .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-featured2 .jcarousel-container-horizontal {
    width: 301px;
    padding: 20px 0;
}
.jcarousel-skin-featured2 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}
.jcarousel-skin-featured2 .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-featured2 .jcarousel-clip-horizontal {
    width:  301px;
    height: 100px;
}
.jcarousel-skin-featured2 .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
.jcarousel-skin-featured2 .jcarousel-item {
    width: 75px;
    height: 100px;
}
.jcarousel-skin-featured2 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-featured2 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-featured2 .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-featured2 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-featured2 .jcarousel-next-horizontal {
    position: relative;
	float:left;
    top: 11px;
    left: 110px;
    width: 42px;
    height: 42px;
    cursor: pointer;
    background: transparent url('arrow_right_white.png') no-repeat 0 0;
}
.jcarousel-skin-featured2 .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url('arrow_right_white.png');
}
/*
.jcarousel-skin-featured2 .jcarousel-next-horizontal:hover,
.jcarousel-skin-featured2 .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-featured2 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-featured2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-featured2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-featured2 .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-featured2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/
.jcarousel-skin-featured2 .jcarousel-prev-horizontal {
    position: relative;
	float:left;
    top: 11px;
    left: 100px;
    width: 42px;
    height: 42px;
    cursor: pointer;
    background: transparent url('arrow_left_white.png') no-repeat 0 0;
}
.jcarousel-skin-featured2 .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url('arrow_left_white.png');
}
/*
.jcarousel-skin-featured2 .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-featured2 .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-featured2 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-featured2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-featured2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-featured2 .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-featured2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
*/

