*{margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#212121;background:url(../images/btmallbg.gif) #08002C repeat-y;background-position:center top;}
#wrapper{background:url(../images/allbg.jpg) no-repeat;background-position:center top;height:1100px;}
#maincontainer{width:932px;margin:auto;}
#header{width:928px;float:left;}
#header .logo{width:403px;float:left;margin:96px 0 0;}
#header .rt{width:385px;float:right;text-align:center;margin:46px 0 0;}
#header .rt .cards{padding:10px;}
#header .rt .callus{float:left;width:285px;}
#header .topnav_width{width:515px;margin:auto;}
a.topnav:link,a.topnav:visited,a.topnav:active{font-weight:700;font-size:13px;text-decoration:none;color:#000;padding-left:15px;padding-right:16px;line-height:28px;}
a.topnav:hover{color:#069;}
#midpart{width:932px;margin:8px 0 0;}
.menu{font-family:Tahoma;font-size:11px;font-weight:700;color:#fff;text-align:left;width:168px;margin:auto;}
.menu ul li a{text-decoration:none;line-height:19px;padding-left:0;color:#fff;text-indent:0;display:block;border-bottom:1px #02000C solid;}
#midrt{width:175px;float:right;margin:0;}
#midrt .title2{width:171px;float:left;margin-top:23px;}
#midrt .cart{width:160px;margin-top:40px;padding:4px;}
#midrt .cart a{text-decoration:none;color:#FFF;}
#midrt .cart .icon{width:37px;float:left;padding:10px;}
#midrt .cart .rtxt{font-size:11px;font-weight:700;color:#FFF;width:100px;line-height:20px;float:right;}
.menurt{font-family:Tahoma;font-size:10px;font-weight:700;color:#fff;text-align:left;width:160px;margin:auto;}
.menurt ul li a{text-decoration:none;line-height:21px;padding-left:0;color:#fff;text-indent:0;display:block;border-bottom:1px #02000C solid;}
#midcntr{width:578px;float:left;background:url(../images/wel_img.jpg) no-repeat;background-position:top right;}
#midcntr .topcntnt{width:380px;float:left;font-size:12px;line-height:13px;text-align:justify;padding-bottom:185px;padding-left:10px;}
#midcntr .prdctsspace{width:546px;margin:auto;}
#product1{width:171px;float:left;margin-right:15px;text-align:center;margin-bottom:5px;}
#product{width:167px;float:left;text-align:center;margin-bottom:5px;border-bottom:2px #000 solid;border-left:2px #000 solid;border-right:2px #000 solid;}
#product_last{width:171px;float:left;text-align:center;margin-bottom:5px;}
#prdtoptitle{background:url(../images/prdtitlebg.gif) repeat-x;text-align:center;color:#FFF;line-height:34px;font-weight:700;font-size:12px;}
.protxt{font-size:10px;line-height:12px;font-weight:400;}
.protxt_bltitle{font-size:10px;line-height:12px;font-weight:700;color:#03C;}
#midcntr .prdctsspace .lt{width:260px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;}
#midcntr .prdctsspace .rt{width:260px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;}
.titletxt2{font-family:Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;color:#008AC4;line-height:38px;}
.infol{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:400;color:#585D65;margin-bottom:20px;text-align:left;padding-left:30px;}
.infol ul li{position:relative;background:url(../images/arrow.gif) no-repeat;background-position:left;padding-left:20px;border-bottom:1px #fff solid;}
.infol ul li a{text-decoration:none;line-height:26px;padding-left:0;color:#676767;text-indent:5px;display:block;}
#prdtitleprd{width:500px;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#666;text-transform:uppercase;background:#F8F8F8;border:#EAEAEA 1px solid;margin-bottom:10px;padding:10px;}
#pro1{width:144px;float:left;border:#525252 1px solid;margin-right:10px;text-align:center;margin-bottom:10px;padding:10px;}
#pro_last{width:145px;float:left;border:#525252 1px solid;text-align:center;margin-bottom:10px;padding:10px;}
.grntxtbd{font-weight:700;color:#017A01;font-size:11px;line-height:22px;font-family:Tahoma;}
#carico{width:44px;margin-top:12px;float:left;}
#viewico{width:44px;float:right;margin-top:12px;}
a.prdnm:link,a.prdnm:visited,a.prdnm:active{font-weight:700;color:#FC0079;font-size:12px;line-height:16px;font-family:Tahoma;text-decoration:none;}
a.prdnrmltxt:link,a.prdnrmltxt:visited,a.prdnrmltxt:active{font-weight:400;color:#333;font-size:11px;line-height:14px;font-family:Tahoma;text-decoration:none;}
.titletxtred{font-family:Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;color:red;line-height:45px;}
#prdbgimg{width:200px;float:left;text-align:center;border:1px solid #CCC;margin-right:10px;padding:5px;}
#prd_rttxt{width:290px;float:right;}
.blutxt_prd{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;color:#B01685;line-height:35px;}
#gurantee_title{width:500px;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;background:#AC0C7F;border:#fff 1px dashed;margin-top:10px;margin-bottom:10px;text-align:center;line-height:50px;}
#cleanimg{width:219px;float:left;margin-right:10px;margin-top:10px;}
.blutxt1{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;color:#008AC4;line-height:36px;}
#cleanimg2{width:220px;float:left;margin-left:0;padding-bottom:20px;}
#gurantee{width:138px;float:right;margin-right:0;}
#midbotnavcleanlt{width:150px;float:left;}
.midbotclean li a{font-weight:700;color:#544B40;display:block;border-bottom:#E3E3E3 1px solid;height:23px;text-decoration:none;padding-left:12px;background:url(../images/arrow2.gif) no-repeat;background-position:left;line-height:24px;font-size:12px;}
.midbotclean li a:hover{color:#000;display:block;border-bottom:#E3E3E3 1px solid;height:23px;text-decoration:none;}
#midbotnav{width:120px;float:left;}
#midmenubg{background:#F9F9F9;height:100px;}
.bluetxtbd{font-family:Tahoma;font-size:11px;font-weight:700;color:#008AC4;}
#prdbg{background:#F9F9F9;text-align:center;border-top:#BEBEBE 1px solid;width:560px;float:left;}
.price{font-size:26px;color:#5A5A5A;line-height:45px;}
#prdside2{width:403px;float:right;text-align:justify;padding-right:10px;padding-bottom:10px;}
.midmenu{width:175px;background-color:#F2F2F2;text-align:left;padding-bottom:8px;font-weight:700;font-size:11px;font-family:Tahoma;float:left;margin-left:10px;}
.midnav li a{color:#666;display:block;background-image:url(../images/midnavbg.gif);height:23px;text-decoration:none;padding-left:20px;}
#sizor{width:140px;float:left;padding-right:20px;}
#hrdproimg{padding-top:3px;float:left;width:116px;}
#hairproduct1{width:120px;float:left;border:#525252 1px solid;margin-right:10px;text-align:center;margin-bottom:5px;height:225px;}
#hairproduct_last{width:120px;float:left;border:#525252 1px solid;text-align:center;margin-bottom:5px;height:225px;}
#urnbtl{width:177px;float:left;padding-right:20px;}
#rndmbg{width:190px;text-align:center;background:#F4F4F4;border:#E3E3E3 1px solid;margin-bottom:10px;padding:8px;}
#innrrtbanrs1{text-align:center;padding-bottom:10px;width:220px;}
#mthwshimg{width:220px;float:left;padding-right:20px;}
#proproduct1{width:164px;float:left;border:#525252 1px solid;margin-right:10px;text-align:center;margin-bottom:8px;height:200px;}
#proproduct1_last{width:164px;float:left;border:#525252 1px solid;text-align:center;margin-bottom:8px;height:200px;}
#btl{width:520px;float:left;text-align:center;}
#mrebtn{width:112px;float:right;}
#btls{width:227px;float:right;padding-left:30px;}
#btlstxt{width:250px;float:left;padding-left:10px;text-align:center;}
a.redbtn:link,a.redbtn:visited,a.redbtn:active{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;color:red;text-decoration:none;line-height:20px;}
a.redbtn:hover{text-decoration:none;color:#900;}
#dtsimg{width:200px;float:left;padding-right:20px;text-align:center;}
#dtsrtxt{width:300px;float:right;}
#dtsimg2{width:200px;float:right;padding-left:20px;text-align:center;}
#dtsrtxt2{width:300px;float:left;}
#midcntr .bltit,#midcntr2 .bltit{font-size:18px;color:#039;line-height:28px;}
#midcntr2{width:560px;float:left;margin-left:10px;}
.clear,#clear{clear:both;}
#midlt{float:left;}
#midlt,#midlt .title,#midrt .title{width:171px;}
.menu ul,.menurt ul,.infol ul{list-style-type:none;margin:0;padding:0;}
.menu ul li,.menurt ul li{position:relative;padding-left:10px;}
#midrt .cart a:hover,.menu ul li a:hover,.menurt ul li a:hover{color:#C6FF00;}
#midinfotot,#mid{width:520px;float:left;}
#midinfos1,#midinfos2{width:250px;float:left;}
.infol ul li a:hover,.midnav li a:hover{color:#000;}
#btns,#prdside1{width:140px;float:left;}
a.prdnm:hover,a.prdnrmltxt:hover{text-decoration:underline;}
#midbotnavclean,#midbotnavrt{width:180px;float:left;}
.midbotclean ul,.midnav ul{margin:0;padding:0;}
.midbotclean li,.midnav li{list-style:none;}
h1{font-size:24px;color:#039;}
h2{font-size:14px;color:#039;}
h3{font-size:12px;color:#039;}
h4{margin-top:1.12em;}
.PHead,.PSubHead{text-align:center;margin:0;}
.PHead{font-size:2.2em;}
.PSubHead{font-size:1.2em;}
.PAttr{color:#000;font-size:12px;font-family:Verdana;padding-left:0.25em;text-align:left;margin:0;}
.PSep{color:#ccc;height:2px;text-align:center;margin:1em;}
.PText,.PList{color:#000;font-size:13px;font-family:Verdana;line-height:20px;text-align:justify;margin:0 0 1em;}
.PTitle,.PPrice{font-family:Arial, Helvetica, sans-serif;font-weight:700;margin:0 0 1em;}
.PTitle{font-size:17px;color:#008AC4;}
.PPrice{font-size:26px;color:#F00;line-height:45px;}
ol.PList { margin-left: 3em; }
ul.PList { margin-left: 1.5em; }
.PLinkList{margin:0;}
.PLinkList li{margin-left:1.5em;}
a.PLink{color:#00F;font-size:14px;font-family:Verdana;line-height:20px;}

.PEN { clear: both; margin-bottom: 1em; }
.PLF { float: left; width: 160px; text-align: center; }
.PRT { float: right; width: 385px; }
.PSL { font-size:13px; font-family:Verdana; width: 200px; }
