/*GLOBAL ELEMENTS*/
body {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/index-header-bg.gif) left top repeat-x;}
img, ul, li, ol, table, div, form {border:0px; margin:0; padding:0;}
a {text-decoration:none; color:#bc1160;}
a:hover{text-decoration:none; color:#ff75b5;}
.clear {clear:both; height:0px !important; font-size:0px !important; line-height:0px !important;}
.block{display:block}
.nobg{background:none !important;}
.nobrd{border:none !important;}
.nopad{padding:0 !important}
img{display:block}

#innerpage{background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/inner-header-bg.gif) left top repeat-x;}
#main-wrapper {width:974px; margin:auto;}
#header-wrapper{float:left; width:100%;}
#index-content-wrapper{float:left; width:100%; padding:10px 0 0 0;}
#right-content-wrapper{float:left; width:770px; margin:0 0 0 13px;}

#footer{background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/footer-back-bg.gif) left top repeat-x;}
#footer-wrapper{width:974px; margin:12px auto 0 auto; height:234px; display:block; padding-bottom:12px;}

#top-navigation{float:left; background:#ad0854; width:100%;}
#top-navigation ul {float:left; width:100%;}
#top-navigation ul li {float:left; list-style-type:none; font-size:11px; text-transform:uppercase; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/vertical-devider.gif) right top repeat-y; margin:0 0 1px 0;}
#top-navigation a{color:#fff; padding:15px 14px 14px 14px; display:inline-block; *padding-bottom:15px;}
body:nth-of-type(1) #top-navigation a{ color:#fff; padding:15px 14px 0 14px; display:inline-block; *padding-bottom:15px; height:28px; font-weight:normal;}
#top-navigation a:hover{color:#fff; background:#df4890;}
body:nth-of-type(1) #top-navigation a:hover{color:#fff; background:#df4890; font-weight:normal;}
#top-navigation .divashop{padding-left:27px !important;}
#top-navigation .shopping-bag {background:none;}
#top-navigation .shopping-bag a{background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/shopping-cart.gif) right center no-repeat; padding-right:34px;}
body:nth-of-type(1) #top-navigation .shopping-bag a{background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/shopping-cart.gif) right center no-repeat; padding-right:34px !important;}
#top-navigation .shopping-bag a:hover{background:#df4890 url(http://lib.store.yahoo.net/lib/yhst-81040769024053/shopping-cart.gif) right center no-repeat; padding-right:34px;}
body:nth-of-type(1)#top-navigation .shopping-bag a:hover{background:#df4890 url(http://lib.store.yahoo.net/lib/yhst-81040769024053/shopping-cart.gif) right center no-repeat; padding-right:34px !important;}

#header-banner{float:left; width:100%; height:231px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/index-header-banner.gif) left top no-repeat; position:relative}
#header-banner .view-entire-collection{top:189px; left:25px; width:143px; position:absolute;}
#header-banner .logo{position:absolute; top:31px; left:25px;}

#inner-header-banner{float:left; width:100%; height:116px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/inner-header-banner.gif) left top no-repeat; position:relative}
#inner-header-banner .logo{position:absolute; top:31px; left:24px;}

#breadcrumbs{float:left; width:98%; height:22px; font-size:11px; color:#fe53a1; text-align:right; line-height:22px; text-transform:capitalize;}
#breadcrumbs a{color:#fff; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/icon-bullet.gif) right 5px no-repeat; padding-right:9px; margin-right:2px; line-height:22px; text-transform:capitalize;}
#breadcrumbs a:hover{color:#FE53A1; text-transform:capitalize;}
#breadcrumbs span{ text-transform:capitalize;}

#main-navigation{float:left; width:100%;}
#main-navigation ul{float:left;}
#main-navigation ul li{float:left; list-style-type:none;}

#organic-diva-party{height:119px; width:242px; color:#dfdfdf; border-right:1px solid #707070; }
#organic-diva-party .image-block{height:119px; width:102px; float:left}
body:nth-of-type(1) #organic-diva-party .image-block{height:117px; width:102px; float:left; padding-top:1px;}
#organic-diva-party .content-block{font-size:16px; margin-left:118px; width:92px; padding-top:25px;}
#organic-diva-party .content-block a{font-size:10px; text-transform:uppercase; margin-top:5px;}

#newsletter{height:119px; width:242px; line-height:14px; color:#dfdfdf; border-right:1px solid #707070; }
#newsletter .image-block{height:119px; width:92px; float:left}
body:nth-of-type(1) #newsletter .image-block {height:117px; width:92px; float:left; padding-top:1px;}
#newsletter .content-block{width:145px; float:left; font-size:16px; padding-top:31px;}
#newsletter .content-block p{margin:0}
#newsletter .content-block span{float:left; font-size:12px; color:#868686; padding:3px 0;}
#newsletter .email-textbox{ font-size:11px; color:#666666; height:14px; border:1px solid #c21464; width:102px; padding:0 3px; float:left;}
#newsletter .go-button{ font-size:11px; height:16px; border:none;float:left; }

#product-of-the-month{/*background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/product-of-the-month.gif) left top no-repeat;*/ height:119px; width:242px; border-right:1px solid #707070; color:#dfdfdf;}
#product-of-the-month .image-block{height:119px; width:83px; float:left}
body:nth-of-type(1) #product-of-the-month .image-block {height:115px; width:83px; float:left; padding-top:1px !important;}
#product-of-the-month .content-block{width:75px; float:left; font-size:16px; padding-top:31px;}
#product-of-the-month a{text-transform:uppercase; font-size:10px; float:left; margin-top:5px;}

#sale{/*background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/sale.gif) left top no-repeat;*/ height:119px; width:245px;}
#sale .image-block{width:245px; float:left}
body:nth-of-type(1) #sale .image-block {width:245px; height:95px; float:left; padding-top:2px !important;}
#sale .content-block{width:245px; float:left; font-size:16px; text-align:center}
#sale a{text-transform:uppercase; font-size:10px; }

#sidebar{float:left; width:191px;}
#sidebar ul{float:left; list-style:none}
#sidebar ul li{list-style:none}


#shop-by-category{ border:1px solid #dfdfdf; margin-bottom:12px; width:189px}
#shop-by-category h2{background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/shop-by-category.gif) left top no-repeat; height:32px; margin:0 }
#shop-by-category h2 i{display:none}


#inner-newsletter{background:#000; height:81px; float:left; width:100%; position:relative; margin-top:12px; }
#inner-newsletter .image-block{float:left;}
#inner-newsletter .content-block{float:left; color:#dfdfdf; width:143px;} 
#inner-newsletter .content-block .title{padding:4px 0 0 0; margin:0; font-size:16px; line-height:15px;}
#inner-newsletter .content-block .content{color:#868686; font-size:12px; margin:0; padding:3px 0 5px 0}
#inner-newsletter .email-textbox{border:1px solid #c21464; width:102px; font-size:11px; color:#666666; padding:1px 3px 0px 3px ; height:14px; float:left }
#inner-newsletter .go-button{border:1px solid #c21464; width:25px; font-size:11px; height:15px; float:left}

#inner-diva-party{height:81px; float:left; width:100%; margin-top:12px; background:#000}
#inner-diva-party .image-block{float:left; background:#000}
#inner-diva-party .content-block{float:left; font-size:15px; color:#dfdfdf; width:90px; padding:9px 0 0 0}
#inner-diva-party .content-block a{text-transform:uppercase; font-size:10px;}

#inner-pro-of-the-month{height:81px; float:left; width:100%; position:relative; margin-top:12px; background:#000}
#inner-pro-of-the-month .image-block{float:left;}
#inner-pro-of-the-month .content-block{float:left; font-size:15px; color:#dfdfdf; width:93px; padding:19px 0 0 0}
#inner-pro-of-the-month .content-block a{text-transform:uppercase; font-size:10px;}

#inner-sale{background:#000; height:81px; float:left; width:100%; margin-top:12px}
#inner-sale .image-block{background:#000; float:left; width:100%;}
#inner-sale .content-block {float:left; width:100%; text-align:center; line-height:12px;}
#inner-sale .content-block a{text-transform:uppercase; font-size:10px;}

#feature-product{float:left; width:555px;}
#feature-product h2{margin:13px 0 22px 0 }

.product-block{float:left; border:1px solid #dfdfdf; width:168px; margin:0 13px 13px 0;}
.product-block .product-name{font-size:13px; padding:14px 8px 13px 8px; height:32px; text-transform:capitalize; }
.product-block .product-image{font-size:13px; height:100px; border:1px solid #f5f5f5; margin:0 8px 9px 8px; padding:9px 0}
.product-block .product-image img{margin:auto;}
.product-block .product-price {font-size:13px; color:#000; padding:8px; background:#f5f5f5;}
.product-block .product-price span{float:right;}
.no-margin{margin-right:0;}

#best-sellers{float:right; width:183px; padding:51px 9px 32px 9px ; border:1px solid #dfdfdf; background:#f5f5f5 url(http://lib.store.yahoo.net/lib/yhst-81040769024053/best-sellers.gif) left top no-repeat;}
#best-sellers .sellers-product-block{width:157px; margin:auto;}
#best-sellers .sellers-product-block .product-image{border:1px solid #f5f5f5; width:155px; height:118px; background:#fff;}
#best-sellers .sellers-product-block .product-image img{margin:auto}
#best-sellers .sellers-product-block .product-name{ text-align:center; padding:4px 0 0 0; font-size:13px;}
#best-sellers .sellers-product-block .product-price{ text-align:center; font-size:14px; font-weight:bold; color:#000}
#best-sellers hr {height:1px; background:#aca899; border:none; margin:32px 0; *margin:25px 0;}

#bottom-banner{float:left; width:770px; *padding-top:7px; padding-top:7px;}

.footer-more-links{float:left; width:100%; height:43px}
.footer-more-links .link-block{float:left; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/footer-link-devider.gif) right top no-repeat; padding-right:49px; padding-left:47px;}
.footer-more-links .link-block #no-img{float:left; background:none; padding-right:49px; padding-left:47px;}
.footer-more-links .last{padding-right:0; background:none;}

.footer-content{float:left; width:100%;}
.footer-content .links{margin:10px 0;  color:#BC1160}
.footer-content .links span{padding:0 9px}
.footer-content .copyright {font-size:11px; color:#4d4d4d; margin:0;}
.footer-content .copyright span{font-size:10px;}
.footer-content .payment-option{margin:15px 0 0 0; float:left}

#listing-wrapper{float:left; _width:756px !important; }
/*#listing-wrapper h2{height:51px; margin:0}*/
#listing-wrapper h2{height:51px; margin:0; font-size:22px; font-family:Helvetica, Verdana, Arial, sans-serif; color:#000; font-weight:normal; text-transform:capitalize;}
#listing-wrapper .product-block{margin:0 22px 22px 0; _margin:0 14px 22px 0 !important;}
#listing-wrapper .last{margin:0 0 22px 0;}


.list-product-block{float:left; border:1px solid #dfdfdf; width:151px; _width:145px !important; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/inner-product-back-bg.gif) left top no-repeat; padding:28px 8px 5px 9px;  *padding:28px 8px 5px 6px !important; margin:0 22px 22px 0; *margin:0 14px 22px 0 !important;}
.list-product-block .product-image{background:#fff; border:1px solid #f5f5f5; height:116px; width:155px;  margin:auto}
.list-product-block .product-image img{margin:auto}
.list-product-block .product-name {margin:auto; text-align:center; padding-top:5px; font-size:13px; text-transform:capitalize;}

#category-wrapper{float:left; }
#category-wrapper h2{height:51px; margin:0}
#category-wrapper .last{margin:0 0 22px 0}


#product-detail{float:left; width:754px; _width:746px !important; padding-bottom:36px;}
#product-detail .detail-block{float:left; width:770px;}
#product-detail .detail-block .main-image{float:left; width:305px; height:265px; position:relative; text-align:center;}
#product-detail .detail-block img{margin:auto;}
#product-detail .detail-block .zoom{position:absolute; top:238px; right:35px;}
#product-detail .detail-block .details{float:left; width:435px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/detail-block-back.gif) left top repeat-x; padding:0 10px 0 20px ; color:#3e3e3e;}
#product-detail .detail-block .details li{list-style-type:none; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/text-devider-bg.gif) left bottom no-repeat; line-height:32px;}
#product-detail .detail-block .details .quantity{*padding:5px 0; background:none; line-height:29px;}
#product-detail .detail-block .details .quantity input{font-size:12px; line-height:12px; padding:0; height:15px; width:28px; border:1px solid #d7d7d7;}
#product-detail .detail-block .details .color {*padding:6px 0}
#product-detail .detail-block .details .color select{font-size:12px; margin-left:5px;}
#product-detail .detail-block .details .highlight{color:#000;}
#product-detail .detail-block .details .price{font-size:13px;}
#product-detail .detail-block .details .price span{color:#b51c30;}
#product-detail .detail-block .details .save{font-size:13px;}
#product-detail .detail-block .details .save span{color:#bc1160;}
#product-detail .detail-block .add-to-shop{float:left; margin:4px 0 0 -10px; *margin:4px 0 0 -5px;}

#product-desc{float:left; /*width:377px;*/ /**width:371px !important;*/}
#product-desc .extended-div{width:752px; !important; float:left;}
/*#product-desc h2{margin:0; height:28px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/product-description.gif) left top no-repeat;}*/
#product-desc h2{margin:0; height:28px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/pro-description.gif) left top no-repeat;}
#product-desc h2 i{visibility:hidden;}
#product-desc p{margin:0;}

#product-features{float:left; /*width:377px;*/ /**width:371px;*/ margin-left:16px; *margin-left:13px !important;}
/*#product-features h2{margin:0; height:28px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/product-features.gif) left top no-repeat;}
*/
#product-features h2{margin:0; height:28px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/pro-features.gif) left top no-repeat;}
#product-features h2 i{visibility:hidden;}

#product-features ul{float:left;}
#product-features ul li{list-style-type:none; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/sidebar-bullet.gif) no-repeat left center; padding-left:17px; color:#000; line-height:19px;}

#you-may-also-like{float:left; width:100%; margin-top:26px;}
/*#you-may-also-like h2{margin:0; height:36px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/you-may-also-like.gif) left top no-repeat}*/
#you-may-also-like h2{margin:0; height:36px; background:url(http://lib.store.yahoo.net/lib/yhst-81040769024053/people-who-brought-this-alos-liked-this.gif) left top no-repeat}
#you-may-also-like h2 i{visibility:hidden;}

#you-may-also-like .last{margin:0 0 22px 0}

/*Contact-us style*/

.TableBG
{
 background-color: #C53075;
 color: #ffffff;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
.td-caption{
        font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-align:right;
}
/*input, textarea, select {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}*/

.textarea {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.input01 {width: 150px;}
.input02 {width: 250px;}

.button
{
 background-color: #C53075;
 color: #ffffff;
 border: 1px outset #C53075;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
 }
 /*Contact us Style Ends*/
 
 /*Tell A Friend Style*/
 
 
 .TableBG
{
 background-color: #C73578;
 color: #ffffff;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 height:26px;
 }
.td-caption{
        font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-align:right;
}
/*input, textarea, select {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}*/.textarea {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}.input01 {width: 150px;}
.input02 {width: 250px;}.button
{
 background-color: #C73578;
 color: #ffffff;
 border: 1px outset #C73578;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.area{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; }

/*Tell A Friend Style Ends*/
