/* Custom CSS Document for 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* IE 6 PNG Fix
--------------------------------------------------------*/
img, div {behavior:url(iepngfix.htc);}

/* Global styles
--------------------------------------------------------*/
body {background: url(images/bg-body.jpg) no-repeat top center; font-family: "Bernhard Tango BT","Times New Roman", Times, serif; margin:0; padding:0;}
#PageTable {background: url(images/bg-page.gif) repeat-x 0 223px; width:100%;}
#PageSubTable {width:780px; background: transparent; margin:0 auto;}
#Form2 {margin:0; padding:0; background: url(images/bg-footer.gif) no-repeat bottom center;}
#ContentCell {padding-top: 31px; padding-bottom: 385px; background: url(images/footer-store.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}

/* Instructions */
.Instructions {color:#b02024;}
#Instruction1_InstructCell {padding:7px 0 7px 0; font-size:12px;}
#Instruction1_InstructCell a {color:#b02024; text-decoration:underline;}
#Instruction1_InstructCell a:hover {text-decoration:none;}

/* Breadcrumbs */
#BreadCrumbs1_BreadCrumbs1 {font-size:13px; padding: 7px 0 7px 0; color:#975e18; }
#BreadCrumbs1_BreadCrumbs1 a {color:#975e18; font-weight: normal; text-decoration:underline; }
#BreadCrumbs1_BreadCrumbs1 a:hover {text-decoration:none;}

/* Search Styles */
#SearchTemplate11_ResultInfo {border:1px solid #e2d0b5; padding:7px;} /* Search Result Menu*/

/* Errors & Messages */
.Messages, 
.ErrorMessages {font-size:12px; font-weight:bold; color:#000;}

/* Form Elements */
#Form2 .Content input,
#Form2 .Content select {color:#000;}

/* Content Tables */
.ContentTableHeader,
.ContentTable, 
.ContentTableHorizontal {font-size:14px; font-weight:bold; color:#fff; background:#bb813a;}

/* Buttons */
td.button img {margin:2px 0;}

/* Body Copy Type Styles
--------------------------------------------------------*/
.Headings,
.CenterHeadings,
#ContentCell h1 {font-size:18px; font-weight:bold; color:#000; margin:0 0 15px 0; padding:5px 0 5px 5px; width:100%; border-bottom: 1px solid #bb813a; }
#ContentCell h2 {font-size:14px; color:#975e18; margin:0 0 7px 0; padding:0 0 13px 0; font-style: italic; font-weight: bold;}
#ContentCell h3 {font-size:13px; font-weight:bold; font-style: italic; color:#975e18; margin:0; padding:0;}
.SubHeadings {text-align: left; font-weight: bold; color: #975e18;}
.Content {line-height:18px; font-size:12px; color:#000; text-align:left;}
.Content a {color:#975e18; text-decoration:underline;}
.Content a:hover {text-decoration:none;}
#ContentCell p {font-size:12px; letter-spacing: -.075px; margin:0 0 15px 0; color: #6c3e06; }
#ContentCell p.top {text-align:right;}
#ContentCell p.top a {padding-left:20px; background:url(images/design/c-top.gif) no-repeat 0 50%;}
#ContentCell ul li {color: #975e18; }

#ContentCell .home-title img {margin: 20px 0 5px 0;}
.image-title {margin: 0 0 10px 0;}


/* Common Styles
--------------------------------------------------------*/
a {outline:none}
a img {border:none;}
.center {text-align:center;}
.clear {clear:both;}
.float-left {float:left;}
.float-right {float:right;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.img-left {float:left; margin:4px 10px 4px 0;}
.img-right {float:right; margin:4px 0 4px 10px;}

/* Common Control/List Reset
--------------------------------------------------------*/
#TopBannerCell ul, #TopBannerCell p,
#TopSubBannerCell ul, #TopSubBannerCell p,
#LeftColumnCell ul, #LeftColumnCell p,
#RightColumnCell ul, #RightColumnCell p,
#FooterCell ul, #FooterCell p,
.search ul, .search p,
.cart ul, .cart p {margin:0; padding:0;}

#TopBannerCell ul li,
#TopSubBannerCell ul li,
#LeftColumnCell ul li,
#FooterCell ul li {list-style:none; float:left;}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {margin:0; padding:0; height:auto;}
#TopBannerCell img {margin:0; padding:0;}
#TopBannerCell .bj-logo {float: left; margin: 17px 0 18px 273px; *margin-bottom: 14px;}
#TopBannerCell .view-cart {float: right; margin: 25px 0 0 0;}
#TopBannerCell ul.topnav {clear: both; list-style: none;}
#TopBannerCell ul.topnav li {padding-left: 50px;}
#TopBannerCell ul.topnav li.topnav1 {padding-left: 2px;}
#TopBannerCell ul.topnav li.topnav1 a {background: url(images/tn-about_us.gif) no-repeat;  display: block; width: 73px; height: 35px;}
#TopBannerCell ul.topnav li.topnav1 a:hover {background: url(images/tn-about_us-over.gif) no-repeat;}
#TopBannerCell ul.topnav li.topnav2 a {background: url(images/tn-commercialproducts.gif) no-repeat; display: block; width: 190px; height: 35px;}
#TopBannerCell ul.topnav li.topnav2 a:hover {background: url(images/tn-commercialproducts-over.gif) no-repeat; }
#TopBannerCell ul.topnav li.topnav3 a {background: url(images/tn-order_gift_fruit.gif) no-repeat; display: block; width: 135px; height: 35px;}
#TopBannerCell ul.topnav li.topnav3 a:hover {background: url(images/tn-order_gift_fruit-over.gif) no-repeat;}
#TopBannerCell ul.topnav li.topnav4 a {background: url(images/tn-consumers.gif) no-repeat; display: block; width: 89px; height: 35px;}
#TopBannerCell ul.topnav li.topnav4 a:hover {background: url(images/tn-consumers-over.gif) no-repeat; }
#TopBannerCell ul.topnav li.topnav5 a {background: url(images/tn-retail_partners.gif) no-repeat; display: block; width: 132px; height: 35px;}
#TopBannerCell ul.topnav li.topnav5 a:hover {background: url(images/tn-retail_partners-over.gif) no-repeat;}
#TopBannerCell ul.topnav li.topnav6 a {background: url(images/tn-contact_us.gif) no-repeat; display: block; width: 91px; height: 35px;}
#TopBannerCell ul.topnav li.topnav6 a:hover {background: url(images/tn-contact_us-over.gif) no-repeat;}

/* Cart Styles */
ul.cartnav {}
ul.cartnav li {}
ul.cartnav li a {}
ul.cartnav li.account {}
ul.cartnav li.viewcart {}
ul.cartnav li.checkout {}

ul.shopcart {}
ul.shopcart li {}
ul.shopcart li a {}
ul.shopcart li.head {}
ul.shopcart li.items {}
ul.shopcart li.total {}

/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {border-top: 1px solid #473f3c;}
#TopSubBannerCell ul.topsubnav {list-style: none;}
#TopSubBannerCell ul.topsubnav li {padding-left: 36px; }
#TopSubBannerCell ul.topsubnav li.topsubnav1 {padding-left: 217px;}
#TopSubBannerCell ul.topsubnav li.topsubnav1 a {background: url(images/tsn-ask_tari.gif) no-repeat; display: block; width: 66px; height: 29px;}
#TopSubBannerCell ul.topsubnav li.topsubnav1 a:hover {background: url(images/tsn-ask_tari-over.gif) no-repeat;}
#TopSubBannerCell ul.topsubnav li.topsubnav2 a {background: url(images/tsn-the_blue_jay_blog.gif) no-repeat; display: block; width: 148px; height: 29px;}
#TopSubBannerCell ul.topsubnav li.topsubnav2 a:hover {background: url(images/tsn-the_blue_jay_blog-over.gif) no-repeat;}
#TopSubBannerCell ul.topsubnav li.topsubnav3 a {background: url(images/tsn-recipes.gif) no-repeat; display: block; width: 61px; height: 29px;}
#TopSubBannerCell ul.topsubnav li.topsubnav3 a:hover {background: url(images/tsn-recipes-over.gif) no-repeat;}
#TopSubBannerCell .jf-logo {margin-top: 5px; float: left; width: 780px; height: 49px; text-align: center; }

/* Search Styles */
.search {width:155px; float:left;} /* set width */
ul.searchWrap {line-height:100%;} /* for IE/FireFox consistency */
ul.searchWrap li {height:33px;} /* set height of list items */
ul.searchWrap li a {}
ul.searchWrap li.button img {vertical-align:top; margin-top:5px;} /* positions image in IE to the top as FireFox does by default.  Use margin-top to position button */
ul.searchWrap li.button {}
ul.searchWrap li.textbox .searchbox{}
ul.searchWrap li.advsearch {}
ul.searchWrap li.head {}

/* LeftColumnNav Styles
--------------------------------------------------------*/
#LeftColumnCell {width:15%; vertical-align:top; padding-top: 25px; }
#LeftColumnNav1_custommenu {width:117px; }
#LeftColumnNav1_custommenu td {vertical-align:top;}

.default #LeftColumnCell {display: none;}
.static #LeftColumnCell {display: none;}
.landing #LeftColumnCell {display: none;}

img.leftcol-lines {margin-top: 10px; margin-bottom: 10px;}

/* NavControl Styles */
.navigator {cursor:hand; cursor:pointer; font-weight:bold; font-size:12px; line-height:20px;}
.navigator a {line-height:20px; }
.navigator a:hover {color:#975e18; text-decoration:none; line-height:20px;}

.categorybox {}
.selectedcategorybox {}

.overselectedcategorybox,
.overcategorybox {}

.subcategorybox,
.oversubcategorybox,
.selectedsubcategorybox,
.overselectedsubcategorybox {}

.categorybox a,
.selectedcategorybox a {color:#0a0204;; text-decoration:none;}

.overcategorybox a, 
.overselectedcategorybox a {color:#975e18; text-decoration:none;}

.subcategorybox a,
.selectedsubcategorybox a {color:#0a0204; text-decoration:none;}

.oversubcategorybox a,
.overselectedsubcategorybox a {color:#975e18; text-decoration:none;}


/* Default Page Styles
--------------------------------------------------------*/
#ContentCell.default {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-home.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.default .leftcontentarea {float: left; width: 271px; _width: 332px; padding: 0 34px 0 27px;}
#ContentCell.default .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-default.jpg) no-repeat;}
#ContentCell.default .rightcontentarea {float: left; width: 253px; _width: 332px; padding: 0 35px 0 44px; }

/* Landing Page Styles
--------------------------------------------------------*/

/*Citrus*/
#ContentCell.citrus {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-landing-citrus.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0; color: #975e18; }
#ContentCell.citrus .leftcontentarea {float: left; width: 246px; _width: 332px; padding: 0 60px 0 26px;}
#ContentCell.citrus .leftcontentarea .productarea {width: 245px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.citrus .leftcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.citrus .leftcontentarea .productarea .product {float: left; width: 85px; height: 79px; margin-top: 40px;}
#ContentCell.citrus .leftcontentarea .productarea .product-image {float: left; width: 160px; height: 119px; vertical-align: top;padding: 0; margin: 0; line-height:119px; }
#ContentCell.citrus .leftcontentarea .productarea .product-image img{width: 160px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align:bottom; }

#ContentCell.citrus .centercontentarea {float: left; width: 116px; height: 498px; background: url(images/bg-center-citrus.jpg) no-repeat;}
#ContentCell.citrus .centercontentarea ul.centernav {width: 116px; margin: 169px 0 0 0; list-style: none; padding: 0;}
#ContentCell.citrus .centercontentarea ul.centernav li {display: block;}
#ContentCell.citrus .centercontentarea ul.centernav li.centernav1 a {background: url(images/landing/citrus/cn-citrus-citrus.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.citrus .centercontentarea ul.centernav li.centernav2 a {background: url(images/landing/citrus/cn-citrus-potatoes.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.citrus .centercontentarea ul.centernav li.centernav3 a {background: url(images/landing/citrus/cn-citrus-peppers.gif) no-repeat; display: block; width: 116px; height: 35px;}

#ContentCell.citrus .rightcontentarea {float: left; width: 244px; _width: 331px; padding: 0 28px 0 60px; }
#ContentCell.citrus .rightcontentarea .productarea {width: 241px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.citrus .rightcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.citrus .rightcontentarea .productarea .product {float: left; width: 81px; height: 79px; margin-top: 40px;}
#ContentCell.citrus .rightcontentarea .productarea .product-image {float: left; width: 160px; height: 119px; vertical-align: top;padding: 0; margin: 0; line-height:119px; }
#ContentCell.citrus .rightcontentarea .productarea .product-image img{width: 160px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align:bottom; }

/*Potatoes*/
#ContentCell.potatoes {padding-top: 31px; padding-bottom: 86px; background: url(images/footer-landing-potatoes.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0; color: #975e18; }
#ContentCell.potatoes .leftcontentarea {float: left; width: 246px; _width: 332px; padding: 0 60px 0 26px;}
#ContentCell.potatoes .leftcontentarea .productarea {width: 246px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.potatoes .leftcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.potatoes .leftcontentarea .productarea .product {float: left; width: 86px; height: 79px; margin-top: 40px;}
#ContentCell.potatoes .leftcontentarea .productarea .product-image {float: left; width: 160px; height: 119px; vertical-align: top; padding: 0; margin: 0; line-height:119px; }
#ContentCell.potatoes .leftcontentarea .productarea .product-image img{width: 160px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align: bottom; }

#ContentCell.potatoes .centercontentarea {float: left; width: 116px; height: 498px; background:url(images/bg-center-potatoes.jpg) no-repeat;}
#ContentCell.potatoes .centercontentarea ul.centernav {width: 116px; margin: 169px 0 0 0; list-style: none; padding: 0;}
#ContentCell.potatoes .centercontentarea ul.centernav li {display: block;}
#ContentCell.potatoes .centercontentarea ul.centernav li.centernav1 a {background: url(images/landing/potatoes/cn-potatoes-citrus.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.potatoes .centercontentarea ul.centernav li.centernav2 a {background: url(images/landing/potatoes/cn-potatoes-potatoes.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.potatoes .centercontentarea ul.centernav li.centernav3 a {background: url(images/landing/potatoes/cn-potatoes-peppers.gif) no-repeat; display: block; width: 116px; height: 35px;}

#ContentCell.potatoes .rightcontentarea {float: left; width: 244px; _width: 331px; padding: 0 28px 0 60px; }
#ContentCell.potatoes .rightcontentarea .productarea {width: 244px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.potatoes .rightcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.potatoes .rightcontentarea .productarea .product {float: left; width: 84px; height: 79px; margin-top: 40px;}
#ContentCell.potatoes .rightcontentarea .productarea .product-image {float: left; width: 160px; height: 119px; vertical-align: top;padding: 0; margin: 0; line-height:119px; }
#ContentCell.potatoes .rightcontentarea .productarea .product-image img{width: 160px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align:bottom; }

/*Peppers*/
#ContentCell.peppers {padding-top: 31px; padding-bottom: 96px; background: url(images/footer-landing-peppers.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0; color: #975e18; }
#ContentCell.peppers .leftcontentarea {float: left; width: 246px; _width: 332px; padding: 0 60px 0 26px;}
#ContentCell.peppers .leftcontentarea .productarea {width: 246px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.peppers .leftcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.peppers .leftcontentarea .productarea .product {float: left; width: 106px; height: 79px; margin-top: 40px;}
#ContentCell.peppers .leftcontentarea .productarea .product-image {float: left; width: 140px; height: 119px; vertical-align: top;padding: 0; margin: 0; line-height:119px; }
#ContentCell.peppers .leftcontentarea .productarea .product-image img{width: 140px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align:bottom; }

#ContentCell.peppers .centercontentarea {float: left; width: 116px; height: 498px; background:url(images/bg-center-peppers.jpg) no-repeat;}
#ContentCell.peppers .centercontentarea ul.centernav {width: 116px; margin: 169px 0 0 0; list-style: none; padding: 0;}
#ContentCell.peppers .centercontentarea ul.centernav li {display: block;}
#ContentCell.peppers .centercontentarea ul.centernav li.centernav1 a {background: url(images/landing/peppers/cn-peppers-citrus.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.peppers .centercontentarea ul.centernav li.centernav2 a {background: url(images/landing/peppers/cn-peppers-potatoes.gif) no-repeat; display: block; width: 116px; height: 35px;}
#ContentCell.peppers .centercontentarea ul.centernav li.centernav3 a {background: url(images/landing/peppers/cn-peppers-peppers.gif) no-repeat; display: block; width: 116px; height: 35px;}

#ContentCell.peppers .rightcontentarea {float: left; width: 244px; _width: 331px; padding: 0 28px 0 60px; }
#ContentCell.peppers .rightcontentarea .productarea {width: 244px; height: 119px; border-top: 1px solid #e2d0b5; }
#ContentCell.peppers .rightcontentarea .last {border-bottom: 1px solid #e2d0b5;}
#ContentCell.peppers .rightcontentarea .productarea .product {float: left; width: 109px; height: 79px; margin-top: 40px;}
#ContentCell.peppers .rightcontentarea .productarea .product-image {float: left; width: 135px; height: 119px; vertical-align: top;padding: 0; margin: 0; line-height:119px; }
#ContentCell.peppers .rightcontentarea .productarea .product-image img{width: 135px; margin: 0; padding: 0; border: 0; height: 119px; vertical-align:bottom; }

/* Default Dynamic Page Template Styles */
#FeaturedCategories {}
#FeaturedCategories ul {margin:0; padding:0; text-align:center;}
#FeaturedCategories ul li {list-style:none;}
#FeaturedCategories ul li.image {}
#FeaturedCategories ul li.category a {}
#FeaturedCategories ul li.description {}

/* Static Page Styles
--------------------------------------------------------*/
#ContentCell.static {padding-top: 31px; padding-bottom: 206px; background: url(images/footer-static.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}

#ContentCell.static a {text-decoration: underline;}
#ContentCell.static a:hover {text-decoration: none;}
#ContentCell.static img.static-title {margin: 24px 0;}

/*Blog*/
#ContentCell.blog {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-blog.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.blog .leftcontentarea {float: left; width: 271px; _width: 332px; padding: 0 34px 0 27px;}
#ContentCell.blog .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-blog.jpg) no-repeat;}
#ContentCell.blog .rightcontentarea {float: left; width: 253px; _width: 332px; padding: 0 35px 0 44px; }

/*About*/
#ContentCell.about {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-about.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.about .leftcontentarea {float: left; width: 272px; _width: 332px; padding: 0 47px 0 13px; height: 390px; overflow: hidden; background:url(images/lines_249.gif) no-repeat 25px 350px;}
#ContentCell.about .leftcontentarea ul {padding: 0; margin: 0;}
#ContentCell.about .leftcontentarea ul li {margin-bottom: 15px; list-style-type: none; background: url(images/bullet.gif) no-repeat 0 7px; padding-left: 12px;}
#ContentCell.about .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-about.jpg) no-repeat;}
#ContentCell.about .rightcontentarea {float: left; width: 262px; _width: 332px; padding: 0 24px 0 46px; height: 390px; overflow: hidden; background:url(images/lines_249.gif) no-repeat 58px 350px; }
#ContentCell.about .rightcontentarea ul {padding: 0; margin: 0;}
#ContentCell.about .rightcontentarea ul li {margin-bottom: 15px; list-style-type: none; background: url(images/bullet.gif) no-repeat 0 7px; padding-left: 12px;}

#ContentCell.about img.lines {padding-left: 12px;}

/*Consumers*/
#ContentCell.consumers {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-consumers.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.consumers .leftcontentarea {float: left; width: 271px; _width: 332px; padding: 0 34px 0 27px;}
#ContentCell.consumers .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-consumers.jpg) no-repeat;}
#ContentCell.consumers .rightcontentarea {float: left; width: 253px; _width: 332px; padding: 0 35px 0 44px; }

/*Contact Us */
#ContentCell.contactus {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-contactus.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.contactus .leftcontentarea {float: left; width: 171px; _width: 332px; padding: 0 55px 0 106px;}
#ContentCell.contactus .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-contactus.jpg) no-repeat;}
#ContentCell.contactus .rightcontentarea {float: left; width: 171px; _width: 332px; padding: 0 91px 0 70px; }

/*Recipes-Citrus */
#ContentCell.recipes-citrus {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-recipes-citrus.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.recipes-citrus .leftcontentarea {float: left; width: 217px; _width: 332px; padding: 0 90px 0 25px;}
#ContentCell.recipes-citrus .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-recipes-citrus.jpg) no-repeat;}
#ContentCell.recipes-citrus .rightcontentarea {float: left; width: 270px; _width: 332px; padding: 0 17px 0 45px; }
#ContentCell.recipes-citrus ul {padding: 0; margin: 0;}
#ContentCell.recipes-citrus ul li {list-style: none;}
#ContentCell.recipes-citrus a {text-decoration: none;}
#ContentCell.recipes-citrus a:hover,
#ContentCell.recipes-citrus a:active {color: #0a0204;}
#ContentCell.recipes-citrus img.lines {height: 5px; margin: 12px 0; padding: 0; border: 0; vertical-align:middle;}

/*Recipes-Peppers */
#ContentCell.recipes-peppers {padding-top: 31px; padding-bottom: 98px; background: url(images/footer-recipes-peppers.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.recipes-peppers .leftcontentarea {float: left; width: 217px; _width: 332px; padding: 0 90px 0 25px;}
#ContentCell.recipes-peppers .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-recipes-peppers.jpg) no-repeat;}
#ContentCell.recipes-peppers .rightcontentarea {float: left; width: 270px; _width: 332px; padding: 0 17px 0 45px; }
#ContentCell.recipes-peppers ul {padding: 0; margin: 0;}
#ContentCell.recipes-peppers ul li {list-style: none;}
#ContentCell.recipes-peppers a {text-decoration: none;}
#ContentCell.recipes-peppers a:hover,
#ContentCell.recipes-peppers a:active {color: #0a0204;}
#ContentCell.recipes-peppers img.lines {height: 5px; margin: 12px 0; padding: 0; border: 0; vertical-align:middle;}

/*Recipes-Potatoes */
#ContentCell.recipes-potatoes {padding-top: 53px; padding-bottom: 98px; background: url(images/footer-recipes-potatoes.jpg) no-repeat bottom center; border-bottom: 1px solid #0a0204; *border-bottom: 0;}
#ContentCell.recipes-potatoes .leftcontentarea {float: left; width: 217px; _width: 332px; padding: 0 90px 0 25px;}
#ContentCell.recipes-potatoes .centercontentarea {float: left; width: 116px; height: 390px; background: url(images/bg-center-recipes-potatoes.jpg) no-repeat;}
#ContentCell.recipes-potatoes .rightcontentarea {float: left; width: 270px; _width: 332px; padding: 0 17px 0 45px; }
#ContentCell.recipes-potatoes ul {padding: 0; margin: 0;}
#ContentCell.recipes-potatoes ul li {list-style: none;}
#ContentCell.recipes-potatoes a {text-decoration: none;}
#ContentCell.recipes-potatoes a:hover,
#ContentCell.recipes-potatoes a:active {color: #0a0204;}
#ContentCell.recipes-potatoes img.lines {height: 5px; margin: 12px 0; padding: 0; border: 0; vertical-align:middle;}


/* Footer Styles
--------------------------------------------------------*/
#FooterCell {}

/* Detail Styles
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
/* Detail 1 
---------------------------- */
#ProductDetail11_Table1 {border:0;} /* Main Table*/

/* Image Style */
#ProductDetail11_ImageCell {} /* Image Cell */
#ProductDetail11_ImageCell img {} /* Image Cell: Image */
#ProductDetail11_Swatches_Table1 {} /* Swatch Image Table*/
#ProductDetail11_Swatches_ImageCell {margin:0; padding:0; vertical-align:top;} /* Swatch Image Cell*/
#ProductDetail11_Swatches_imgProductImage {margin:0 10px 0 5px;} /* Swatch Image Table: Image - current settings fix table problems */

/* Info Table*/
#ProductDetail11_Table2 {border:0;} /* Info Table*/
#ProductDetail11_Table2 td {padding:0 0 0 10px;} /* Info Table: table cells - padding best whed adding border to table*/

/* Content */
#ProductDetail11_trProductName .Headings {padding:10px 10px 0 10px; font-size:18px; font-weight:normal;} /* Product Name */
#ProductDetail11_trProductCode .content {} /* Product Code */
#ProductDetail11_trCategory .content {} /* Category Name */
#ProductDetail11_trDescription .content {background:#f2f2f2; padding:10px;} /* Description */
#ProductDetail11_trPrice .content {color:#478522; font-weight:bold; font-size:14px; padding:5px 10px 0 10px;} /* Price */
#ProductDetail11_trAttributes table td {padding:0;} /*Attributes: padding:0 avoids excessive padding to attributes cell when paddding is on the Info Table */
#ProductDetail11_trQty .content  {} /* Quantity */

/* Detail 2
---------------------------- */
#ProductDetail21_Table1 {border:0;} /* Main Table*/

/* Image Style */
#ProductDetail21_ImageCell {} /* Image Cell */
#ProductDetail21_ImageCell img {} /* Image Cell: Image */
#ProductDetail21_Swatches_Table1 {} /* Swatch Image Table*/
#ProductDetail21_Swatches_ImageCell {margin:0; padding:0; vertical-align:top;} /* Swatch Image Cell*/
#ProductDetail21_Swatches_imgProductImage {margin:0 10px 0 5px;} /* Swatch Image Table: Image - current settings fix table problems */

/* Info Table*/
#ProductDetail21_Table2 {border:0;} /* Info Table*/
#ProductDetail21_Table2 td {padding:0 0 0 10px;} /* Info Table: table cells - padding best whed adding border to table*/

/* Content */
#ProductDetail21_trProductName .Headings {padding:10px 10px 0 0; font-size:14px; font-weight:bold;} /* Product Name */
#ProductDetail21_trProductCode .content {} /* Product Code */
#ProductDetail21_trCategory .content {} /* Category Name */
#ProductDetail21_trDescription .content {background:#f2f2f2; padding:10px;} /* Description */
#ProductDetail21_trPrice .content {color:#478522; font-weight:normal; font-size:18px; padding:15px 10px;} /* Price */
#ProductDetail21_trAttributes table td {padding:0;} /*Attributes: padding:0 avoids excessive padding to attributes cell when paddding is on the Info Table */
#ProductDetail21_trQty .content  {} /* Quantity */