/*** LIGHTBOX ***/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:10000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}

/*** MAIN ***/
body{margin:0;padding:0;background:url("../_images/bg-body.gif") repeat-x #2c241a;font-family:Verdana,Arial,sans-serif;color:#bbb7b5;text-align:center;font-size:11px;}
input,select{font-size:10px;}
a{text-decoration:none;color:#629dc9;}
a:hover{color:#629dc9;text-decoration:underline;}
img,a{border:none;}
table{border-collapse:collapse;}
h1{font-size:20px;text-transform:uppercase;font-weight:normal;color:#629dc9;margin-top:0;}
h2{font-size:13px;text-transform:uppercase;font-weight:normal;font-family:verdana,georgia,times,serif;color:#629dc9;margin-top:10px;}
h2 a{font-size:13px;font-weight:normal;font-family:verdana;font-family:verdana,georgia,times,serif;}
.topborder{border-top:3px solid #2c241a;padding-top:10px;margin-top:16px;clear:left;}
legend{font-size:13px;text-transform:uppercase;font-weight:normal;font-family:verdana,georgia,times,serif;color:#629dc9;margin-top:10px;}
fieldset{border:none;padding:0;margin:10px 0 0 0;}
td{padding:4px;}
#container{width:900px;margin-left:auto;margin-right:auto;position:static;text-align:left;z-index:-1;}
#logo{width:240px;height:110px;z-index:2;position:absolute;top:0;left:-14px;text-indent:-7777px;}
#logo a{display:block;width:100%;height:100%;background:transparent url("/_images/logo-belisi.png") no-repeat 0 0;}
* html #logo a{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_images/logo-belisi.png",sizingMethod="crop");cursor:hand;}
#logo a:hover{background-position:-240px 0;}
* html #logo a:hover{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_images/logo-belisi.png",sizingMethod="crop");cursor:hand;}
#header{position:relative;height:140px;}
#headerEmpty{position:relative;height:140px;}
#passion-points{position:absolute;top:44px;right:0;z-index:3;text-align:right;}
#passion-points-phone{position:absolute;top:44px;right:120px;text-align:right;z-index:3;color: #fff}
#passion-points-phone a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}
#home-top-login{color:#a5bdd0;position:absolute;top:44px;right:0;z-index:3;text-align:right;}
#home-top-login a{color:#fff;}
#home-top-login a:hover{color:#fff;}
ul#nav-secondary{text-align:right;display:block;padding:0;margin:0;position:absolute;right:0;top:68px;width:100%;}
ul#nav-secondary li{font-size:11px;color:#fff;list-style:none;padding:0;margin:0;display:inline;padding-left:1em;}
ul#nav-secondary a img{vertical-align:center;}
ul#nav-secondary a{color:#fff;}
ul#nav-secondary a:hover{color:#fff;}
ul#nav-sub{margin:0;padding:0;}
ul#nav-sub li{display:inline;}
ul#nav-sub a{color:#bbb7b5;}
ul#nav-sub a.current{color:#bbb7b5;}
ul#nav-sub a.highlight{font-size:larger;font-weight:bold;color:#bbb7b5;}
ul#nav-sub li.highlight{font-size:larger;font-weight:bold;color:#bbb7b5;}
#nav{position:absolute;top:100px;width:910px;font-size:small;z-index:999;}
#content{position:static;}
#product-grid{clear:both;}
#product-grid .details{padding:10px 10px 20px 10px;height:30px;}
#lookbook-grid{clear:both;background:#3f382f;padding:7px;}
.product-summary{line-height:16px;float:left;width:173px;font-size:11px;background:#4b443c;margin-right:7px;margin-bottom:7px;}
.product-summary h4{font-size:11px;color:#fff;margin-top:0;margin-bottom:0;font-weight:normal;}
.product-summary a{font-size:11px;color:#fff;margin-top:0;margin-bottom:0;font-weight:normal;}
.product-summary strong{font-weight:normal;color:#a49f99;}
.product-summary a.reorder{float:left;color:#629dc9;}
.product-summary a.remove{float:right;color:#629dc9;}
.pagination{text-align:right;font-size:11px;padding:10px;}
.pagination a{color:#847d73;padding-left:5px;}
.pagination a.current{color:#fff;}
#line_bottom{padding-top:2em;margin-top:15px;border-top:1px #575047 solid;}
#footer{font-size:10px;color:#fff;}
#footer a{color:#fff;text-decoration:underline;}
#footer a:hover{color:#fff;}
#footer a{color:#807c76;}
#footer .footer-nav,#footer .footer-nav a{color:#bfbdba;}
#footer .footer-nav a:hover{color:#fff;}
body#home{background-image:none;}
#search{position:absolute;overflow:hidden;width:200px bottom:0;left:250px;font-size:small;}
#search input{vertical-align:middle;font-size:11px;}
#homeFeatures h1{color:#fff;font-family:verdana,georgia,times,serif;font-weight:normal;font-size:18px;}
#homeFeatureImage1,#homeFeatureImage2{width:218px;height:147px;float:left;}
#homeFeatureImage2,#homeFeatureText{margin-left:7px;}
#homeFeatureBucket{float:left;width:446px;height:147px;font-family:verdana,arial,sans;margin-left:10px;}
#homeFeatureText{padding:0 5px;height:110px;font-size:11px;line-height:13px;}
#homeSignUp{text-align:center;width:100%;position:relative;}
#home #home_welcome{color:#9d9b96;padding-top:30px;text-align:right;}
#home #home_welcome a{color:#9d9b96;text-decoration:none;}
#home #home_welcome a:hover{text-decoration:underline;}
#home #home_login{padding-top:5px;text-align:right;color:#474038;padding-right:15px;background-image:url('../_images/shopping_bag.jpg');background-position:right bottom;background-repeat:no-repeat;}
#home #home_login a{color:#7b756c;text-decoration:none;}
#home #home_login a:hover{color:#7b756c;text-decoration:underline;}
#home #top{border-bottom:1px #575047 solid;padding-bottom:10px;font-size:11px;}
#home #nav_top{height:60px;position:static;}
#home #nav{position:static;}
#product-review-detail{margin-top:16px;margin-bottom:50px;}
#product-review-detail ul{list-style:none;}
#product-review-detail li{list-style:none;}
#product-review-detail li img{vertical-align:middle;}
#productreviewpage{position:relative;}
#productreviewpage #col1 img{margin:0;padding:0;}
#productreviewpage #col1{float:left;width:312px;line-height:0;}
#productreviewpage #col2{float:left;width:555px;padding:5px;margin:0 0 0 20px;background:#4b443c;}
#productreviewpage #col2 ul{margin:0;padding:0;}
#productreviewpage #col2 li{margin:10px 0 0 0;}
#productreviewpage #col2 #addtobag{float:right;display:block;margin-top:30px;}
#productreviewpage #col2 h3{font-size:20px;font-weight:normal;color:#fff;}
#productreviewpage #col2 h3 span{font-size:12px;font-weight:normal;padding-left:15px;}
#productreviewpage #col1 ul{margin:0;padding:0;}
#productreviewpage #col1 li{margin:10px 0 0 0;}
#productreviewpage #col1 #addtobag{float:right;display:block;margin-top:30px;}
#product-detail{margin-top:16px;margin-bottom:50px;background:url("../_images/bg-productdetail.gif") repeat-y;}
#product-detail ul{list-style:none;}
#product-detail li{list-style:none;}
#product-detail li img{vertical-align:middle;}
#productpage{position:relative;}
#productpage #col1 img{margin:0;padding:0;}
#productpage #col1{float:left;width:312px;line-height:0;}
#productpage #col2{float:left;width:246px;padding:20px;margin:0 0 0 7px;}
#productpage #col2 ul{margin:0;padding:0;}
#productpage #col2 li{margin:10px 0 0 0;}
#productpage #col2 #addtobag{float:right;display:block;margin-top:30px;}
#productpage #col2 h3{font-size:20px;font-weight:normal;color:#fff;}
#productpage #col2 h3 span{font-size:12px;font-weight:normal;padding-left:15px;}
#productpage #col3{float:left;width:244px;padding:0 20px 0 20px;margin:0 0 0 7px;}
#productpage #col3 ul{margin:20px 0 10px 10px;padding:0;}
#productpage #col3 h4{font-size:13px;color:#fff;font-family:verdana,georgia,times,serif;font-weight:normal;}
#productpage #col2r{float:left;width:500px;padding:20px;margin:0 0 0 7px;}
#productpage #col2r ul{margin:0;padding:0;}
#productpage #col2r li{margin:10px 0 0 0;}
#productpage #col2r #addtobag{float:right;display:block;margin-top:30px;}
#productpage #col2r h3{font-size:20px;font-weight:normal;color:#fff;}
#productpage #col2r h3 span{font-size:12px;font-weight:normal;padding-left:15px;}
#promographic{position:absolute;overflow:hidden;width:350px;height:55px;top:0;right:695px;left:545px;font-size:small;}
#product-detail-extras li{list-style:none;}
#continue-shopping{margin:50px 0 16px 0;}
#continue-shopping a{color:#bbb7b5;font-size:11px;}
#myaccount-detail{margin-bottom:50px;background:url("../_images/bg-myaccount.gif") repeat-y;}
#pending-order-summary{color:#f6f5f5;font-size:10px;}
#myaccount #col1{float:left;width:333px;margin:0;}
#myaccount #col2{float:left;width:336px;margin:0 0 0 4px;}
#myaccount #col3{float:left;width:220px;margin:0 0 0 4px;}
#myaccount h2{padding-left:20px;}
#myaccount #col2 ul{list-style-type:none;margin:0;padding:16px;}
#myaccount #col2 li{list-style:none;}
#myaccount #col2 ul img{float:left;padding-right:10px;padding-bottom:10px;}
#myaccount #col2 ul ul{margin:0;padding:0;}
#myaccount #col2 td{margin:0;padding:3px;border:none;font-size:9px;background:#3f382f;}
#myaccount #col2 table{width:100%;padding:0;}
#myaccount #col2 tr{border-bottom:4px #2c241a solid;margin:0;padding:0;}
#myaccount h2 a{color:#629dc9;font-family:verdana,arial,sans;}
#myaccount #col2 th{font-size:10px;padding:3px;color:#fff;}
#myaccount #col3 ul{list-style-type:none;padding:0;margin:0;}
#myaccount #col3 ul img{float:left;padding-right:10px;padding-bottom:10px;}
#myaccount #col3 li{margin-top:12px;list-style:none;}
#myaccount #col3 table a{display:block;}
#myaccount #view-favorites{text-align:right;padding:10px;}
#myaccount #pending-order-nav{padding:10px;}
#myaccount #pending-order-nav a{color:#fff;}
#summary{margin-top:20px;}
#summary,#total,#pending-order-summary{background:#514a42;padding:10px 20px 10px 20px;}
#myaccount #col1 p,#myaccount h3,#myaccount #col3 ul,#myaccount #col3 #favTable,#myaccount #col1 p{padding:0 20px 0 20px;}
#myaccount #col3 td{padding:5px;}
#myaccount-edit-detail{margin-bottom:50px;background:url("../_images/bg-myaccount.gif") repeat-y;}
#myaccount-edit-detail ul{list-style-type:none;margin:0;padding:0;}
#myaccount-edit-detail li{list-style-type:none;}
#myaccount-edit-detail label{width:200px;}
#myaccount-edit #col1{float:left;width:293px;padding:20px;margin:0;}
#myaccount-edit #col2{float:left;width:295px;padding:20px;margin:0 0 0 5px;}
#myaccount-edit #col3{float:left;width:180px;padding:20px;margin:0 0 0 5px;}
#myaccount-edit h2{font-size:15px;}
#category-header ul{width:20%;margin:0;padding:0;float:left;}
#category-header li{list-style:none;}
#category-header ul a{color:#fff;font-size:11px;}
#category-header ul li.current a{color:#5a5349;}
#category-header dl{width:75%;margin:0 0 16px 16px;padding:0;background:#362d24;float:right;}
#category-header dt{float:left;}
#category-header dt img{float:left;padding-right:10px;padding-bottom:10px;}
#category-header dl h4{color:#629dc9;font-weight:normal;}
#category-header dd{padding:10px;}
#category-header dl p{font-size:10px;color:#aeacb1;}
#category-header .hierarchyname{font-size:20px;text-transform:uppercase;font-weight:normal;color:#629dc9;margin-top:0;}
#shoppingbag-confirm-detail{margin-bottom:50px;background:url("../_images/bg-shoppingbag-confirm.gif") repeat-y;}
#shoppingbag-confirm-detail ul{list-style:none;margin:0;padding:0;}
#shoppingbag-confirm-detail li{list-style:none;}
#shoppingbag-confirm #col1{float:left;width:293px;padding:20px;margin:0;}
#shoppingbag-confirm #col2{float:left;width:296px;padding:20px;margin:0 0 0 5px;}
#shoppingbag-confirm #col3{float:left;width:180px;padding:20px;margin:0 0 0 5px;}
#shoppingbag-confirm #col3 textarea{width:120px;margin:0;padding:0;}
#shoppingbag-confirm #col3 li{background:#4f4840;padding:4px;}
#shoppingbag-confirm #col3 li ul li{margin-top:0;background:#4f4840;padding:0;}
#shoppingbag-confirm #col3 li ul li strong{float:right;}
#shoppingbag-confirm-total{text-align:right;margin-bottom:20px;}
#convert-confirm-total{text-align:left;margin-bottom:20px;margin-left:95px;}
.btn-order{text-align:right;display:block;margin:16px 0 16px 0;}
#luxury-detail{background:url("../_images/bg-luxury.gif") repeat-y;}
#luxury #col1{float:left;width:183px;padding:20px;margin:0;}
#luxury #col2{float:left;width:330px;padding:20px;margin:0 0 0 5px;}
#luxury #col2 img{float:left;}
#luxury #col3{float:left;width:254px;padding:20px;margin:0 0 0 5px;}
#luxury #col3 ul{margin:0;padding:0;}
#luxury #col3 li{font-size:11px;margin-top:16px;}
#luxury #col3 li img{float:left;padding-right:10px;padding-bottom:10px;}
#luxury #col3 li a{display:block;}
#luxury #col1 ul{list-style:none;padding:0;margin:0;}
#luxury #col1 li{list-style:none;margin-bottom:6px;}
#luxury #col1 li a{color:#fff;}
#luxury #col1 li.current a{color:gray;}
#shoppingbag-detail{background:url("../_images/bg-cart.gif") repeat-y;margin-top:16px;}
#shoppingbag-detail ul{list-style:none;padding:0;margin:0;}
#shoppingbag-detail li{list-style:none;}
#shoppingbag-detail img{float:left;}
#shoppingbag{position:relative;}
#shoppingbag #col1{width:560px;padding:20px;float:left;margin:0;}
#shoppingbag #col1e{width:880px;padding:20px;float:left;margin:0;}
#shoppingbag #col2{width:244px;padding:20px;float:left;margin:0;}
#shoppingbag th{padding:6px;}
#shoppingbag td{padding:6px;}
#shoppingbag tr{margin-bottom:4px;}
#shoppingbag tr.colorbg{background:#4f4840;}
#shoppingbag table{width:100%;}
#shoppingbag img{float:left;padding:0 10px 10px 0;}
#shoppingbag #col2 a{display:block;}
#cart-footer{margin-top:80px;}
#cart-footer .checkout{float:right;}
#cart-header{height:80px;}
#cart-header .checkout{float:left;}
#shoppingconcierge-detail{background:url("../_images/bg-concierge.gif") repeat-y;}
#shoppingconcierge-detail ul{list-style:none;padding:0;margin:0;}
#shoppingconcierge-detail li{list-style:none;}
#shoppingconcierge-detail img{float:left;}
#shoppingconcierge #col1{width:556px;padding:20px;float:left;}
#shoppingconcierge #col2{width:256px;padding:20px;float:left;margin:0 0 0 7px;}
#shoppingconcierge #col2 li img{margin:0 10px 10px 0;}
#shoppingconcierge #items-added a{float:right;}
.btn-checkout{text-align:right;display:block;margin:100px 0 16px 0;}
#pendingorders-detail{background:url("../_images/bg-concierge.gif") repeat-y;}
#pendingorders-detail ul{list-style:none;padding:0;margin:0;}
#pendingorders-detail li{list-style:none;}
#pendingorders-detail img{float:left;}
#pendingorders-detail td,#pendingorders-detail th{padding:6px;}
#pendingorders-detail .total td{text-align:right;}
#pendingorders-detail h2 span{color:#fff;font-size:.9em;}
#pendingorders #content h5{color:#fff;font-size:11px;font-weight:normal;}
#pendingorders #col1{width:556px;padding:20px;float:left;}
#pendingorders #col2{width:256px;padding:20px;float:left;margin:0 0 0 7px;}
#pendingorders #col2 li img{margin:0 10px 10px 0;}
#pendingorders #items-added a{float:right;}
.btn-checkout{text-align:right;display:block;margin:100px 0 16px 0;}
#pendingorders #product{color:#fff;font-size:12px;}
#giftcard-detail{background:url("../_images/bg-giftcard.gif") repeat-y;}
#giftcard-detail ul{list-style:none;margin:0;padding:0;}
#giftcard-detail li{list-style:none;}
#giftcard #col1{float:left;width:313px;margin:0;}
#giftcard #col2{float:left;width:245px;padding:20px;margin:0 0 0 5px;}
#giftcard h2{font-size:20px;text-transform:none;font-weight:normal;color:#fff;margin-top:10px;font-family:arial,verdana,sans;font-weight:normal;}
#giftcard #col3{float:left;width:245px;padding:20px;margin:0 0 0 5px;}
#giftcard #col3 td{padding-top:10px;}
#giftcard #col3 input,#giftcard #col3 textarea{width:100%;margin:0;}
#giftcard #col3 textarea{height:100px;}
#giftcard .btn-addtobag{margin-top:100px;float:right;}
.popup{background:url("../_images/bg-body.gif") repeat-x #392f23;padding-top:100px;}
.popup li{list-style:none;}
#signin-detail{background:url("../_images/bg-signin.gif") repeat-y;}
#signin #col1{width:640px;padding:20px;float:left;}
#signin #col1 table{margin-bottom:20px;}
#signin #col2{width:200px;padding:10px;float:left;}
#signin-detail #col1 strong{color:#fff;}
#orderhistory-detail{background:url("../_images/bg-signin.gif") repeat-y;}
#orderhistory #col1{width:640px;padding:20px;float:left;line-height:16px;}
#orderhistory #col1 table{margin-bottom:20px;width:100%;}
#orderhistory #col2{width:10px;float:left;display:none;}
#orderhistory #col1 td{vertical-align:top;padding-bottom:16px;}
#orderhistory #col1 strong{color:#fff;}
#orderhistory #col1 a{color:#bbb7b5;}
#orderhistorydetails-detail{background:url("../_images/bg-signin.gif") repeat-y;}
#orderhistorydetails #col1{width:640px;padding:20px;float:left;}
#orderhistorydetails #col1 table{margin-bottom:20px;width:100%;}
#orderhistorydetails #col2{width:200px;padding:10px;float:left;}
#orderhistorydetails #col1 td{vertical-align:top;}
#orderhistorydetails #col1 strong{color:#fff;}
#general-detail{background:url("../_images/bg-general.gif") repeat-y;}
#general #col1{width:640px;padding:20px;float:left;}
#general #col1 table{margin-bottom:20px;}
#general #col1 a{color:#bbb7b5;}
#general #col2{width:10px;float:left;display:none;}
#general-detail dt{font-size:18px;}
#general-detail dd{font-size:11px;margin-bottom:20px;}
#customerservice-detail{background:url("../_images/bg-customerservice.gif") repeat-y;}
#customerservice-detail #col2 p{font-size:13px}
#customerservice #col1{float:left;width:183px;padding:20px;margin:0;}
#customerservice #col2{float:left;width:330px;padding:20px;margin:0 0 0 5px;}
#customerservice #col2 img{float:left;}
#customerservice #col3{float:left;width:254px;padding:20px;margin:0 0 0 5px;}
#customerservice #col3 ul{margin:0;padding:0;list-style:none;}
#customerservice #col3 li{list-style:none;}
#customerservice #col3 li img{float:left;padding-right:10px;padding-bottom:10px;}
#customerservice #col3 li a{display:block;}
#customerservice #col1 ul{list-style:none;padding:0;margin:0;}
#customerservice #col1 li{margin-bottom:6px;}
#customerservice #col1 li a{color:#fff;}
#customerservice #col1 li.current a{color:gray;}
#spendpoints #col1 ul{list-style:none;padding:0;margin:0;}
#spendpoints #col1 li{margin-bottom:6px;list-style:none;}
#spendpoints #col1 li a{color:#fff;}
#spendpoints #col1 li.current a{color:Gray;}
#spendpoints #col1{float:left;width:193px;padding:20px;margin:0;}
#spendpoints #col2{float:left;width:570px;padding:10px;margin:0 0 0 5px;}
#spendpoints #col2 strong{color:#fff;}
#spendpoints p{font-size:11px;}
#spendpoints .company{background:#362e25;margin:0;}
#spendpoints .company img{float:left;display:block;margin:0 25px 0 0;}
#spendpoints .company h4{font-size:14px;font-weight:normal;color:#629dc9;padding-top:20px;margin-bottom:10px;}
#spendpoints .company h4 span{color:#fff;}
#pointscheckout-detail{background:url("../_images/bg-general.gif") repeat-y;}
#pointscheckout #col1{width:640px;padding:20px;float:left;}
#pointscheckout #col1 strong{color:#fff;font-size:10px;}
#pointscheckout #col2{padding:10px 0 0 10px;width:200px;display:none;}
#pointscheckout #topborder{border-top:3px solid #2c241a;padding-top:0;margin-top:16px;}
#blog{background:url("../_images/bg-body.gif") repeat-x #fff;color:#696455;font-family:arial;}
#blog #col2{float:left;width:220px;}
#blog #col1{float:left;width:570px;padding:0 20px;}
#blog h1{color:#494128;border-bottom:4px solid #deddda;padding-bottom:14px;margin-top:14px;}
#blog .entry{margin-bottom:50px;}
#blog .entry-footer{text-align:right;padding:10px;background:#eee;}
#blog h1.entry-header span{fon;}
#blog h2{background:#494127;color:#fff;padding:8px 10px 8px 10px;font-size:14px;margin-top:24px;font-family:arial;}
#blog #archives a{color:#a39f00;padding:4px 10px 4px 10px;display:block;}
#blog #archives a:hover{color:#fff;background:#a39f00;text-decoration:none;}
#blog #archives{margin:0;padding:0;}
#blog #archives li{list-style:none;font-size:18px;color:#a39f00;margin:0;}
#sharethelove{background:url("../_images/bg-body.gif") repeat-x #fff;color:#696455;font-family:arial;margin:0;padding:0;}
#sharethelove #header{height:140px;font-family:Verdana,Arial,sans-serif;font-size:10px;}
#sharethelove #footer{border-top:1px #575047 solid;padding-top:2em;padding-bottom:2em;margin-top:15px;margin-bottom:20px;font-size:10px;color:#575047;}
#sharethelove #footer a{color:#575047;}
#sharethelove #footer a:hover{color:#000;}
#sharethelove .messageboxalert{font-size:12px;font-weight:bold;color:#696455;border-right:#7a7671 1px solid;border-top:#7a7671 1px solid;border-left:#7a7671 1px solid;border-bottom:#7a7671 1px solid;background-color:#fff;}
form input{vertical-align:middle;margin:2px;}
.form-extras{margin:10px;padding:0;}
.form-extras li{list-style:none;}
.form-extras .register{color:#a39f00;}
#stl-hero{margin:0;text-align:center;}
#sharethelove h1{color:#494128;border-bottom:4px solid #deddda;padding-bottom:14px;margin-top:14px;}
#sharethelove h2{background:#494127;color:#fff;padding:8px 10px 8px 10px;font-size:14px;margin-top:24px;font-family:arial;}
#sharethelove #popular-tags a{color:#a39f00;padding:4px 10px 4px 10px;display:inline;}
#sharethelove #popular-tags a:hover{color:#fff;background:#a39f00;text-decoration:none;}
#sharethelove #popular-tags{margin:0;padding:0;}
#sharethelove #popular-tags li{list-style:none;font-size:18px;color:#a39f00;margin:5px;}
#sharethelove #col1 p,#sharethelove #col1 form,#sharethelove #col1 .form-extras{padding-left:10px;padding-right:10px;}
#image-gallery{margin:20px 0 0 0;padding:0;}
#image-gallery li{list-style:none;float:left;}
#image-navigation{margin:0;padding:0;}
#image-navigation li{display:inline;list-style:none;border-right:1px solid #918d83;padding-right:10px;margin-right:10px;font-size:13px;}
#image-navigation .lastitem{border-right:none;}
#sharethelove #col1{float:left;width:220px;}
#sharethelove #col2{float:left;width:420px;padding:0 10px;}
#sharethelove #col3{float:left;width:220px;}
#sharethelove #col3 p{padding:0 10px 0 10px;}
.talkingfashion-items{border-top:4px solid #deddda;}
.talkingfashion-items dd{border-bottom:4px solid #deddda;margin:0;font-size:10px;padding:0 10px 16px 10px;}
.talkingfashion-items dt{margin-top:16px;font-size:18px;padding:0 10px 0 10px;}
#fashiontips-items{vertical-align:top;}
#fashiontips-items dd{padding:0 10px 0 10px;margin:0;font-size:12px;padding-bottom:16px;}
#fashiontips-items dt a{color:#a39f00;}
#fashiontips-items dt{margin-top:10px;font-size:18px;padding:0 10px 0 10px;}
#fashiontips-items h2{color:#494128;background-color:#fff;padding:0;margin:0;font-size:12px;font-weight:bold;}
#fashiontips-items h2 a{font-size:12px;font-weight:normal;font-family:verdana;font-family:verdana,georgia,times,serif;font-weight:bold;padding:0;margin:0;}
#belisiradio{border-top:4px solid #deddda;}
#belisiradio dd{border-bottom:4px solid #deddda;margin:0;font-size:12px;padding:0 10px 16px 10px;}
#belisiradio dt{margin-top:16px;font-size:18px;padding:0 10px 0 10px;}
#fashionfirst-detail{background:url("../_images/bg-general.gif") repeat-y;}
#fashionfirst #col1{width:640px;padding:20px;float:left;}
#fashionfirst #col1 table{margin-bottom:20px;}
#fashionfirst #col1 a{color:#629dc9;}
#fashionfirst #col2{width:10px;float:left;display:none;}
#fashionfirst #col1 strong{color:#fff;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ #signin-detail em{font-size:12px;font-style:normal;font-weight:bold;}
#signin-detail input,#signin-detail select{font-size:16px;}
#content_product_spec{width:900px;color:#999;font-size:10px;}
.messageboxalert{font-size:11px;color:#629dc9;border-right:#7a7671 1px solid;border-top:#7a7671 1px solid;border-left:#7a7671 1px solid;border-bottom:#7a7671 1px solid;background-color:#4b443c;}
.productName{font-size:20px;text-transform:none;font-weight:normal;color:#fff;margin-top:10px;font-family:arial,verdana,sans;font-weight:normal;}
.detailsbutton{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;background-color:#696455;color:#fff;margin-right:6px;}
.prSnippetTitle{visibility:hidden;display:none;}
#product-grid .prSnippetReadReviews{visibility:hidden;display:none;}
#product-grid .shopthis{width:100%;clear:both;position:relative;}
#product-grid .productbottom{width:100%;clear:both;bottom:0;margin-top:5px;}
#product-grid .freeShipping{width:100%;text-align:center;font-weight:bold;height:15px;display:block;clear:both;}
#product-grid .prSnippetTitle{height:0;padding:0;margin:0;}
#product-grid .prSnippetNumberOfRatingsText{visibility:hidden;display:none;}
#product-grid .prReviews{width:100%;text-align:center;height:60px;display:block;clear:both;padding:0;}
#search{position:absolute;float:right;text-align:right;top:25px;}
#search input{vertical-align:middle;font-size:11px;}
#delivery-message{position:relative;float:left;text-align:left;top:0;color:#fff;vertical-align:baseline;}
#locale{position:relative;float:right;text-align:right;top:0;color:#fff;vertical-align:baseline;}
#locale a{color:#fff;}
#locale img{vertical-align:middle;}
#image-gallery .imageOutline{border:2px solid #F00;}
#sharethelove #col1 .imagePreview{max-width:200px;width:expression(this.width>198 ? "200px":"auto");height:auto;}
#sharethelove #col2 #stl-hero .image400px{max-width:400px;width:expression(this.width>398 ? "400px":"auto");height:auto;}
#sharethelove-detail #clubcaption{clear:both;float:right;color:Red;font-weight:bold;font-size:large;text-transform:uppercase;border:none;}
#myaccount #col1 #belisi-mycoupons ul{list-style-type:none;margin:0;}
#myaccount #col1 #belisi-mycoupons li{padding:5px;margin-left:-20px;list-style:none;}
.productwm{position:relative;}
.productshop{position:absolute;right:5px;bottom:0;}
#accessory-detail ul{list-style:none;padding:0;margin:0;}
#accessory-detail li{list-style:none;}
#accessory-detail img{padding:0 10px 10px 0;float:left;}
#accessory-detail a{display:block;}
#product-grid .productprice{font-size:16px;height:30px;}
#product-grid .fullprice{font-size:16px;}
#product-grid .discountedprice{font-size:16px;}
.discountedprice{color:red;font-weight:bold;clear:both;}
.fullprice{text-decoration:line-through;clear:both;}
.productprice{position:relative;left:5px;bottom:5px;}
.bluecaption{color:#629dc9;}
.upsellproductprice{position:absolute;left:75px;margin-top:5px;}
.upsellfullprice{text-decoration:line-through;clear:both;}
.upselldiscountedprice{color:Red;font-weight:bold;clear:both;}
.upsellshop{left:75px;margin-top:5px;font-weight:bold;color:#fff;}
@media print{.noprint{display:none;}
}
@media screen{.noscreen{display:none;}
}
#watermark{position:relative;}
.overlay{position:absolute;top:15px;left:16px;z-index:-1;}
.shopthislook{height:112px;width:112px;position:absolute;left:50px;top:291px;z-index:-1;}
.subscribebox{background-color:#76a9ce;border:solid 2px #FFF;width:100%;}
.subscribetextbox{width:150px;}
#ctl00_mastercontentplaceholder_productBulletList ul{list-style-type:disc;}
#ctl00_mastercontentplaceholder_productBulletList li{list-style-type:disc;}
#search .searchbox {font-size:larger}
/*** MENU ***/
/*!!!!!!!!!!!QuickMenu Core CSS [Do Not Modify!]!!!!!!!!!!!!!*/ .qmmc .qmdivider{display:block;font-size:1px;border-width:0;border-style:solid;position:relative;z-index:2;}
.qmmc .qmdividery{float:left;width:0;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:2;}
.qmclear{font-size:1px;height:0;width:0;clear:left;line-height:0;display:block;float:none!important;}
.qmmc{position:relative;zoom:1;z-index:2;}
.qmmc a,.qmmc li{float:left;display:block;white-space:nowrap;position:relative;z-index:2;}
.qmmc div a,.qmmc ul a,.qmmc ul li{float:none;}
.qmsh div a{float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:2;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li{z-index:2;}
.qmmc ul{left:-10000px;position:absolute;z-index:10;}
.qmmc,.qmmc ul{list-style:none;padding:0;margin:0;}
.qmmc li a{float:none;}
.qmmc li:hover>ul{left:auto;}
#qm0 ul{top:100%;}
#qm0 ul li:hover>ul{top:0;left:100%;}
/*!!!!!!!!!!!QuickMenu Styles [Please Modify!]!!!!!!!!!!!*/ #qm0{width:auto;background-color:#2c241a;border-width:0;border-style:solid;border-color:#2c241a;}
#qm0 a{padding:5px 5px 5px 8px;color:#e3e1df;font-family:Arial,sans-serif;font-size:11px;text-decoration:none;}
#qm0 a:hover{text-decoration:underline;background-color:#4b443c;}
#qm0 li:hover>a{text-decoration:underline;background-color:#4b443c;}
body #qm0 .qmactive,body #qm0 .qmactive:hover{text-decoration:underline;background-color:#4b443c;}
#qm0 div,#qm0 ul{padding:0;margin:0;background-color:#4b443c;border-width:0;border-style:solid;border-color:#2c241a;z-index:1000;border:solid 1px #000;}
#qm0 div a,#qm0 ul a{padding:6px 10px 2px 8px;background-color:transparent;color:#e3e1df;font-size:11px;border-width:0;border-style:none;}
#qm0 div a:hover{text-decoration:underline;}
#qm0 ul li:hover>a{text-decoration:underline;}
body #qm0 div .qmactive,body #qm0 div .qmactive:hover{background-color:#2c241a;color:#2c241a;text-decoration:none;}
#qm0 .qmtitle{margin:2px 5px 4px;color:#e3e1df;font-family:Arial;font-size:11px;font-weight:bold;}
#qm0 .qmdividerx{border-top-width:1px;margin:5px 4px;border-color:#2c241a;}
ul#qm0 .qmparent{background-repeat:no-repeat;background-position:92% 55%;}
ul#qm0 li:hover>a.qmparent{background-image:url(qmimages/arrow_7.gif);}
ul#qm0 ul .qmparent{background-image:url(qmimages/arrow_10.gif);}
ul#qm0 ul li:hover>a.qmparent{background-image:url(qmimages/arrow_10.gif);}
ul#qm0 ul{margin:0;background-color:#4b443c;border-width:1px;border-style:solid;border-color:#2c241a;}
ul#qm0 ul ul{margin:0;}
div#qm0 div div{margin:0;}
