.top_bg{ background:url(images/top_bg.jpg) no-repeat center; width:1000px; height:114px;}
.cart_bg{ background: url(images/cart_mid.gif) repeat-x #F1E0A9; height:39px; width:550px; float:right; font-weight:bold; margin-top:20px;}
.tab_border{border-left:1px solid #E0D9BA; border-right:1px solid #E0D9BA; border-bottom:1px solid #E0D9BA; background:#fff; }
.tp_list_na,.tp_list_bs,.tp_list_wh{width:190px;height:67px;margin:0;padding:0;display:block; text-indent:-9999px; overflow:hidden; background:#fff;}
.tp_list_na a{display:block;background:url(images/tp_list_na.jpg) no-repeat center;height:62px;}
.tp_list_bs a{display:block;background:url(images/tp_list_bs.jpg) no-repeat center;height:62px;}
.tp_list_wh a{display:block;background:url(images/tp_list_wh.jpg) no-repeat center;height:62px;}
P{ padding:0; margin:0;}
#tp_catg_menu{padding: 0; background:url(images/menu_bg.gif) repeat-x; }
.lib_text a{ color:#fff; font-size:12px; font-weight:bold;}
.lib_text a:hover{ color:#DBBF6C; text-decoration:none;}
.tab_banner{ border:4px solid #E2C25D; margin-top:8px;}
.brand_border{ border-left:4px solid #E2C25D;}
.banner_border{ border-top:4px solid #E2C25D; background:#FFFFEF;}
.why_font td{ color:#624900; font-size:12px; line-height:18px;}
h6{ font-size:16px; font-weight:bold; color:#C54141; padding:5px 0 5px 10px; margin:0;}
.tp_cate_menu_footer_td{background:#800000;height:30px;}
.tp_newsletter_title{font-family:tahoma;font-size: 14px; font-weight: bold; color: #800000; text-align:left; height:40px;}
.tp_foot_info_list{border-left:#DFD8B8 1px solid;margin:0 0 5px 0;padding:0 0 0 10px;}
.newsletter_box{ background: url(images/mail.gif) no-repeat bottom;}
/*footer CSS---------------------------------------------------------------------------------------*/
#tp_catg_menu_footer{border-bottom:#6d0b9e 1px solid;background:#f6ebff;}

#tp_footer { width:980px;  margin:0 auto ;padding:2px 0 0 0; overflow:auto;zoom:1;}
#tp_footer a{color:#000; text-decoration:underline;}
#tp_footer a:hover{color:#800000; text-decoration:underline;}
#tp_foot_text1{margin:0 auto;  text-align:center;}
#tp_foot_text2{margin:0;}
#tp_bookmark{float:left;color:#000;padding:5px;}
#tp_time{padding:0 5px 0 0; text-align:right;float:right;}
#tp_foot_bsbox{margin:0 auto; width:auto; text-align:center;}
#tp_foot_botbanner{margin:0;padding-top:5px; clear:both;}

.search_box{ background:url(images/find_perfume.gif) no-repeat;}
.tp_box_bg{ background:url(images/line.gif) no-repeat 0 25px; margin-top:15px;}
.tp_whatsnewbox_title { background:url(images/tp_newarriverbox_title_bg.gif) no-repeat; height:30px;}
.tp_bestsellers_title { background:url(images/tp_bestsellersbox_title_bg.gif) no-repeat; height:30px;}
.tp_specials_title { background:url(images/tp_weekly_special_bg.gif) no-repeat; height:30px;}
.tp_boxtitle_bg{ background: url(images/header_bg.gif) no-repeat top #B20106; height:25px; 	font-weight: bold;
	color:#fff;
	text-align:left;
	padding-left:15px;
	text-transform:uppercase;}
.tp_box_bg_yel{}
.tp_sendcouponbox {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#DBBF6C;margin-bottom:5px;padding:5px 10px;}
#coupon_1{ color:#785D0D; font-weight:bold; font-size:13px;}
#coupon_2{ color:#785D0D; font-weight:bold; font-size:16px;}
.left_bg{background:url(images/left_bg.gif) repeat-y;}
.breadcrumbs_box{ height:30px;}
.why_left_font li{ margin:0; padding:0; line-height:18px;}
ol.why_left_font{ padding-left:30px;}
.information_text a{ background:url(images/arrow.gif) no-repeat left center; padding-left:10px;}
