/* Zoya Boutique */

/* --GENERAL  -------------------------------*/
html,body {margin:0; padding:0}
body {font:76% arial,sans-serif; text-align:center; background:#000;}
p {margin:0 10px 10px}
a {color:#981793;}

div#header{position:relative;background:url(/lib/yhst-80207455865414/header.gif) no-repeat; height:100px; margin-right:2px;}
/* Invisible Logo click -------------------------------*/
.logolink a {position: absolute; height:68px; width:280px; top:4px;  left:5px; text-decoration:none;}
.logolink a i {visibility:hidden;}

/* -- LAYOUT --------------------------------*/
div#container {width:772px; margin:0 auto; text-align:left; background:url(/lib/yhst-80207455865414/contbkg-solid.png) repeat-y;}
.shipping-info {position:absolute; top:42px; right:261px; width:200px;} 
div#content {float:right; width:577px;}
div#contentarea {width:570px; padding-left:10px}
div#navigation {float:left; width:195px; background: url(/lib/yhst-80207455865414/contbkg.png) left top repeat-y; }
div#clearanceImage * { display: block; vertical-align: bottom; }
div.navbtm {background:url(/lib/yhst-80207455865414/navbtm.gif) no-repeat; height:97px; margin-left:5px;}
div#extra {float:left; clear:left; width:195px;}
div#footer {position:relative; clear:both; color:#9d009d; background:url(/lib/yhst-80207455865414/footer.gif) no-repeat; height:110px;}
#copyright {width:760px; background:#000; text-align:center; color:#ccc; font-size:11px; margin:0 auto;}
#copyright a {color:#ccc;}

.imgspace {margin-left:17px;}

/* -- item page --*/
.item-L {float:left; width:255px; margin-top:40px;}
.enlargeblock {width:250px; text-align:center;}
.enlargeblock img {padding:0px;}
#scPage-insets {margin-left:10px;}
#scPage-insets img {padding:2px;}
.item-R {float:right; width:300px; margin:40px 0px 0 0; padding-right:10px;}
.item-headline {font:normal 1.6em "Tahoma", Arial, san-serf; color:#666; border-bottom:2px solid #ec008c;}
.item-price {font-size:12px; color:#666;}
.item-sale-price-bold {color:#e12197; font-weight:bold;}
.itempara {font:normal .9em Tahoma, Arial, san-serf; color:#666; margin:0; width:270px;}
.descrip {color:#ec008c; padding-top:10px; border-top:1special-titlepx solid #c8c8c8;}

.breadcrumbs, .breadcumbs a {font-size:11px; color:#000; padding:10px;}


/* -- TYPOGRAPHY ----------------------------*/
h1 {font-size:1.5em;}
.shipping-info {font-size:11px; color:#fff; margin:0; padding:0;}
div#content p {line-height:1.4}
div#footer p {margin:0;padding:5px 10px}
.navheadline {font:bold 1.6em "Times New Roman", Times, serif; color:#666; margin-left:20px;}
.special-title {font-size:1em; color:#9d009d; padding:0;}
.reg-price, .sale-price {font-size:.9em;}
.reg-price {color:#000;}
.sale-price {color:#ff0000;}


/* -- PRESENTATION --------------------------*/
/* -- homepage -- */
div.featured-items {background:url(/lib/yhst-80207455865414/featured-bkg.png) no-repeat; margin-left:17px;}
div.featured-btm {background:url(/lib/yhst-80207455865414/feat-btm.gif) no-repeat; height:22px; margin-left:2px;}

.featured-items .special-items {padding:35px 0 0 10px;}
.cross-sell-top .special-items {padding:35px 0 0 10px;}
.special-cell {padding-bottom:5px; border-bottom:1px solid #FEE3FE; width:130px;}

div.cross-sell-top {background:url(/lib/yhst-80207455865414/cross-sell-bkg.gif) no-repeat; margin-left:17px;}
div.sendimg {text-align:center;}

/*-- top menu navigation --------------------*/
#topnavcontainer ul {text-align:right; padding:5px; margin:5px 25px 0 0; font-size:11px;}
#topnavlist li {display: inline; padding:0px;}
#topnavlist li a {text-decoration: none; color: #fff; padding:2px 5px; border-right: 1px solid #fff;}
#topnavlist li a:hover {color: #fff; text-decoration:underline;}
#topnavlist li a.last {border-right:none; background:url(/lib/yhst-80207455865414/shopbag.gif) right no-repeat; padding-right:25px;}

/* search form ------------------------------*/
div.searchbox * {vertical-align: middle;}
div.searchbox {float:right; width:245px; padding-top:5px;}
.searchquery{font-size: 14px; width: 130px; margin-right: 0px;}

/*-- left menu navigation -------------------*/
#leftnavlist{margin:0; padding:0; display:block; font-size:1em;}
#leftnavlist ul{margin:0; padding:0;}
#leftnavlist li{list-style-type:none; margin:5px;}
#leftnavlist li a, #leftnavlist li a:visited{color:#666; text-decoration:none; padding:2px 10px 2px; display:block}
#leftnavlist li a:hover{color:#999;}

/* mail form --------------------------------*/
div#mailbox * {vertical-align: middle;}
div#mailbox {position:absolute; top:53px;; left:70px;}
.email-box {font-size: 12px; width: 155px;}

/*-- foot navigation ------------------------*/
#footnav {float:right; width:415px; padding-top:15px; font-size:.9em;}
#footnav ul {display:inline; list-style-type:none;}
#footnav li {width:30%; float:left;}
#footnav li a {display:block; width:100%; padding:2px; text-decoration:none;}
#footnav li a:hover {text-decoration:none;}


/* -- default -- */

.sitemap-header {
    font: bold 14px verdana;
    color: #000000;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #000080;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #0000FF;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #0000FF;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #0000FF;
    display: block;
    padding-left: 100px;
}

