/* CSS Document */
body { margin:0px; padding:0px; background-color:#eae6dd; margin-bottom:30px; }

strong {font-weight:bold}
* { 
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#8d887b;
}
hr {color:#999999;}
p { margin-top:4px;	margin-bottom:6px;padding:0px; text-align:left; line-height:15px; }

p strong {font-weight:bold; }

p.p_left { text-align:left; }
p.p_center{ text-align:center; }
p.p_right { text-align:right; }

.bordo {color:#a83180; }

.strong { font-weight:bold; }
.italic {font-style:italic; }
.underline { text-decoration:underline; }

.left { float:left; }
.right { float:right}

img {margin:0px; padding:0px; border:none; display:block; }
img.left { float:left; margin:0 15px 10px 0px; }
img.right { float:right; margin:0px 0px 10px 0px; padding-left:20px; }
img.center {margin:0 auto 0 auto;}

img.img_solution { margin:10px auto 10px auto; }

form, input, textarea, select {margin:0px; padding:0px;}

h2, h1, h3 {margin:0px; padding:0px; }
h2 {font-size:16px; text-align:left; margin-bottom:4px; margin-top:10px; font-weight:bold; padding:0px; }
h2.h_home-heading { width:700px; height:351px; background:url('h_home-heading.jpg') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px; display:block;}
h2.h_sub-heading { width:699px; height:109px; background:url('h_sub-heading.jpg') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px; display:block; border:0;}

h2.h_with-clear-conscience { width:194px; height:20px;  background:url('h_with-clear-conscience.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:4px 0 12px 0; padding:1px 0 0 0px; display:block; }
h2.h_shop-on-line { width:104px; height:24px;  background:url('h_shop-on-line.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px; display:block; }
h2.h_organic-beauty-products-category { width:271px; height:24px;  background:url('h_organic-beauty-products-category.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:30px 0 12px 0; padding:0px; display:block; }
h2.h_bath_shower  { width:118px; height:19px;  background:url('h_bath_shower.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }

h2.h_press  { width:39px; height:19px;  background:url('h_press.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_corporate  { width:81px; height:19px;  background:url('h_corporate.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_contact-us  { width:89px; height:20px;  background:url('h_contact-us.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_news-and-offers  { width:133px; height:20px;  background:url('h_news-and-offers.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_natural-hair-care  { width:143px; height:20px;  background:url('h_natural-hair-care.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_men-at-willow  { width:114px; height:20px;  background:url('h_men-at-willow.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_silk-lingerie  { width:93px; height:24px;  background:url('h_silk-lingerie.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_scented-candles  { width:133px; height:20px;  background:url('h_scented-candles.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_body-and-hands  { width:132px; height:24px;  background:url('h_body-and-hands.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_organic-skincare  { width:138px; height:24px;  background:url('h_organic-skincare.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_organic-perfume  { width:135px; height:24px;  background:url('h_organic-perfume.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_gifts  { width:37px; height:20px;  background:url('h_gifts.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }


/*NEW*/
h2.h_mother-baby { width:119px; height:24px;  background:url('h_mother-baby.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_willow-accessories { width:148px; height:20px;  background:url('h_willow-accessories.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_candle-sensations { width:145px; height:20px;  background:url('h_candle-sensations.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_handcare { width:79px; height:20px;  background:url('h_handcare.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_skincare-beauty { width:143px; height:24px;  background:url('h_skincare-beauty.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_organic-gifts { width:108px; height:24px;  background:url('h_organic-gifts.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_about-us  { width:75px; height:20px;  background:url('h_about-us.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_30-and-under { width:130px; height:24px;  background:url('h_30-and-under.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_50-and-under { width:130px; height:24px;  background:url('h_50-and-under.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }
h2.h_100-and-under { width:130px; height:24px;  background:url('h_100-and-under.gif') no-repeat; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px; padding:0px 0 10px 0; display:block; }

#display_in{ display:inline; float:left;}

ul.ul_main { padding:0px; margin:0px; list-style:none; margin-bottom:16px; }
	ul.ul_main li { padding-left:18px; margin-left:4px; background:url('arrow_ul.gif') no-repeat 0 1.1pt; line-height:15px; margin-bottom:6px; }

.btn_read-morehome { width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; text-align:left; text-indent:-9999px; outline:none; display:block; margin:20px 0 0 0; }
.btn_read-morehome:hover { background-position:0 -21px; }

.btn_read-more { width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; text-align:left; text-indent:-9999px; outline:none; display:block; margin:20px 0 0 0; }
html>body .btn_read-more { width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; text-align:left; text-indent:-9999px; outline:none; display:block; margin:-35px 320px 0 0; float:right;}
.btn_read-more:hover { background-position:0 -21px; }

a.a_link { color:#e1747e; text-decoration:none; }
a.a_link:hover { text-decoration:underline; color:#e1747e; }

a.a_back { font-weight:bold; padding:3px; padding-left:12px; background:url(dot_grey.gif) no-repeat 3px 7px; border:1px solid #dad3ca;}
a.a_back:hover { text-decoration:underline; }

.btn_add-to-basket { width:102px; height:21px; background:url('btn_add-to-basket.gif') no-repeat; display:block; text-align:left; text-indent:-9999px; overflow:hidden; }
.btn_add-to-basket:hover { background-position:0 -21px; }


#wrap { width:975px; margin:0px auto 0px auto; text-align:center; padding:0px; background:#fbf9f2 url('bg_top.jpg') no-repeat; }
	
	#top { width:943px; height:130px; margin:0px auto; text-align:left; position:relative; display:block; background:none; }	
	#top a.logo { display:block; position:absolute; left:10px; top:0px; width:146px; height:122px; background:url('logo.png') no-repeat; text-indent:-999px; overflow:hidden; outline:none; }
	
	#top #quick_menu { width:495px; float:right; height:30px; display:block; text-align:right; background:none; margin:6px 0 0 0; }
	#ul_quick_menu { width:495px; height:30px; margin:0px; padding:0px; list-style:none; }
	#ul_quick_menu li {display:inline; float:left; height:30px; line-height:30px; }
	#ul_quick_menu li a {float:left; text-align:left; text-indent:-9999px;overflow:hidden;}
	#ul_quick_menu li.bet {width:2px; background:url('menu/q-bet.gif') no-repeat 0 10px; padding:0; height:30px; margin:0 10px; }
	#ul_quick_menu li.my-bag{ width:105px; background:url('menu/q-my-bag.gif') no-repeat; padding:0; height:30px; margin:0 6px 0 20px; text-align:left; padding-left:35px; }
	
	a#q-register {width:45px; height:8px; background:url('menu/q-register.gif') no-repeat; background-position:0 0px; outline:none; margin:12px 0 0 0;}
	a#q-register:hover { background-position:0 -8px;}
	
	a#q-corporate {width:61px; height:8px; background:url('menu/q-corporate.gif') no-repeat; background-position:0 0px; outline:none; margin:12px 0 0 0;}
	a#q-corporate:hover { background-position:0 -8px;}
	
	a#q-sign {width:45px; height:8px; background:url('menu/q-sign.gif') no-repeat; background-position:0 0px; outline:none; margin:12px 0 0 0;}
	a#q-sign:hover { background-position:0 -8px;} 
	
	a#q-checkout {width:58px; height:8px; background:url('menu/q-checkout.gif') no-repeat; background-position:0 0px; outline:none; margin:12px 0 0 0;}
	a#q-checkout:hover { background-position:0 -8px;} 
	
	a#q-view-bag {width:50px; height:8px; background:url('menu/q-view-bag.gif') no-repeat; background-position:0 0px; outline:none; margin:12px 0 0 0;}
	a#q-view-bag:hover { background-position:0 -8px;} 
	
	/*
	/* main menu 
	*/	
	#main_menu {width:943px; height:58px; background:url('menu/bg.jpg') no-repeat; margin:0px; padding:0px; text-align:left; position:absolute; top
	:42px; left:0; }
	#ul_main_menu { width:770px; height:53px; list-style:none; margin:2px 0 0 165px; padding:0px; display:block; background:none; }	
	#ul_main_menu li {display:inline; float:left; height:18px; line-height:53px; margin:0px; padding:0px;}
	#ul_main_menu li {float:left;height:53px; text-align:left; overflow:hidden;}
	#ul_main_menu li a {float:left;height:53px; text-align:left; text-indent:-9999px;overflow:hidden;}
	#ul_main_menu li.bet { width:5px; height:53px; overflow:hidden; border:0; background:url('menu/bet.gif') no-repeat top center; }
	
	#home { width:60px; background:url('menu/home.gif') no-repeat; outline:none; display:block; }
	#candles { width:72px; background:url('menu/candles.gif') no-repeat; outline:none; display:block; }
	#gifts { width:50px; background:url('menu/gifts.gif') no-repeat; outline:none; display:block; }
	#contact-us { width:91px; background:url('menu/contact-us.gif') no-repeat; outline:none; display:block; }
	#lingerie { width:69px; background:url('menu/lingerie.gif') no-repeat; outline:none; display:block; }
	#men-at-willow { width:113px; background:url('menu/men-at-willow.gif') no-repeat; outline:none; display:block; }
	#news-offers { width:112px; background:url('menu/news-offers.gif') no-repeat; outline:none; display:block; }
	#press { width:51px; background:url('menu/press.gif') no-repeat; outline:none; display:block; }
	#shop-on-line { width:104px; background:url('menu/shop-on-line.gif') no-repeat; outline:none; display:block; }
	
	
	#ul_main_menu li a:hover { background-position:0 -53px;}
	
	
	/*
	/* content style 
	*/	
	#content { width:975px; margin:0 auto; padding:0; overflow:hidden; display:block; text-align:left; background:#fbf9f2 url('bg_top.jpg') no-repeat 0 -130px; z-index:1 } 
	#content #BecousebottomBG { width:943px; margin:0 auto; padding:0 16px; overflow:hidden; display:block; text-align:left; background:#fbf9f2 url('bg_bottom.jpg') no-repeat left bottom; } 
	#content #c-left { width:702px; float:left; margin:0; padding:0; display:inline; background:none; text-align:left; z-index:2; overflow:hidden; }
	#content #c-right { width:230px; float:right; margin:0; padding:0; display:inline; background:none; overflow:hidden; text-align:left; background:none; }
	#content #c-right .text { padding:0 0 0 4px; overflow:hidden; display:block; }
	#content #c-right .text p { margin:0 0 4px 0; }
	
	#content #c-left-sub { width:713px; float:left; margin:0; padding:0; display:inline; background: url('border-subpage.gif') no-repeat right top; text-align:left; z-index:2; min-height:680px; height:auto !important; height:680px; }
	
	
	
	
	/*
	/* home page only 
	*/	
	#home-bottomBoxes { width:943px; margin:0 auto; padding:0; text-align:left; display:block; overflow:hidden; background:none; clear:both!important; }
	#home-bottomBoxes .item { width:221px; height:206px; float:left; display:inline; background:url('homeBoxes/bottom.gif') no-repeat left bottom; overflow:hidden; }
	#home-bottomBoxes .item a { display:block; overflow:hidden; border:0; outline:none; }
	#home-bottomBoxes .space { width:18px; height:206px; float:left; display:inline; background:none; overflow:hidden; margin:0; padding:0; }
	
	#btn_shop-on-line { width:221px; height:47px; background:url('homeBoxes/btn_shop-on-line.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_shop-on-line:hover { background-position:0 -47px; }
	
	#btn_men-at-willow { width:221px; height:47px; background:url('homeBoxes/btn_men-at-willow.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_men-at-willow:hover { background-position:0 -47px; }
	
	#btn_skin-care { width:221px; height:47px; background:url('homeBoxes/btn_skin-care.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_skin-care:hover { background-position:0 -47px; }
	
	#btn_gifts { width:221px; height:47px; background:url('homeBoxes/btn_gifts.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_gifts:hover { background-position:0 -47px; }
	
	
	
	
	
	/*
	/* sub pages only 
	*/	
	#c-left-sub .sub-content { padding:10px 10px; padding-top:20px; padding-right:20px; overflow:hidden; background:none; margin:0; display:block; clear:both; z-index:3; }
	#c-left-sub .sub-content p { margin:10px 0 14px 0; padding:0; }
	#c-left-sub .sub-content .newspage a {font-weight:bold; color:#F598B1;}
	
	#c-left-sub .sub-content-products { padding:10px 10px; padding-right:20px; overflow:hidden; background:none; margin:0; display:block; clear:both; z-index:3; }
	#c-left-sub .sub-content-products p { margin:10px 0 14px 0; padding:0; }
	
	#c-left-sub .nextprev {color:#666666; font-size:11px;  }
    #c-left-sub .nextprev:hover {color:#f7bdcb; font-size:11px; }
	
	
	/*
	/* category boxes 
	*/
	#cotegory-bottomBoxes { width:160px; margin:0 auto; padding:0; text-align:left; display:block;  background:none; float:left; overflow:hidden;}
	#cotegory-bottomBoxes .item { width:100px; height:175px; float:left; background:url('categoryBoxes/bottom.gif') no-repeat left bottom;}
	html>body #cotegory-bottomBoxes .item { width:132px; height:175px; float:left; display:inline; background:url('categoryBoxes/bottom.gif') no-repeat left bottom; overflow:hidden; margin:4px 17px 10px 18px; }
	#cotegory-bottomBoxes .item a { display:block; overflow:hidden; border:0; outline:none; }
	#cotegory-bottomBoxes .space { width:18px; height:206px; float:left; display:inline; background:none; overflow:hidden; margin:0; padding:0; }
	
	
	#btn_bath-showerC {width:132px; height:28px; background:url('categoryBoxes/btn_bath-shower.jpg') no-repeat; text-align:left; text-indent:-9999px;}
	#btn_bath-showerC:hover { background-position:0 -28px; }
	
	#btn_cashmereC {width:132px; height:28px; background:url('categoryBoxes/btn_cashmere.jpg') no-repeat; text-align:left; text-indent:-9999px;}
	#btn_cashmereC:hover { background-position:0 -28px; }
	
		#btn_organic-chocolatesN {width:132px; height:28px; background:url('categoryBoxes/btn_organic-chocolates.jpg') no-repeat; text-align:left; text-indent:-9999px;}
	#btn_organic-chocolatesN:hover { background-position:0 -28px; }
	
	#btn_jewelleryN {width:132px; height:28px; background:url('categoryBoxes/btn_jewellery.jpg') no-repeat; text-align:left; text-indent:-9999px;}
	#btn_jewelleryN:hover { background-position:0 -28px; }
		
	#btn_organic-perfumeC {width:132px; height:28px; background:url('categoryBoxes/btn_organic-perfume.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_organic-perfumeC:hover { background-position:0 -28px; }
	
	#btn_skincare-beautyN {width:132px; height:28px; background:url('categoryBoxes/btn_skincare-beauty.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_skincare-beautyN:hover { background-position:0 -28px; }

	/*NEW*/
	#btn_hancareN {width:132px; height:28px; background:url('categoryBoxes/btn_handcare.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_hancareN:hover { background-position:0 -28px; }

	
	/*NEW*/
	#btn_candle-sensationsN {width:132px; height:28px; background:url('categoryBoxes/btn_candle-sensations.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_candle-sensationsN:hover { background-position:0 -28px; }

	
	#btn_silk-lingerieC {width:132px; height:28px; background:url('categoryBoxes/btn_silk-lingerie.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_silk-lingerieC:hover { background-position:0 -28px; }
	
	#btn_men-at-willowC {width:132px; height:28px; background:url('categoryBoxes/btn_men-at-willow.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_men-at-willowC:hover { background-position:0 -28px; }
	
	#btn_valentinesC {width:132px; height:28px; background:url('categoryBoxes/btn_valentines.jpg') no-repeat; text-align:left; text-indent:-9999px;}
	#btn_valentinesC:hover { background-position:0 -28px; }
	
	/*#btn_natural-hair-careC {width:132px; height:28px; background:url('categoryBoxes/btn_natural-hair-care.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_natural-hair-careC:hover { background-position:0 -28px; }*/
	
	/*NEW*/
	#btn_willow-accessoriesN {width:132px; height:28px; background:url('categoryBoxes/btn_willow-accessories.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_willow-accessoriesN:hover { background-position:0 -28px; } 
    
    #btn_mother-babyN {width:132px; height:28px; background:url('categoryBoxes/btn_mother-baby.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_mother-babyN:hover { background-position:0 -28px; }

    #btn_organic-giftsN {width:132px; height:28px; background:url('categoryBoxes/btn_organic-gifts.jpg') no-repeat; text-align:left; text-indent:-9999px; }
    #btn_organic-giftsN:hover { background-position:0 -28px; }
    
    #btn_gifts-under-30 {width:132px; height:28px; background:url('btn_gifts-under-30.jpg') no-repeat; text-align:left; text-indent:-9999px; display:block; }
    #btn_gifts-under-30:hover { background-position:0 -28px; }

	#btn_gifts-under-50 {width:132px; height:28px; background:url('btn_gifts-under-50.jpg') no-repeat; text-align:left; text-indent:-9999px; display:block;}
    #btn_gifts-under-50:hover { background-position:0 -28px; }
 
    #btn_gifts-under-100 {width:132px; height:28px; background:url('btn_gifts-under-100.jpg') no-repeat; text-align:left; text-indent:-9999px; display:block;}
    #btn_gifts-under-100:hover { background-position:0 -28px; }

	
	
	
	
	#content #c-right .item { width:221px; height:206px; display:block; margin:0 0px 18px 8px; background:url('homeBoxes/bottom.gif') no-repeat left bottom; overflow:hidden; }
	#content #c-right .item a { display:block; overflow:hidden; border:0; outline:none; }
	
	#btn_special-offers { width:221px; height:47px; background:url('homeBoxes/btn_special-offers.jpg') no-repeat; text-align:left; text-indent:-9999px; }
	#btn_special-offers:hover { background-position:0 -47px; }
	
	
	
	
	/*
	/* sub menu
	*/
	#sub-menu { width:699px; height:50px; display:block; margin:0; padding:0; background:url('subMenu/bg.jpg') no-repeat; z-index:4; padding:2px 0 0 30px; }
	
	ul#navmenu-h { 
		margin:0; border:0 none; padding: 0; width: 207px; /*For KHTML*/ list-style: none; height: 37px; z-index:100; }
	ul#navmenu-h li {
  		margin:0; border:0 none; padding:0; float:left; /*For Gecko*/  display:inline; list-style:none; position:relative; height:37px; }
	ul#navmenu-h ul {
 		   margin:0; border:0 none; padding:0 0 8px 0; width:207px; list-style:none;  display:none;  position:absolute; top:37px; left:0; background:#f5b8c7 url('subMenu/bg_sub.jpg') repeat-x top; z-index:200;  }

	ul#navmenu-h ul li {
	  height:24px!important;
	  overflow:hidden;
	  display:block;
	}

	ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
	  clear: both;
	  display: block;
	  font: 1px/0px serif;
	  content: ".";
	  height: 0;
	  visibility: hidden;
	}

	ul#navmenu-h ul li {
	  width: 207px;
	  float: left; /*For IE 7 lack of compliance*/
	  display: block !important;
	  display: inline; /*For IE*/
	}

	/* Root Menu */
	ul#navmenu-h a {
	  border: 0;
	  padding: 0;
	  display: block;
	  text-decoration: none;
	  height:25px;
	  width:207px;
	}

	ul#navmenu-h a#category { 
	  text-decoration: none;
	  height:37px!important;
	  text-indent:-9999px;
	  background: url('subMenu/change-category.jpg') no-repeat;
	  
	}

	ul#navmenu-h a#category:hover { background-position:0 -37px; }


	/* 2nd Menu */
	ul#navmenu-h li:hover li a,
	ul#navmenu-h li.iehover li a {
	  display:block;
	  float:none;
	  background: url('subMenu/grey-dot.gif') no-repeat 16px 8px;
	  color:#fff;
	  width:207px;
	  font-family:Tahoma, Verdana, Arial;
	  font-size:12px;
	  font-weight:bold;
	  text-indent:32px;
	  line-height:25px;
	}

	ul#navmenu-h li:hover a#category,
	ul#navmenu-h li.iehover a#category {
	  background-position:0 -37px; 
	}

	/* 2nd Menu Hover Persistence */
	ul#navmenu-h li:hover li a:hover,
	ul#navmenu-h li:hover li:hover a,
	ul#navmenu-h li.iehover li a:hover,
	ul#navmenu-h li.iehover li.iehover a {
	  background: url('subMenu/white-dot.gif') no-repeat 16px 8px;
	  color: #8d887b;
	}


	/* Do Not Move - Must Come Before display:block for Gecko */
	ul#navmenu-h li:hover ul ul,
	ul#navmenu-h li:hover ul ul ul,
	ul#navmenu-h li.iehover ul ul,
	ul#navmenu-h li.iehover ul ul ul {
	  display: none;
	}

	ul#navmenu-h li:hover ul,
	ul#navmenu-h ul li:hover ul,
	ul#navmenu-h ul ul li:hover ul,
	ul#navmenu-h li.iehover ul,
	ul#navmenu-h ul li.iehover ul,
	ul#navmenu-h ul ul li.iehover ul {
	  display: block;
	}
	
	
	
	/*
	/* products list
	*/
	.productBoxes { width:680px; display:block; overflow:hidden; margin:0 10px; padding:14px 0 14px 0; background:url('border-products.gif') no-repeat left bottom; }
	.productBoxes .imgBox { width:300px; float:left; overflow:hidden; background:none; text-align:left; }
	.productBoxes .imgBox a { margin:0; padding:0; display:block; border:0;  }
	.productBoxes .imgBox a.enalarge { margin:8px 0 0 0px; text-decoration:none; }
	html>body .productBoxes .imgBox a.enalarge { margin:8px 0 0 10px; text-decoration:none; }	
	.productBoxes .imgBox img { display:block; margin:0; padding:3px;  overflow:hidden; }
	.productBoxes .imgBox a.enalarg:hover { font-weight:bold!important; }
	
	/*
	/* products list
	*/
	.productBoxesC { width:680px; display:block; overflow:hidden; margin:0 10px; padding:14px 0 14px 0; background:url('border-products.gif') no-repeat left bottom; }
	.productBoxesC .imgBox { width:175px; float:left; overflow:hidden; background:none; text-align:left; }
	.productBoxesC .imgBox a { margin:0; padding:0; display:block; border:0;  }
	.productBoxesC .imgBox a.enalarge { margin:8px 0 0 0px; text-decoration:none; }
	html>body .productBoxesC .imgBox a.enalarge { margin:8px 0 0 10px; text-decoration:none; }	
	.productBoxesC .imgBox img { display:block; margin:0; padding:3px;  overflow:hidden; }
	.productBoxesC .imgBox a.enalarg:hover { font-weight:bold!important; }
	
	.productBoxesC .prodDesc { float:left; width:500px; overflow:hidden; padding:0; background:none; }
	.productBoxesC .prodDesc .bbtn_read-more {border:none; cursor:hand; width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; }
	.productBoxesC .prodDesc .bbtn_read-more:hover {cursor:hand; background-position:0 -21px;}
	
	
	.productBoxes .prodDesc { float:right; width:350px; overflow:hidden; padding:0; margin:0 0 0 10px; background:none; }
	.productBoxes .prodDesc .bbtn_read-more {border:none; cursor:hand; width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; }
	.productBoxes .prodDesc .bbtn_read-more:hover {cursor:hand; background-position:0 -21px;}
	
	html>body #c-left-sub .bbtn_read-more{width:83px; height:21px; background:url('btn_read-more.gif') no-repeat; overflow:hidden; border:none; float:right; }
	html>body #c-left-sub .bbtn_read-more:hover{cursor:hand; background-position:0 -21px;}
	
	#c-left-sub 
	.sub-content h3 { display:block; margin:20px 0 10px 0; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#e6949b; }	
	
	.productBoxes .prodDesc h3 a{ display:block; margin:0 0 10px 0!important; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#8d887b; }
	.productBoxes .prodDesc .pD-ul { width:260px; margin:0; padding:0; list-style:none; display:block; }
	.productBoxes .prodDesc .pD-ul li { float:left; width:130px; display:inline; padding:0; margin:0; height:22px; }
	.productBoxes .prodDesc .pD-ul li h3 { display:block; margin:0 0 10px 0; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#e6949b; }	
	.productBoxes .prodDesc .pD-ul li .btn_read-more { margin:0; padding:0; }
	
	.productBoxesC .prodDesc h3 a{ display:block; margin:0 0 10px 0!important; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#8d887b; }
	.productBoxesC .prodDesc .pD-ul { width:260px; margin:0; padding:0; list-style:none; display:block; }
	.productBoxesC .prodDesc .pD-ul li { float:left; width:130px; display:inline; padding:0; margin:0; height:22px; }
	.productBoxesC .prodDesc .pD-ul li h3 { display:block; margin:0 0 10px 0; font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#e6949b; }	
	.productBoxesC .prodDesc .pD-ul li .btn_read-more { margin:0; padding:0; }
	
		
	#frm-buy .pD-ul { width:320px; margin:20px 0 10px 0; padding:4px 4px; list-style:none; display:block; overflow:hidden; background:none; border:1px solid #e9e5db; }
	#frm-buy .pD-ul li { display:block; width:310px; display:inline; padding:6px 4px; margin:0; height:auto; height:1%; position:relative; }
	#frm-buy .pD-ul li span.label { font-weight:bold; margin:0;  }
	#frm-buy select { display:inline; margin:0; position:absolute; left:100px; }
	#frm-buy .btn_add-to-basket { margin:15px 0 0px 100px;}
	#frm-buy .pD-ul .add-to-basket{margin:14px 0 0 100px; border:none; background:url('btn_add-to-basket.gif') no-repeat; width:102px; height:21px; overflow:hidden;}
	#frm-buy .pD-ul .add-to-basket:hover{background-position:0 -21px; cursor:hand;}
	#c-left-sub .sub-content .imgBoxB { margin:10px 6px 10px 0; width:130px; background:none; text-align:left; width:100px; }
	
	#c-left-sub 
	.sub-content .imgBoxB { display:inline;  background:none; float:left; overflow:hidden; width:250px; }
	.sub-content .imgBoxB img {  padding:3px; display:block; } 
	.sub-content .imgBoxB a.enalarge {text-decoration:none; background:none; padding-left:2px; display:block;}	
	 .sub-content .imgBoxB a.enalarge:hover { text-decoration:underline; }




	/*
	/* product oage only 
	*/	
	#c-left-sub 
	.sub-content 
	.image-box { width:350px; float:left; background:none; display:inline; overflow:hidden; margin:0; padding:0; text-align:left; }
	#c-left-sub .sub-content .image-box img { margin:0 auto; padding:0; outline:none; display:block; }
	
	
	

	#flashcontent { width:699px; height:351px; background:#FBF9F2 url('bg_flash-box.jpg') no-repeat bottom; display:block; overflow:hidden; }
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Footer */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#footer {  text-align:center; width:930px; height:60px; margin:0 auto; padding:30px 0 0 0; overflow:hidden; display:block; background:none; clear:both; }
	
	
	#copyright { width:930px; margin:10px auto 0 auto;  display:block; overflow:hidden; padding:0px; text-align:right; }
	#copyright p {text-align:right; color:#bbb7ac; }
	#copyright a { color:#bbb7ac; text-decoration:none; }
	#copyright a:hover { text-decoration:underline; }
	
	
	
.cl{clear:both;line-height:1px;height:1px;font-size:1px; margin:0px; padding:0px;}
