*{
	margin: 0;
	padding: 0;
}
img{
	behavior: url(/common_files/png.htc);
	vertical-align: top;
}
a img{
	border: none;
}

/* Float clearance */
.floatcontainer:after{ 
	content: "."; 
	display: block; 
	height: 0; 

	overflow:hidden; 
	clear: both; 
	visibility:hidden; 
} 
/* Holly Hack Targets IE Win only \*/ 
* html .floatcontainer {height: 1%;} 
/* End Holly Hack */
.cb{ clear: both; }

.hidden{
	display: none;
	line-height: 0px;
	font-size: 1px;
}

body
{	
	background: #fff;
	margin: 0;
	padding: 0;
	font-size: 70%;
	font-family: verdana,arial,sans-serif;
	color: #000;
	voice-family: "\"}\""
	voice-family: inherit;

}
a:link
{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a:visited
{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a:hover
{
	color: #444;
	text-decoration: none;
	font-weight: bold;
}
a:active
{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}


p
{
	margin: 7px 0px 12px 0px;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

h1
{
	margin-bottom: 3px;
	color: #927E93;
	font-size: 1.6em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1.9em;
}
h2
{
	margin: 1px 0px 0px 0px;
	color: #fff;
	font-family: verdana;
	font-size: 0.9em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1.2em;
}


h3
{
	background: url(/images/interface/producthead-circle.gif) no-repeat left center;
	margin: 10px 0px 0px 0px;
	padding: 4px 0px 4px 25px;
	font-family: verdana;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}



h4
{
	margin: 10px 0px 0px 0px;
	color: #333;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

ul
{
	list-style: square;
	margin-left: 30px;
	padding: 2px 0px;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

li
{
	padding: 2px 0px;
	font-weight: bold;
	margin: 0;
}

.align-middle
{
	vertical-align: middle;
}

.small
{
	margin-top: 20px;
	color: #000;
	font-size: 0.6em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 0.9em;
}

.error-header
{	
	font-weight: bold;
	color: #006599;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}


label
{
	font-weight: bold;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

div.colWrapper{
	margin-bottom: 1em;
	/*clear: both;*/
}
div.colWrapper label{
	font-weight: bold;
}
div.leftCol{
	width: 110px;
	float: left;
}
div.rightCol{
	margin-left: 120px;
}

div.left-col{

	float: left;
}
div.right-col{
	float: right;
}

.errors
{
	padding-left: 20px;
	list-style: none;
	color: #006599;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

.center
{
	text-align: center;
}

.floatleft
{
	float: left;
	margin: 0px 10px 20px 0px;
}

.iefloatfix
{
	margin: 0;
	padding-right: 20px;
}

/* Holly Hack Targets IE Win only \*/ 
* html .iefloatfix {float: left; padding-right: 20px;} 
/* End Holly Hack */

#wwwcreativecookcouk
{
	width: 920px;
	background: #580A4A url(/images/interface/frame-bg.gif) repeat-x left top;
	padding: 0px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
}

#frame
{
	margin: 0;
	padding: 0;
}

#header-container
{
	background: url(/images/interface/header-bg.gif) repeat-x left top;
	height: 125px;
	margin: 0;
	padding: 0;
	width: 890px;
}
#header-left
{
	display:none;
	/*background: url(/images/interface/go-create.gif) no-repeat 200px top;*/
	height: 125px;
	margin: 0;
	padding: 0px;
	padding-left: 20px;
	position: relative;
}
#header-right
{
	float: right;
	background: url(/images/interface/header-right.jpg) no-repeat right top;
	width: 692px;
	height: 125px;
	position: relative;
}


#top-corner
{
	position: absolute;
	top: 0px;
	left: -29px;
	background: url(/images/interface/top-corner.gif) no-repeat left top;
	width: 49px;
	height: 128px;
}
#topright-corner
{
	position: absolute;
	top: 0px;
	left: 692px;
	background: url(/images/interface/header-right.gif) no-repeat right top;
	width: 70px;
	height: 200px;
}

#menu-container
{
	display:none;
	margin: 0;
	padding: 0;
	background: url(/images/interface/chopping-board-middle.jpg) no-repeat right top;
	height: 33px;
}

#menu-container ul
{
	list-style: none;
	/*background: url(/images/interface/menu-ulbg.gif) repeat-x left 2px;*/
	height: 21px;
	margin-left: 18px;
}

#menu-container ul li
{
	float: left;
	display: block;
	background: url(/images/interface/newli-bg.gif) no-repeat center center;
	padding: 4px 0px;
	width: 90px;
	text-align: center;
	margin-right: 2px;
	font-weight: bold;
	color: #fff;
}
#menu-container ul li a:link
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#menu-container ul li a:visited
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#menu-container ul li a:hover
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#menu-container ul li a:active
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}



#content-container
{
	clear: both;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	margin-right: 20px;
}

#bigbox-top
{
	background: url(/images/interface/bigbox-top.gif) no-repeat left top;
	padding-top: 12px;
	margin-left: 18px;
}


#left-column-top
{
	background: url(/images/interface/left-column-top.gif) no-repeat left top;
	padding: 0;
	margin: 0;
	padding-top: 11px;
	margin-left: 18px;
	width: 496px;
}
#product-boxtop
{
	background: url(/images/interface/product-boxtop.gif) no-repeat left top;
	padding: 0;
	margin: 0;
	padding-top: 11px;
	margin-left: 18px;
	width: 595px;
}



#inner-bg
{
	background: url(/images/interface/left-column-bg.gif) repeat left top;
	margin: 0;
	padding: 0;
}

#mainbox-right
{
	background: #410B37 url(/images/interface/mainbox-right.gif) no-repeat right top;
	padding-right: 9px;
}
#mainbox-left
{
	background: #410B37 url(/images/interface/mainbox-left.gif) no-repeat left top;
	padding-left: 8px;
}
#bigbox-right
{
	background: #410B37 url(/images/interface/bigbox-right.jpg) no-repeat right top;
	padding-right: 10px;
}
#product-box-left
{
	background: #410B37 url(/images/interface/product-box-left.gif) no-repeat left top;
	padding-left: 10px;
}



#main-box
{
	padding: 0;
	margin: 0;
	background: #fff url(/images/interface/mainbox-text-bg.gif) repeat-x left bottom;
}

#mainbox-text
{
	color: #34022B;
	padding: 20px 0px 30px 20px;
}
#mainbox-text p
{	
	color: #5C3455;
}

#mainbox-btm
{
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 3px;
	background: url(/images/interface/mainbox-btm.gif) no-repeat left top;
}

#purplebox-top
{
	background: url(/images/interface/purplebox-top.gif) no-repeat left top;
	margin: 0;
	padding: 0;
	margin-top: 50px;
	padding-top: 3px;
}

#purplebox
{
	background: #520F46 url(/images/interface/purplebox-bg.gif) repeat-x left top;
	margin: 0;
	padding: 0;
}
#purplebox a:link
{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
#purplebox a:visited
{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
#purplebox a:hover
{
	color: #C25BB0;
	text-decoration: none;
	font-weight: bold;
}
#purplebox a:active
{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

#purplebox-right
{
	float: right;
	background: url(/images/interface/purplebox-right.jpg) no-repeat right top;
	width: 229px;
	height: 113px;
}
.relative
{
	position: relative;
}

#herbs-box
{
	position: absolute;
	top: -23px;
	left: 96px;
	background: url(/images/interface/herbs-box.jpg) no-repeat left top;
	width: 93px;
	height: 131px;
}


#purplebox-text
{
	padding: 2px 0px 8px 12px;
	color: #E8C1EB;
	margin-right: 230px;
}

#purplebox-btm
{
	/*clear: both;*/
	background: url(/images/interface/purplebox-btm.gif) no-repeat left top;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 1px;
	height: 4px;
}


#left-column-btm
{
	background: url(/images/interface/left-column-btm.gif) no-repeat left top;
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 14px;
	margin-left: 18px;
}

#products-boxtext-btm
{
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 4px;
	background: url(/images/interface/product-boxtext-btm.gif) no-repeat left top;
}

#product-boxbtm
{
	background: url(/images/interface/product-boxbtm.gif) no-repeat left top;
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 4px;
	margin-left: 18px;
}

#bigbox-btm
{
	background: url(/images/interface/bigbox-btm.gif) no-repeat left top;
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 6px;
	margin-left: 18px;
}

#whitebox-btm
{
	background: url(/images/interface/whitebox-btm.gif) no-repeat left top;
	clear: left;
	padding: 0;
	margin: 0;
	line-height: 0;
	font-size: 1px;
	height: 4px;
}




#footer-container
{
	height: 40px;
	background: #580A4A;
	clear: both;
	padding: 0;
	font-size: 0.7em;
	voice-family: "\"}\""
	voice-family: inherit;
	font-size: 1em;
}

#footer-right
{
	float: right;
	padding: 7px 5px 7px 0px;
	color: #8B5481;
	position: relative;
	width: 340px;
}
#right-rips
{
	position: absolute;
	top: -48px;
	left: 345px;
	background: url(/images/interface/footer-right.gif) no-repeat right top;
	width: 41px;
	height: 88px;
}
.copy
{
	font-weight: bold;
	color: #fff;
}

#footer-container a:link
{
	color: #fff;
	text-decoration: none;
	margin: 0px 2px;
}
#footer-container a:visited
{
	color: #fff;
	text-decoration: none;
}
#footer-container a:hover
{
	color: #C25BB0;
	text-decoration: none;
}
#footer-container a:active
{
	color: #fff;
	text-decoration: none;
}

#footer-right .siteby
{
	color: #000;
}

#footer-right .siteby a:link
{
	color: #C25BB0;
	text-decoration: none;
}
#footer-right .siteby a:visited
{
	color: #C25BB0;
	text-decoration: none;
}
#footer-right .siteby a:hover
{
	color: #8B5481;
	text-decoration: none;
}
#footer-right .siteby a:active
{
	color: #C25BB0;
	text-decoration: none;
}


#footer-left
{	
	color: #000;
	padding-top: 6px;
	float: left;
	position: relative;
}
#left-rips
{
	position: absolute;
	top: -42px;
	left: -29px;
	background: url(/images/interface/footer-left.gif) no-repeat left top;
	width: 29px;
	height: 82px;
}


#recipes-container
{
	float: right;
	background: #400936 url(/images/interface/recipes-bg.gif) repeat-x left top;
	width: 375px;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	position: relative;
}
#recipes-container a:link
{
	color: #fff;
	text-decoration: none;
}
#recipes-container a:visited
{
	color: #fff;
	text-decoration: none;
}
#recipes-container a:hover
{
	color: #000;
	text-decoration: none;
}
#recipes-container a:active
{
	color: #fff;
	text-decoration: none;
}

#products-submenu-container
{
	display:none;
	float: right;
	background: #400936 url(/images/interface/recipes-bg.gif) repeat-x left top;
	width: 275px;
	margin: 0;
	margin-top: 0px;
	margin-right: 2px;
	padding: 0;
	position: relative;
	padding-top: 78px;
}
/* Holly Hack Targets IE Win only \*/ 
* html #products-submenu-container {margin-right: 1px;} 
/* End Holly Hack */


#products-submenu-btm
{
	margin: 0;
	background: url(/images/interface/product-submenu-btm.gif) no-repeat left top;
	line-height: 0;
	font-size: 1px;
	height: 6px;
}
#products-submenu-container-btm
{
	margin-top: 0px;
	background: url(/images/interface/product-submenu-container-btm.gif) no-repeat left top;
	line-height: 0;
	font-size: 1px;
	height: 5px;
}


#products-submenu
{
	margin: 0px 5px 0px 6px;
	background: #590A4A url(/images/interface/product-menu-bg.gif) repeat-x left top;
}
#products-submenu ul
{
	list-style: none;
	margin: 0px;
	padding-top: 5px;
	margin-left: 3px;
}
#products-submenu ul li
{
	font-weight: bold;
	margin-bottom: 1px;
}
/* Holly Hack Targets IE Win only \*/ 
* html #products-submenu ul li {height: 1px;} 
/* End Holly Hack */
#products-submenu ul li a:link
{
	color: #fff;
	text-decoration: none;
}
#products-submenu ul li a:visited
{
	color: #fff;
	text-decoration: none;
}
#products-submenu ul li a:hover
{
	color: #000;
	text-decoration: none;
}
#products-submenu ul li a:active
{
	color: #fff;
	text-decoration: none;
}

#products-submenu ul li div.submenu-arrow
{
	background: url(/images/interface/submenu-arrow.gif) no-repeat left center;
	padding-left: 10px;
}


#MexicanSelection-boxtop
{
	background: url(/images/products/MexicanSelection/boxtop.gif) no-repeat left top;
	height: 22px;
}
#MexicanSelection-boxbg
{
	background: url(/images/products/MexicanSelection/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#MexicanSelection-boxbg p
{
	color: #fff;
}
h3.MexicanSelectionh3
{
	color: #E79944;
}
h4.MexicanSelectionh4
{
	color: #E79944;
}
#MexicanSelectionLinks a:link
{
	color: #E79944;
	text-decoration: underline;
}
#MexicanSelectionLinks a:visited
{
	color: #E79944;
	text-decoration: underline;
}
#MexicanSelectionLinks a:hover
{
	color: #E79944;
	text-decoration: none;
}
#MexicanSelectionLinks a:active
{
	color: #E79944;
	text-decoration: underline;
}
div.MexicanSelection-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #EB5A02;
	border-bottom: 1px solid #F8C806;
	margin: 5px 0px;
}
#products-submenu ul li#MexicanSelectionButton
{
	background: url(/images/products/MexicanSelection/button-bg.gif) repeat-y left top;
	padding: 0;
	margin-bottom: 2px;
}
#products-submenu ul li div#MexicanSelectionButtonTop
{
	background: url(/images/products/MexicanSelection/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#MexicanSelectionButtonBtm
{
	background: url(/images/products/MexicanSelection/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}

#MexicanSelection-boxbtm
{
	background: url(/images/products/MexicanSelection/boxbtm.gif) no-repeat left top;
	height: 22px;
	position: relative;
	margin: 0;
}
#MexicanSelection-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/MexicanSelection/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}



#IndianSpices-boxtop
{
	background: url(/images/products/IndianSpices/boxtop.gif) no-repeat left top;
	height: 22px;
}
#IndianSpices-boxbg
{
	background: url(/images/products/IndianSpices/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#IndianSpices-boxbg p
{
	color: #fff;
}
h3.IndianSpicesh3
{
	color: #B02A71;
}
h4.IndianSpicesh4
{
	color: #B02A71;
}
#IndianSpicesLinks a:link
{
	color: #B02A71;
	text-decoration: underline;
}
#IndianSpicesLinks a:visited
{
	color: #B02A71;
	text-decoration: underline;
}
#IndianSpicesLinks a:hover
{
	color: #B02A71;
	text-decoration: none;
}
#IndianSpicesLinks a:active
{
	color: #B02A71;
	text-decoration: underline;
}
div.IndianSpices-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #91103F;
	border-bottom: 1px solid #DB2AA5;
	margin: 5px 0px;
}
#products-submenu ul li#IndianSpicesButton
{
	background: url(/images/products/IndianSpices/button-bg.gif) repeat-y left top;
	padding: 0;
	margin-bottom: 2px;
}
#products-submenu ul li div#IndianSpicesButtonTop
{
	background: url(/images/products/IndianSpices/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#IndianSpicesButtonBtm
{
	background: url(/images/products/IndianSpices/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}
#IndianSpices-boxbtm
{
	background: url(/images/products/IndianSpices/boxbtm.gif) no-repeat left bottom;
	height: 22px;
	position: relative;
	margin: 0;
}
#IndianSpices-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/IndianSpices/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}



#EssentialSpices-boxtop
{
	background: url(/images/products/EssentialSpices/boxtop.gif) no-repeat left top;
	height: 22px;
}
#EssentialSpices-boxbg
{
	background: url(/images/products/EssentialSpices/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#EssentialSpices-boxbg p
{
	color: #fff;
}
h3.EssentialSpicesh3
{
	color: #D62818;
}
h4.EssentialSpicesh4
{
	color: #D62818;
}
#EssentialSpicesLinks a:link
{
	color: #D62818;
	text-decoration: underline;
}
#EssentialSpicesLinks a:visited
{
	color: #D62818;
	text-decoration: underline;
}
#EssentialSpicesLinks a:hover
{
	color: #D62818;
	text-decoration: none;
}
#EssentialSpicesLinks a:active
{
	color: #D62818;
	text-decoration: underline;
}
div.EssentialSpices-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #D50C09;
	border-bottom: 1px solid #FF7052;
	margin: 5px 0px;
}
#products-submenu ul li#EssentialSpicesButton
{
	background: url(/images/products/EssentialSpices/button-bg.gif) repeat-y left top;
	padding: 0;
	margin-bottom: 2px;
}
#products-submenu ul li div#EssentialSpicesButtonTop
{
	background: url(/images/products/EssentialSpices/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#EssentialSpicesButtonBtm
{
	background: url(/images/products/EssentialSpices/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}
#EssentialSpices-boxbtm
{
	background: url(/images/products/EssentialSpices/boxbtm.gif) no-repeat left bottom;
	height: 22px;
	position: relative;
	margin: 0;
}
#EssentialSpices-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/EssentialSpices/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}



#MediterraneanSelection-boxtop
{
	background: url(/images/products/MediterraneanSelection/boxtop.gif) no-repeat left top;
	height: 22px;
}
#MediterraneanSelection-boxbg
{
	background: url(/images/products/MediterraneanSelection/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#MediterraneanSelection-boxbg p
{
	color: #fff;
}
h3.MediterraneanSelectionh3
{
	color: #319CCD;
}
h4.MediterraneanSelectionh4
{
	color: #319CCD;
}
#MediterraneanSelectionLinks a:link
{
	color: #319CCD;
	text-decoration: underline;
}
#MediterraneanSelectionLinks a:visited
{
	color: #319CCD;
	text-decoration: underline;
}
#MediterraneanSelectionLinks a:hover
{
	color: #319CCD;
	text-decoration: none;
}
#MediterraneanSelectionLinks a:active
{
	color: #319CCD;
	text-decoration: underline;
}
div.MediterraneanSelection-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #2184CF;
	border-bottom: 1px solid #59D8F0;
	margin: 5px 0px;
}
#products-submenu ul li#MediterraneanSelectionButton
{
	background: url(/images/products/MediterraneanSelection/button-bg.gif) repeat-y left top;
	padding: 0;
	margin-bottom: 2px;
}
#products-submenu ul li div#MediterraneanSelectionButtonTop
{
	background: url(/images/products/MediterraneanSelection/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#MediterraneanSelectionButtonBtm
{
	background: url(/images/products/MediterraneanSelection/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}
#MediterraneanSelection-boxbtm
{
	background: url(/images/products/MediterraneanSelection/boxbtm.gif) no-repeat left bottom;
	height: 22px;
	position: relative;
	margin: 0;
}
#MediterraneanSelection-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/MediterraneanSelection/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}



#EssentialHerbs-boxtop
{
	background: url(/images/products/EssentialHerbs/boxtop.gif) no-repeat left top;
	height: 22px;
}
#EssentialHerbs-boxbg
{
	background: url(/images/products/EssentialHerbs/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#EssentialHerbs-boxbg p
{
	color: #fff;
}
h3.EssentialHerbsh3
{
	color: #1FA543;
}
h4.EssentialHerbsh4
{
	color: #1FA543;
}
#EssentialHerbsLinks a:link
{
	color: #1FA543;
	text-decoration: underline;
}
#EssentialHerbsLinks a:visited
{
	color: #1FA543;
	text-decoration: underline;
}
#EssentialHerbsLinks a:hover
{
	color: #1FA543;
	text-decoration: none;
}
#EssentialHerbsLinks a:active
{
	color: #1FA543;
	text-decoration: underline;
}
div.EssentialHerbs-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #138527;
	border-bottom: 1px solid #34D869;
	margin: 5px 0px;
}
#products-submenu ul li#EssentialHerbsButton
{
	background: url(/images/products/EssentialHerbs/button-bg.gif) repeat-y left top;
	padding: 0px;
}
#products-submenu ul li div#EssentialHerbsButtonTop
{
	background: url(/images/products/EssentialHerbs/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#EssentialHerbsButtonBtm
{
	background: url(/images/products/EssentialHerbs/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}
#EssentialHerbs-boxbtm
{
	background: url(/images/products/EssentialHerbs/boxbtm.gif) no-repeat left bottom;
	height: 22px;
	position: relative;
	margin: 0;
}
#EssentialHerbs-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/EssentialHerbs/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}



#ThaiSelection-boxtop
{
	background: url(/images/products/ThaiSelection/boxtop.gif) no-repeat left top;
	height: 22px;
}
#ThaiSelection-boxbg
{
	background: url(/images/products/ThaiSelection/boxbg.gif) repeat-y left top;
	padding: 0px 85px 10px 20px;
	color: #fff;
}
#ThaiSelection-boxbg p
{
	color: #fff;
}
h3.ThaiSelectionh3
{
	color: #9DB605;
}
h4.ThaiSelectionh4
{
	color: #9DB605;
}
#ThaiSelectionLinks a:link
{
	color: #9DB605;
	text-decoration: underline;
}
#ThaiSelectionLinks a:visited
{
	color: #9DB605;
	text-decoration: underline;
}
#ThaiSelectionLinks a:hover
{
	color: #9DB605;
	text-decoration: none;
}
#ThaiSelectionLinks a:active
{
	color: #9DB605;
	text-decoration: underline;
}

div.ThaiSelection-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #7FA80A;
	border-bottom: 1px solid #D5E21A;
	margin: 5px 0px;
}
#products-submenu ul li#ThaiSelectionButton
{
	background: url(/images/products/ThaiSelection/button-bg.gif) repeat-y left top;
	padding: 0;
	margin-bottom: 2px;
}
#products-submenu ul li div#ThaiSelectionButtonTop
{
	background: url(/images/products/ThaiSelection/button-top.gif) no-repeat left top;
	padding-top: 6px;
}
#products-submenu ul li div#ThaiSelectionButtonBtm
{
	background: url(/images/products/ThaiSelection/button-btm.gif) no-repeat left bottom;
	padding: 0px 12px 6px 12px;
}
#ThaiSelection-boxbtm
{
	background: url(/images/products/ThaiSelection/boxbtm.gif) no-repeat left bottom;
	height: 22px;
	position: relative;
	margin: 0;
}
#ThaiSelection-pack
{
	position: absolute;
	top: -98px;
	left: 188px;
	background: url(/images/products/ThaiSelection/pack.gif) no-repeat left top;
	width: 73px;
	height: 116px;
}

.recipe-text
{
	width: 240px;
}

.product
{
	float: left;
	margin: 0px 10px 20px 10px;
	width: 240px;
}

#go-create-bar
{
	background: url(/images/interface/go-create-bar.gif) no-repeat left top;
	padding: 5px 0px 6px 40px;
	color: #CCA2C4;
	font-weight: bold;
	margin: 5px 0px 0px 2px;
}
#go-create-bar a:link
{
	color: #CCA2C4;
	text-decoration: none;
}
#go-create-bar a:visited
{
	color: #CCA2C4;
	text-decoration: none;
}
#go-create-bar a:hover
{
	color: #fff;
	text-decoration: none;
}
#go-create-bar a:active
{
	color: #CCA2C4;
	text-decoration: none;
}



#recipes-top
{
	background: url(/images/interface/recipes-top.gif) no-repeat left top;
	width: 354px;
	margin: 0;
	padding: 0;
	padding: 4px 0px 5px 11px;
}

#chopping-board-corner
{
	position: absolute;
	top: 0px;
	left: 186px;
	background: url(/images/recipes/red/corner.jpg) no-repeat left top;
	width: 189px;
	height: 67px;
}
#bigbox-corner
{
	position: absolute;
	top: -32px;
	left: -205px;
	background: url(/images/interface/bigbox-corner.jpg) no-repeat left top;
	width: 215px;
	height: 75px;
}
#product-corner
{
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(/images/interface/product-corner.jpg) no-repeat left top;
	width: 228px;
	height: 28px;
	padding: 58px 0px 0px 47px;
	font-weight: bold;
	color: #E0AAD7;
}




#recipes-top h1
{
	background: url(/images/interface/recipes-circle.gif) no-repeat left center;
	color: #E0AAD7;
	padding: 6px 0px 6px 35px;
	margin-bottom: 7px;
	font-size: 1em;
}

#recipes-btm
{
	clear: both;
	background: url(/images/interface/recipes-btm.gif) no-repeat left top;
	line-height: 0;
	font-size: 1px;
	height: 5px;
}

div.red-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #DC0D0A;
	border-bottom: 1px solid #FF7454;
	margin: 5px 0px;
}

div.blue-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #084BA7;
	border-bottom: 1px solid #42FFFF;
	margin: 5px 0px;
}

div.green-hr
{
	line-height: 0;
	font-size: 0px;
	border-top: 1px solid #8EA508;
	border-bottom: 1px solid #FFFF4A;
	margin: 5px 0px;
}




#redbox-top, #greenbox-top, #bluebox-top
{
	background: url(/images/recipes/red/top.gif) no-repeat left top;
	padding-top: 26px;
}
#greenbox-top
{
	background: url(/images/recipes/green/top.gif) no-repeat left top;
}
#bluebox-top
{
	background: url(/images/recipes/blue/top.gif) no-repeat left top;
}


#redbox-bg, #greenbox-bg, #bluebox-bg
{
	background: url(/images/recipes/red/bg.gif) repeat-y left top;
	margin: 0; 
	padding: 0;
}
#greenbox-bg
{
	background: url(/images/recipes/green/bg.gif) repeat-y left top;
}
#bluebox-bg
{
	background: url(/images/recipes/blue/bg.gif) repeat-y left top;
}


#redbox-pattern, #greenbox-pattern, #bluebox-pattern
{
	background: url(/images/recipes/red/pattern.gif) no-repeat 2px top;
	padding-left: 17px;
}
#greenbox-pattern
{
	background: url(/images/recipes/green/pattern.gif) no-repeat 2px top;
}
#bluebox-pattern
{
	background: url(/images/recipes/blue/pattern.gif) no-repeat 2px top;
}



#redbox-text, #greenbox-text, #bluebox-text
{
	padding: 5px;
	padding-top: 1px;
	color: #fff;
	margin-left: 100px;
	padding-right: 30px;
}




#redbox-btm, #greenbox-btm, #bluebox-btm
{
	clear: left;
	background: url(/images/recipes/red/bottom.gif) no-repeat left top;
	height: 8px;
	line-height: 0;
	font-size: 1px;
	margin-bottom: 9px;
}
#greenbox-btm
{
	background: url(/images/recipes/green/bottom.gif) no-repeat left top;
}
#bluebox-btm
{
	background: url(/images/recipes/blue/bottom.gif) no-repeat left top;
	margin-bottom: 0;
}



.product-block
{
	float: left;
	margin: 0px 10px 15px 0px;
	width: 265px;
}


.recipe-image
{
	float: right;
	margin: 0px 0px 0px 15px;
}

.recipe-large
{
	float: right;
	margin: 0px 10px 0px 20px;
	width: 250px;
}


.productfloatfix
{
	padding-right: 0px;
	margin: 0;
}

/* Holly Hack Targets IE Win only \*/ 
* html .productfloatfix {float: left; padding-right: 20px;} 
/* End Holly Hack */


.home-create
{
	text-align: right;
}


#body-text
{
	margin: 20px 0px;
}

#moz-padding
{
	margin-left: 185px;
}

/* Holly Hack Targets IE Win only \*/ 
* html #moz-padding {margin-left: 0px;} 
/* End Holly Hack */
