.clear_noheight {height:1px}
.category_clear {clear: both}
p.no_margin {margin: 0; padding: 0}
.item .button_sold_out {position: absolute; top: 2px; left: 2px; width: 75px; height: 75px; display: none }

#competition {margin: 0 0 0 3px}

#home_testimonial_box {background:url(../images/home_testimonial_box.gif) no-repeat left top #f1e6c7; height: 94px; padding: 15px 15px 15px 35px; overflow: hidden; margin: 0 0 20px }#home_testimonial_box strong, #home_testimonial_box b {color: #ce8ca5}
#home_testimonial_box p {padding: 0; margin: 0 0 15px}

.holiday {margin: 0 1px 10px}
#christmas_dates {margin: 0 0 7px}
.landing_left {clear: both}
#testimonials_inner {position: relative; width: 609px; height: 94px; overflow: hidden;}
.normalprice, .productSpecialPrice, .productPriceDiscount {padding: 0 4px 0 0}

#testimonial_box {height: 100%}
.landing_christmas {font-size: 11px}

#shoppingCartDefault p {font-weight: bold; color: #ce8ca5; font-size: 1.1em}
#shoppingCartDefault p.redeem_discount {font-weight: normal; color: black; font-size: 1em}
#shoppingCartDefault .messageStackCaution {font-weight: normal; color: black; font-size: 1em}
#shoppingCartDefault table#shopping_cart_table {width: 452px}
#shopping_cart_table td.cartProductDisplay {}
.cartAttribsList {width: 200px}

#nav-cat ul { padding:0; margin:0; list-style:none; width:182px; text-align:left; font-size: 12px}

#nav-cat a { display:block; width:153px; color: #303030; font-weight:normal; border-top: 1px solid #edbfcc; border-bottom: 1px solid #fde8ee; padding: 4px 0 4px 18px; background:url(../images/category_a.gif) no-repeat 0 10px; line-height: 18px}
/*[#nav-cat a {padding: 8px 0 8px 18px;}*/
#nav-cat a:hover { text-decoration:none; color: #ce8ca5 }

#nav-cat span {width: 171px; display: block}
#nav-cat li { float:left; width:182px; margin: 0; padding: 0 }
#nav-cat li ul { position:absolute; width:182px; left:-999em; z-index: 1000 }
#nav-cat li ul li a {}
#nav-cat li ul ul { margin:-29px 0 0 182px; }
#nav-cat li:hover ul ul, #nav-cat li.sfhover ul ul { left:-999em; }
#nav-cat li:hover ul, #nav-cat li.sfhover ul { left:auto; margin:-29px 0 0 182px; }
#nav-cat li li:hover ul, #nav-cat li li.sfhover ul { left:auto; margin:-29px 0 0 120px; }
#nav-cat li ul ul { margin:-1em 0 0 10em; }
#nav-cat li:hover ul ul, #nav-cat li:hover ul ul ul, #nav-cat li.sfhover ul ul, #nav-cat li.sfhover ul ul ul { left:-999em; }
#nav-cat li:hover ul, #nav-cat li li:hover ul, #nav-cat li li li:hover ul, #nav-cat li.sfhover ul, #nav-cat li li.sfhover ul, #nav-cat li li li.sfhover ul { left:auto; }
#nav-cat li.submenu {}
#nav-cat li.submenu:hover {color: #c72286}

#nav-cat .level2 a, #nav-cat .level3 a, #nav-cat .level4 a {background-image: none;  width: 190px; border-bottom: 1px solid #daa0b6; color: white; border-top: 1px solid #ce8ca5; padding: 5px 4px}
#nav-cat .level1 {clear: both}
#nav-cat .level2 a:hover {color: black}
#nav-cat .level2 li {background: #ce8ca5; width: 200px}
.productPriceDiscount {display: block}
