/*General Part*/
body{ margin:0; padding:0;background:#181818;ext-align:left;}
.lbox {float:left; width:220px; padding-left:10px;padding-right:20px;}
.rbox{window:222px;}
.fleft{float:left;}
.fright{float:right;}
.h_dot{height:1px; font-size:1px; background:
url(../images/h_dot.gif) repeat-x;padding-top:1px; padding-bottom:1px;}
.v_dot{font-size:1px; width:2px; background:
url(../images/v_dot.gif) repeat-y; padding-left:2px; padding-right:2px;height:400px;}
form{margin:0px; padding:0px;}
.spacer{font-size:1px; height:5px;}
#maincontainer{
width: 945px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
font:normal 11px Arial, Helvetica, sans-serif;
background:#FFF;
}
.bath-and-body-header{line-height:20px; background:#D9E2AF;}
#midp{padding-left:1px;}
#topsection{
background: #B10123;
height: 102px; /*Height of top section*/
border-bottom: 1px solid #FFFFFF;
}

#contentwrapper{
float: left;
width: 100%;text-align:left;
}

#contentcolumn{
margin-left: 192px; /*Set left margin to LeftColumnWidth*/
width:750px;
}

#leftcolumn{
float: left;
width: 190px; /*Width of left column*/
margin-left: -945px; /*Set left margin to -(MainContainerWidth)*/
background: #ECECEC;text-align:left;
}
#alphabet{height:60px;display:table;width:190px;}
#alphabet table tr td a{font:normal 11px tahoma,Arial, Helvetica, sans-serif;color:#262626; text-decoration:none;background: url(../images/bg_alphabet.gif); width:18px; height:16px; display:block;padding-top:2px;}
#alphabet table tr td a:hover{font-weight:bold;color:#B10123; text-decoration:none;}

#footer{
clear: left;
width: 100%;
background:#FFF;
color: #131313;
text-align: center;
padding: 4px 0;
}
#footer a{color:#131313; text-decoration:none;}
#footer a:hover{color:#131313; text-decoration:underline;}

.innertube{
margin: 1px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/*Header Section*/
#header_strip{background:#181818; text-align:right; height:17px; color:#BCBCBC; padding-right:15px;}
#header_strip a{color:#BCBCBC; text-decoration:none;}
#header_strip a:hover{color:#FFF; text-decoration:none;}
.wspacer{border-top:  1px solid #FFFFFF;}
#logo{width:262px;padding-top:5px; padding-left:5px;float:left;}
#nav_box{margin-left:268px; border-left: 1px solid #FFFFFF; height:83px;}
#header_nav{background:#F2E6E8 url(../images/img_header_nav.gif); background-position:left top; background-repeat:no-repeat; height:39px;}
#menu{height:27px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
ul#top-tabstrips {
PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP:0px; LIST-STYLE-TYPE:none; margin-left: 0px; padding-left: 0px; }
ul#top-tabstrips li {
display: block; float:left; margin-right:0px; }
ul#top-tabstrips li a {
DISPLAY:block; COLOR:#FFFFFF; TEXT-DECORATION: none; background:#B10123; background-repeat:no-repeat; cursor: hand;}
ul#top-tabstrips li a:hover {
DISPLAY:block; COLOR:#FFFFFF; TEXT-DECORATION: none; background:#ECECEC; background-repeat:no-repeat; cursor: hand;}

ul#top-tabstrips li a em {
width : 95px; text-align:center; DISPLAY:block;FONT:bold 12px Arial, Helvetica, sans-serif; background:#B10123; padding-top:5px; padding-bottom:6px; border-left: 1px solid #FFFFFF; color:#FFF; cursor: hand;}
ul#top-tabstrips li a:hover em {
width : 95px; text-align:center; DISPLAY:block; FONT:bold 12px Arial, Helvetica, sans-serif; background:#ECECEC; padding-top:5px; padding-bottom:6px; color:#000; cursor: hand;}
.arrow{background: url(../images/red_arrow.gif)  3% top no-repeat; color:#FFF; padding-left:22px; }
.arrow a{color:#FFF; text-decoration:none;}
.arrow a:hover{color:#FFF; text-decoration:underline;}
.fs{padding-left:150px; color:#F09E00; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.searchbox{border:1px; width:134px; border-color:#D5D5D5; border-style:solid; font:normal 11px Arial, Helvetica, sans-serif; height:20px; padding-left:10px;padding-top:2px; color:#4B4B4B;}
.box{width:665px; display:table;}
.viewcart{padding-top:15px; color:#B10123;}
.cart{padding-left:20px; color:#B10123; text-decoration:none; background:url(../images/img_cart.gif) left top no-repeat;}
.cart a{color:#B10123; text-decoration:none;}
.cart a:hover{color:#000; text-decoration:underline;}
/*Banner*/
/*#banner{height:342px;background:#F2E6E8;}*/
#banner{height:342px;background:#FF1095 url(../images/banbox.gif) 250px 0px no-repeat;}
#banner_text{padding-left:10px;width: 306px;background:#F9F3F4 url(../images/banner_03.gif) 0px 0px no-repeat; height:106px; color:#404040; line-height:14px;}
#banner_text a{color:#B10123; text-decoration:underline;}
#banner_text a:hover{color:#000; text-decoration:none;}
#best_perfume{width:181px;float:right; padding-right:4px;}
#best_perfume_block{background:#DFC3C8 url(../images/banner_block_middle.gif) left top repeat-y; padding-left:8px;padding-right:5px;}
#best_perfume_block span{color:#262626; line-height:20px;}
#best_perfume_block span em{ font-style:normal; font-weight:bold;}
#best_perfume_block span a{color:#262626;text-decoration:none; padding-left:10px;}
#best_perfume_block span a:hover{color:#262626;text-decoration:underline;}
#bestseller_devider{padding-top:5px; padding-bottom:5px;}
#branded_perfume{padding-top:2px; padding-bottom:2px;}
/*Home Contener*/
#home_contener{width:auto; display:table;}
#mid_section{width:563px; float:left;}
.block{width:280px;border-right: 1px solid #D0D0D0;display:table; float:left;}
.block_nb{width:280px;display:table; float:right;}
.pad{padding:2px; text-align:center; color:#292929; padding-top:10px;}
.pad a{color:#292929; text-decoration:none;}
.pad a:hover{color:#292929; text-decoration:underline;}
.image_block{width:105px; height:105px; display:table-cell; text-align:center;}
.bprice{font-weight:bold; color:#000;}
.red{color:#CC0000;}
.clear{clear:both;}
.pdevicer{background:url(../images/bg_devicer_product.gif) left 50%; padding-top:5px; padding-bottom:5px;}
#right_pan{width:180px; float:left;}
.testimonial{text-align:justify; color:#292929; padding:5px;}
.testimonial a{color:#262626; text-decoration:none;}
.testimonial a:hover{color:#262626;  text-decoration:underline;}
.pad_right{padding-top:2px; padding-bottom:2px; text-align:center;}
/*Left*/
.heading_left{background:#DDDDDD; height:17px;border-bottom: 1px solid #FFFFFF; padding-left:18px; padding-top:3px; text-align:left;}
.heading_left a{color:#B10123;text-decoration:none;}
.heading_left a.:hover{color:#000;text-decoration:none;}
.heading_left_2border{background:#DDDDDD; height:17px;border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF; padding-left:18px; padding-top:3px;}
.left_link{padding-left:22px; line-height:20px; color:#262626; text-align:left;}
.left_link a{color:#262626; text-decoration:none;}
.left_link a:hover{color:#262626;  text-decoration:underline;}
.newsletter label {padding-left:15px;}
.newsletter label input{border:1px; width:135px; border-color:#D5D5D5; border-style:solid; color:#4B4B4B; font-size:11px; height:18px;}
/*Product Page*/
h1{font:bold 14px Arial, Helvetica, sans-serif; color:#B10223;}
h2{font:bold 16px Arial, Helvetica, sans-serif; color:#B10223;}
#perfume_type{background:#ECECEC;}
#perfume_type_gray1{background:#ECECEC url(../images/pertume_type_gray1.gif) left top repeat-x; line-height:28px;}
#perfume_type_gray1 a{color:#000; font:bold 11px arial, tahoma,verdana;text-decoration:none;}
#perfume_type_gray1 a:hover{color:#000;text-decoration:underline;}

/*Brand Page*/
#perfume_type_gray{background:#DDDDDD;font:bold 12px arial, tahoma,verdana;line-height:20px;padding-left:15px;}
#perfume_type_women{background:#974759;font:bold 12px arial, tahoma,verdana;line-height:20px;padding-left:15px;color:#FFF;}
#perfume_type_men{background:#424242;font:bold 12px arial, tahoma,verdana;line-height:20px;padding-left:15px;color:#FFF;}
#perfume_type_unisex{background:#ECECEC;font:bold 12px arial, tahoma,verdana;line-height:20px;padding-left:15px;color:#000;}
.imgbox{height:136px; text-align:center; vertical-align:middle;}
.brand_blocks{width:100%; display:table;}
.brand_block_single{width:33%;float:left;padding-top:10px; padding-bottom:10px;}
.center_text{text-align:center;color:#B10223; font:normal 12px Verdana, Arial, Helvetica, sans-serif; }
.center_text a{color:#424242; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.center_text a:hover{color:#424242; text-decoration:underline;}

/*category section*/
.women_banner{height:219px; background:#537300 url(../images/women_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.men_banner{height:219px; background:#A2C1DD url(../images/men_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.unisex_banner{height:219px; background:#717783 url(../images/unisex_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.tester_banner{height:219px; background:#8D92A3 url(../images/tester_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.miniatures_banner{height:219px; background:#EDE3E2 url(../images/miniature_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.giftsets_banner{height:219px; background:#B61700 url(../images/gift_set_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.bathbody_banner{height:219px; background:#8C8C8C url(../images/bathbody_banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.page_banner_text{margin-left:120px; padding-top:20px;color:#FFF;}
.brand_banner{height:219px; background:#29302E url(../images/brand-banner.gif); 
background-position:left; background-repeat:no-repeat; width:752px;}
.brand_banner div{color:#767676;}
/*Product Section*/
#perfume_name{height:25px;}
#perfume_des{line-height:16px;}
#perfume_type{background:#CCD7F4; font-weight:bold;text-decoration:none;line-height:20px;}
#perfume_type a{color:#000; text-decoration:none;}
#perfume_type a:hover{color:#000; text-decoration:underline;}
.dot{background: url(../images/dot.gif); 
background-repeat:repeat-x;background-position:50%;font-size:1px;height:5px;}
.perfume_head {background:#B10223; height:20px; line-height:20px; color:#FFF}
.perfume_head div{line-height:20px; color:#FFF}
.gh{height:24px;background:#D5D5D5;}
.gh div{line-height:24px;color:#000;font-weight:bold;text-align:center;}
.cart-border{border-top:0px; border-bottom:1px; border-left:1px; border-right:1px; 
border-style:solid; border-color:#D5D5D5;}

.blockleft1 {float:left; height:100%;display:table-cell; width:64px; border-left:0px; 
border-right:1px; border-top:0px; border-bottom:0px; 
border-style:solid;border-color:#D5D5D5;}
.blockleft2 {float:left; height:100%;display:table-cell; width:71px; border-left:0px; 
border-right:1px; border-top:0px; border-bottom:0px; 
border-style:solid;border-color:#D5D5D5;}
.blockleft3 {float:left; width:240px;height:100%; min-height:40px; display:table-cell; border-left:0px; 
border-right:1px; border-top:0px; border-bottom:0px; 
border-style:solid;border-color:#D5D5D5;}
.blockleft3 a {color:#AF0000; text-decoration:none}
.blockleft3 a:hover {color:#AF0000; text-decoration:underline }
.blockleft4 {float:left; height:100%;display:table-cell; width:70px; border-left:0px; 
border-right:1px; border-top:0px; border-bottom:0px; 
border-style:solid;border-color:#D5D5D5;}
.blockleft5 {float:left; height:100%;display:table-cell;width:103px;}

#eimg{padding-top:15px; padding-bottom:15px;}
.bg_gray_strip1{background:#ECECEC; padding-left:2px;line-height:21px;}
.right-nav-link{padding-left:2px; line-height:20px; color:#262626; text-align:left;}
.right-nav-link a{color:#262626; text-decoration:none;}
.right-nav-link a:hover{color:#262626;  text-decoration:underline;}
/*Search*/
#searchblock{background:#4A5084;padding:0px;height:40px;width:100%;}
#bgsearchblogk{background:#565E9D url(../images/bg_searchblogk.gif); 
background-repeat:repeat-x;}
#searchbox{height:10px;padding-top:2px;}
#searchbox div{color:#FFF;font:bold 11px arial,tahoma,vredana;}
#filter{height:40px;}
#filter div{color:#FFF;font:bold 11px arial,tahoma,vredana;}
/*POPup DIV*/
#brand-description{display:none; position:absolute;width:400px; height:400px;background:white; border:1px; border-style:solid;padding:2px;}
#brand-header-box{background:#CCD7F4;font:bold 11px arial,tahoma,verdana; height:20px;padding:1px;}
#myname{float:left;}
#brand-content{font:normal 11px arial,tahoma,verdana;}
/*Out of stock*/
#ostock{display:none;}
a.ostext {font:bold 11px arial,tahoma,verdana; color:#000; text-decoration:none;}
a.ostext :hover{color:#000; text-decoration:underline;}
/*Section Block*/
#bestseller_block{height:143px; width:525px; display:table;}
#master_block{margin-left:15px;}
#bestseller_contener{height:136px;background:#FFF7B7 url(../images/bg_block_header.gif) top repeat-y; width:495px; font:normal 13px Arial, Helvetica, sans-serif;color:#262626;}
#bestseller_contener div a {font:normal 11px Arial, Helvetica, sans-serif;color:#262626; text-decoration:none;line-height:18px; padding-left:10px;}
#bestseller_contener div a:hover {color:#262626; text-decoration:underline;}
#black_strip{background:#000; opacity:50%;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; height:52px; font:normal 11px Arial, Helvetica, sans-serif;color:#fff; padding:2 4 4 4;}
#black_strip a{color:#FFF; font-weight:bold; text-decoration:underline;}
#black_strip a :hover{color:#FFF; font-weight:bold; text-decoration:none;}
#img_space{width:226px;float:left; height:219px;}

.sitemap-level1 {font:bold 12px arial,tahoma,verdana; color:#AF0000; text-decoration:none;}
.sitemap-level2 {font:bold 11px arial,tahoma,verdana; color:#000000; text-decoration:none;}
.sitemap-level3 {font:normal 11px arial,tahoma,verdana; color:#4B4B4B; text-decoration:none;}
/*Sub Category*/
#sub_cat a{font:normal 11px arial,tahoma,verdana; color:#131313; text-decoration:none;padding-left:20px;line-height:20px;background:url(../images/b_arrow.gif) top left no-repeat;}
#sub_cat a:hover{color:#AF0000; text-decoration:none;}
a.br_t{font:normal 11px arial,tahoma,verdana; color:#131313; text-decoration:none;padding-left:15px;line-height:20px;background:url(../images/b_arrow.gif) top left no-repeat;}
a.br_t:hover{color:#AF0000; text-decoration:none;}

/*Feature*/
.mbox{border:solid 1px #E1C9CC;padding:1px;}
.mbox1{height:84px; border:solid 1px #E1C9CC;padding:1px;}
#review{background:#F2E6E8; height:27px; border-bottom:solid 1px #FFF; font:bold 11px Arial, Helvetica, sans-serif; color:#733D44; line-height:26px;}
#price {background:#EAD9DB; height:27px; border-bottom:solid 1px #FFF; font:bold 11px Arial, Helvetica, sans-serif; color:#733D44; line-height:26px;}
#price a{color:#733D44;}
#price a:hover{color:#733D44;}
#pricelink{float:left; background:url(../images/price.jpg) top left no-repeat; padding-left:23px;}
#wishlink{ float:left;background:url(../images/wishlist.jpg) top left no-repeat; width:50px; padding-left:20px; }
#date{background:#E1C9CC url(../images/date.jpg) top left no-repeat; height:27px; border-bottom:solid 1px #FFF; padding-left:32px; font:bold 11px Arial, Helvetica, sans-serif; color:#733D44; line-height:26px;}
#date a{color:#733D44;}
#date a:hover{color:#733D44;}
#estimate{background:#DBBDC1 url(../images/estimate.jpg) top left no-repeat; height:26px; padding-left:32px; font:bold 11px Arial, Helvetica, sans-serif; color:#733D44; line-height:26px;}
#estimate a{color:#733D44;}
#estimate a:hover{color:#733D44;}