body {
	width:100%;
	background-color:#A972AB;
	padding:5px 0 20px 0;
	font-family: Trebuchet MS, Helvetica;
}
table {margin:0;}
a, img {border:0;}
body, div, th, td, p, table, a, input, select, option, textarea, tt {
/*	font-family:Arial, Helvetica, sans-serif; */
/*	font-size:11px; */
	font-family: Trebuchet MS, Helvetica;
	font-size:12px;
	color:#A972AB;
}
div, p {background-repeat:no-repeat;}
p { 
	padding: 0 10px 0 8px;
	text-align:justify; 
}

#toptext {width:901px; font-size:10px; color:#FFFFFF; margin-bottom:5px;}

#border_top {width:901px; height:9px; background-color:#FFFFFF; font-size:1px; line-height:1px;}
#border_top #L {float:left; width:7px; height:9px; background-image:url(../../images/top_l.gif);}
#border_top #R {float:right; width:7px; height:9px; background-image:url(../../images/top_r.gif);}

#box {width:900px; text-align:left; border-left:1px solid #BE93BE;}
*html #box {width:894px;}

#top {float:left; width:899px; height:69px; background-color:#FFFFFF; padding:0; margin:0; padding-top:13px;}
*html #top {width:899px; height:82px;}
#logo {float:left; background-image:url(../../images/logo.jpg); width:307px; height:56px; margin:0 123px 0 21px;}
*html #logo {margin:0 116px 0 11px;}
#top_navi {float:left; width:448px; height:56px;}
#q_a, #coupon, #contact, #shopping {height:26px;}
#q_a {width:74px;}
#coupon {width:100px;}
#contact {width:122px;}


/* #shopping {width:146px;} */


#quick_search {font-size:12px; margin:7px 0 0 180px; color:#A972AB; font-weight:bold;}
*html #quick_search {margin:3px 0 0 180px;}
#quick_search div {float:left;}
#quick_search #text {font-size:12px; height:16px; margin-left:4px; color:#A972AB; border:1px solid #A972AB;}
*html #go_search {margin-top:1px;}
#top_border {float:right; width:1px; height:82px; background-image:url(../../images/top_r_2.gif);}
*html #top_border {margin-right:-10px;}

#navi {width:900px; background-color:#C4B08D; height:29px;}

#home, #make_up, #fragrance, #body_spa, #hair_care, #men, #gift {height:29px;}
#home {width:98px;}
#make_up {width:107px;}
#skincare {width:117px;}
#fragrance {width:136px;}
#body_spa {width:127px;}
#hair_care {width:124px;}
#men {width:86px;}
#gift {width:105px;}

#border_r {width:900px; background-image:url(../../images/border_r.jpg); background-position:top right; background-color:#D7BDD8;}
#main {float:left; width:899px; background-color:#FFFFFF; min-height:1000px;}
*html #main {height:1000px;}
#main_L {float:left; width:159px; background-color:#FFFFFF;}
.x_cart #main_L {padding:10px;}
#main_L #head {width:149px; padding:9px 0 0 10px;}

#view_all_brand {font-size:14px; text-decoration:bold;}
#select_brand {height:20px; border:1px solid #B2B2B2; width:140px; margin-top:7px;}
#select_brand, #select_brand option {color:#976695; font-size:11px;}

#brand_list {float:left; width:110px; margin:12px 0 20px 20px; font-size:13px; color:#976695; line-height:18px;}
*html #brand_list {margin-left:19px;}
#brand_list a {font-size:13px; color:#976695; line-height:18px; text-decoration:none;}
/*#l_stripe {float:left; width:11px; height:23px; margin-top:206px; background-image:url(../../images/l_stripe.gif);}*/
#l_stripe {float:left; width:11px; height:23px; margin:24px 0 0 -11px; background-image:url(../../images/l_stripe.gif);}
#float {float:left;}

.x_cart #main_R {float:left; width:545px; padding-right:10px; color:#a1a1a1;}
.x_cart #main_R.print {width:861px; margin:0 20px;}
.x_cart #main_R p {color:#a1a1a1;}
.x_cart #main_R h3 {color:#A972AB;}

#bottom {width:901px; height:27px;}
#bottom #A, #bottom #B, #bottom #C {height:27px; float:left;}
#bottom #A {width:9px; background-image:url(../../images/bottom_boder_1.gif);}
#bottom #B {width:883px; background-image:url(../../images/bottom_boder_2.gif); background-repeat:repeat-x; text-align:center; color:#F8F3ED; padding-top:6px; height:21px;}
#bottom #C {width:9px; background-image:url(../../images/bottom_boder_3.gif);}

#clear {clear:both;}

/* blotting paper and skin arctica */

.bg_white {background-color:#FFFFFF;}
.brown {color:#F06288;}

.leftbanner img {margin-top:15px;}
.banner_468x60 {margin:20px 0 20px 0;}

.PrintableRow {padding-right:10px; width:900px;}