/*-----SFMB-----
Dark Brown - #463f33
Gold - #b99a64
Red - #8f2345
Dark Green - #80937d
*/
@import url(https://fonts.googleapis.com/css?family=Modern+Antiqua);

*, html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin: 0; padding: 0; font-family: Palatino, "Times New Roman", Times, serif; border: none; }
body { font-size: 12px; background: url(/site/images/bodyBack.jpg) repeat-x top center #f1ede1; text-align:center; }
a { text-decoration: none; color: #463f33; }
body a:hover { text-decoration: none;}
a:active { outline: none; }
a img { border: none; }
h1 { padding:16px 0 10px; font: bold 24px/24px 'Modern Antiqua', cursive;}
input {border: solid 1px #999 !important; padding:3px 0; margin:3px 0;}
.bglt {padding:5px; background-color:transparent !important;}

.font11 { font-size: 11px !important; color:#887d6b; }
.blue { color: #0000ff !important; }
#innerwrapper { width: 100%; }
#div__header { width: 968px; height: 133px; margin: 0 auto; padding: 0 7px; color:#463f33; background: url(/site/images/topbg.jpg) top left no-repeat; }
.ie7 #div__header table { margin-left:-2px;}
#div__header h1 { float: left; width:340px; height: 99px; }
#div__header #accountinfo { float: right; text-align: right; }
#div__header #accountinfo #saleRibbon { float:right; padding-right:5px; }
#div__header #accountinfo a.wInfo { display: block; background: url(/site/images/ribbon-bg.png) bottom center no-repeat; width: 106px; height:40px; padding:20px 7px 35px; color:#F1EDE1; text-align: center; font-weight: bold; font-style:italic; line-height:19px; font-size:17px; text-shadow: 0 -1px 1px #000;}
#div__header #accountinfo #userlinks { float: right; font-variant: small-caps; color:#80937d; margin-top:11px;}
#div__header #accountinfo #userlinks a { color:#F1EDE1; font-size:16px; line-height:16px; float: right; font-weight: bold; }
#div__header #accountinfo #userlinks a.signin { padding-right:9px; border-right:1px solid #F1EDE1; margin-right:7px; }
#div__header #accountinfo #userlinks a.mcafeesecure, #div__header #accountinfo #userlinks a.myaccount { clear: both; margin-top:4px; }
#div__header #accountinfo #userlinks a:hover { color:#fff; }
#div__header #accountinfo #userlinks br { display: none; }
#div__header #shoppingcart { float: right; margin:10px 10px 0; width:265px; line-height:24px; border:1px solid #F1EDE1; }
#div__header #shoppingcart div { background-color:#F1EDE1; padding:10px 10px 8px; margin:1px; overflow: auto; }
#div__header #shoppingcart a { color:#463f33; }
#div__header #shoppingcart span { width:100%; display: block; text-align: center; border-bottom: 1px dotted #463f33; color:#463f33; font-size:18px;}
#div__header #shoppingcart span img { vertical-align: middle; margin-right: 5px; margin-bottom: 3px; display: inline; }
#div__header #shoppingcart span a { font-weight: bold; color: #8f2345; font-style: italic; padding:0 1px; word-spacing:-2px; }
#div__header #shoppingcart #baglink { display: block; width:49%; text-align: center; float: left; border-right: 1px dotted #463f33; font-style:italic; font-size:18px; padding-top:5px; }
#div__header #shoppingcart #baglink img, #div__header #shoppingcart #checkoutlink img { margin-bottom:-2px; }
#div__header #shoppingcart #checkoutlink img { margin-right:-3px; }
#div__header #shoppingcart #checkoutlink { display: block; width:49%; text-align: center; float: right; font-style:italic; font-size:18px; padding-top:5px; }
#div__header #servicelinks { float: left; width: 184px; text-align: right; padding: 6px 8px 0 0; text-transform: uppercase; font-size: 11px; color:#fff; }
#div__header #servicelinks #sendfriend { border-bottom: 1px solid #e98385; display: block; float: left; width: 184px; margin-bottom: 2px; }
#div__header #topnav { background-color:#B5C2B0; float: right; margin:6px 5px 0 -2px; padding:0 5px; width:962px; -webkit-box-shadow: 0 -3px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 -3px 5px rgba(0,0,0,.2); box-shadow: 0 -3px 5px rgba(0,0,0,.2); position:relative; z-index:9000; }
.ie7 #div__header #topnav { width:964px;}
#div__header #search { float: right; margin:3px 2px 0 0; }
#div__header #search form span { text-shadow: 2px 2px black; float: left; padding: 2px 5px 0 5px; color: white !important; }
#div__header #search .txtfld { border: none; padding:3px 5px; font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; }
#div__header #search #search-go { border: none; margin: 0 0 0 5px; float: right; color:#463f33; }
.ie7 #div__header #search #search-go { float: none;}
.ie7 #div__label { display: none;}
#div__header ul#nav { float: left; list-style: none; padding:8px 0 5px 5px; }
#div__header #nav li { float: left; font-size: 16px; text-transform: uppercase; border-right: 1px solid #80937d; padding-right:7px; margin-right:7px; position: relative; z-index:99999;}
#div__header #nav li.last { padding:0; margin:0; border: none; }
#div__header #nav li a { display: block; color:#50634D; text-shadow: 0 1px 1px rgba(255,255,255,0.8); font-family: 'Modern Antiqua', cursive; font-weight: bold; text-transform:capitalize; }
#div__header #nav li a:hover { color:#463f33; text-shadow: 0 1px 1px rgba(0,0,0,0.3); text-decoration: none;}

/* Subnav */
#div__header #nav li.subnav { background: url(/site/images/subnav-arrow.png) top right no-repeat; padding-right:17px;}
#div__header #nav li.subnav:hover { background-position: bottom right;}
#div__header #nav li.subnav ul { position: absolute; top:18px; left:-2px; display: none; border:1px solid #ddd; padding: 0 5px; background-color:#fff; list-style: none; moz-box-shadow: 0 0 5px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3); box-shadow: 0 0 5px rgba(0,0,0,0.3); z-index:200;}
.ie7 #div__header #nav li.subnav ul, .ie8 #div__header #nav li.subnav ul { top:16px;}
#div__header #nav li.subnav:hover ul { display: block;}
#div__header #nav li.subnav ul li { border: none; border-bottom:1px dashed #ddd; padding: 2px 0; margin:0; text-align: left; min-width:125px;}
#div__header #nav li.subnav ul li.last { border-bottom:0;}
#div__header #nav li.subnav ul li a { display: block; font: normal 14px/20px Georgia, "Times New Roman", Times, serif; color:#666; text-shadow: none; padding: 0 2px; margin:0;}
#div__header #nav li.subnav ul li a:hover { color:#8f2345; text-shadow: none;}

#breadcrumbs { position: relative; float:left; margin:0; padding:10px 0 0 225px;}

#breadcrumbs .crumb { color:#666; font-size:12px;}
#breadcrumbs .crumbover { color:#8F2345; font-weight: normal; font-size:12px;}

/* Homepage */
#homeGraphics { padding:10px 0; overflow: auto; width:740px;}
#homeGraphics a { width:240px; margin-right:8px; display: block; float: left;}
#homeGraphics a.last { margin:0;}
#homeTag { text-align: center;  font: bold italic 30px/36px 'Modern Antiqua', cursive; color:#8F2345;}

#div__body { width: 972px; margin: 0 auto !important; background-color: #fff; -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2); -moz-box-shadow: 0 0 5px rgba(0,0,0,.2); box-shadow: 0 0 5px rgba(0,0,0,.2); }
table .noprint { display: none; }
.sidebox { float: left; border-bottom: 1px solid #f2e2e3; padding: 14px; }
.sidebox p { font-style: italic; font-size: 12px; margin-bottom: 18px; }
.sidebox h2 { margin-bottom: 5px; }
.sidebox a { color: #463f33; line-height: 21px; }
.sidebox p a { text-decoration: underline; }
.sidebox p.nomargin { margin-bottom: 0; }
.sidebox blockquote { font-style: italic; font-size: 12px; margin-bottom: 9px; }
#maincontent { padding:30px  12px 10px 0; }
#maincontent .list { width: 740px; text-align: center; }
#maincontent .list h1 { padding: 0 4px; }
#maincontent > table { width:740px;}
#maincontent #search-results h1, #maincontent #item-list h1, #maincontent #category-list h1, #maincontent #item-info-drilldown h1 { font-size: 24px; line-height:24px; margin-bottom: 2px; text-align: left; padding-top: 16px; }
#maincontent #item-list tr tr { background: url(/site/images/border1.png) bottom center repeat-x; }
#maincontent .item-list-cell div { padding: 0 4px; margin: 10px 0 7px; width: 175px; }
#maincontent .item-list-cell div p { font-family: Georgia; font-size: 12px; }
#maincontent .item-list-cell a { color: #463f33; width: 182px; display: block; text-align: center; margin-bottom: 4px; }
#maincontent .item-list-cell a { border: 1px solid #f3e3e4; }
#maincontent .item-list-cell a:hover { border: 1px solid #463f33; }
#maincontent .item-list-cell p a { border: none; text-align: left; display: inline; font-weight:bold; }
#maincontent .item-list-cell p a:hover { border: none; }
.textbold {padding:10px 0;}
.smalltextnolink {padding:0 10px 0 0; font-weight:bold;}
.strike { color: #887d6b; text-decoration: line-through; }
.emphasis { color: #b99a64; font-weight: bold; }
.save { font-style: italic; }
#sidebar { float: left; width: 191px; _width: 190px; padding: 0 7px 0 1px; background: url(/site/images/sidebar-bg.jpg) top right no-repeat; background: url(/site/images/sidebar-bg.jpg) top 1px no-repeat; }
#div__footer { background: #e5dfce url(/site/images/footerBack.jpg) top center repeat-x; width: 100%; float: left; clear: both; margin-top:10px; padding-top:25px; }
#div__footer #footer { width: 968px; margin: 0 auto; padding-bottom:0;}
#div__footer #footer ul { list-style: none; }
#div__footer #footer ul li.fheader, #div__footer #footer .fsplit ul li.fheader { color:#463f33; font-size:16px; font-weight:bold; width:100%; padding-bottom:3px;}
#div__footer #footer .fsplit ul li { width:49%; float: left;}
#div__footer #footer ul li a { color: #463f33; font-size:14px; font-variant:normal; line-height:18px; font-weight:normal; }
#div__footer #footer ul li a:hover { color:#8f2345; }
#div__footer #footer .column { float: left; width: 200px; margin: 0 5px; text-align: left !important; }
#div__footer #cInfo p { font-size:14px; line-height:15px; margin:0 0 8px;}
#div__footer #cInfo p a { color:#8f2345;}
#sublinks { text-align: center; clear: both; padding: 10px; font-size: 11px; }
#sublinks a { padding: 0 5px; color: black; }
#security-links { float: left; text-align:  center; padding:50px 0 0 50px; }
/* #div__footer #footer .column2 #security-links {float: left; text-align:  center; padding-top:50px;} */
/* #div__footer #footer .column2 #security-links img {vertical-align: middle; margin: 0 5px 14px 5px;}*/

.category-list-cell { font-size: 14px; border-bottom: 1px solid #f2e2e3; text-align: center; padding: 20px 4px 10px 4px; width: 182px; }
#category-list table tr tr { height: auto !important; }
#breadcrumb { display: none; color: #737373; position: relative; font-size: 11px; max-width:570px; margin: 155px 0 0 200px; }
#breadcrumb a { color: #463f33; }
#item-drilldown { margin: 20px 4px 0; width: 580px; }
#item-drilldown #image { float: left; width: 250px; margin-right: 10px; text-align: center; }
#item-drilldown #image a { clear: both; display: block; font-size: 12px !important; margin-top:10px; }
#item-drilldown #buy-now { float: left; width: 320px; padding: 8px 0 10px; }
#item-drilldown #buy-now h1 { font-size: 18px; line-height:21px; margin-bottom: 8px; color:#8f2345; padding:0;}
#item-drilldown #buy-now .price { font-size: 18px; font-weight: normal; margin-bottom: 8px; }
#item-drilldown #buy-now .price span { padding-right: 5px; }
#item-drilldown #buy-now .save { font-size: 12px; color: #737373; }
#item-drilldown #buy-now .brief { font-size: 13px; margin-bottom: 9px; padding:5px 0 10px; background: url(/site/images/border1.png) bottom center repeat-x; }
#item-drilldown #buy-now .broughttoyouby { font-size:13px; font-style: italic; }
#item-drilldown #buy-now .broughttoyouby span { font-weight: bold; }
#item-drilldown #buy-now fieldset label { width: 50px; display: inline; }
#item-drilldown #buy-now fieldset table td { padding: 2px 0; }
#item-drilldown #buy-now form { display: inline; }
#item-drilldown #buy-now #buttons { padding: 8px 0; float: left; }
#item-drilldown #buy-now #buttons .addtobag { float: left; width: 158px; }
#item-drilldown #buy-now #buttons .wishlist { float: left; width: 106px; padding: 12px 0 0 0; font-weight: bold; text-align: center; font-size: 12px !important; }
#item-drilldown #buy-now #share { text-align: center; font-style: italic; font-size: 12px !important; }
#tune { position:relative; z-index:8000; }
#zoomPopUp { border: 10px solid white; width: 500px; background: white; text-align: center !important; }
#zoomPopUp #popUpName { float: left; height: 25px; font-weight: bold; font-size: 16px; line-height: 21px; }
#zoomPopUp .treb14-redspace { float: right; width: 25px; }
#zoomPopUp #image { border-top: 1px solid #f2e2e3; border-bottom: 1px solid #f2e2e3; padding: 10px 0; clear: both; }
#zoomPopUp #zoomImage { height: auto; clear: both; }
#zoomPopUp #thumbs { margin: 0 auto; clear: both; margin-top: 10px; }
.ie7 #zoomPopUp #thumbs img, .ie8 #zoomPopUp #thumbs img { height:45px !important; }
.bgbutton, .nlbutton { cursor:pointer; display: block; padding:3px; margin: 5px 5px 0 0; color: #fff; border: solid 1px #80937d; background: #80937d;/*	background: -webkit-gradient(linear, left top, left bottom, from(#b5c2b0), to(#80937d));
	background: -moz-linear-gradient(top,  #b5c2b0,  #80937d);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5c2b0', endColorstr='#80937d');text-shadow: 0 1px 1px rgba(0,0,0,.3); 
	-webkit-border-radius: .5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
*/
}
#headerLogo { float:left; }
/*-----Styles for Categorie pages--------*/
#catMain { float:left; width: 580px; }
.catImage { width: 392px; text-align:center; float:left; margin-left:4px; }
.catSubs { width: 170px; border:none; float:left; border:1px solid #F2E2E3; margin: 0 0 0 5px; text-align:center; padding-bottom:5px; }
.catSubs a { line-height:20px; font-size: 14px; font-weight: bold; width:99%; text-align:center; }
#catSubHead { background: url(http://www.lingeriediva.com/site/images/top-nav-bg.jpg) left top no-repeat; font-weight:bold; text-align:left; font-size: 16px; padding: 7px 7px 6px; margin-bottom: 3px; color: #fff; border-bottom: 1px solid #F2E2E3; }
.catDiscription { text-align:left; font-size:13px; line-height:18px; float:left; width:567px; margin:0 5px; }
#maincontent #catMain .catDiscription h1 { font-size:18px; padding: 10px 0 0; text-align:left; }
.topBanner { float:left; margin-left:5px; }
/*-----Styles for Categorie pages--------*/
/*-----Style2 for Categorie pages--------*/
.catImage2 { width: 584px; text-align:center; float:left; margin-left:-2px; _margin-left:-1px; }
h1.catHeader { text-align:center; line-height:35px; width: 584px; font-size:22px; }
.catDiscription2 { text-align:center; font-size:13px; line-height:18px; float:left; width:570px; margin:-12px 5px 20px; text-align:center; }
.catDiscription2 a { font-weight:bold; }
.catSubHead2 { background: #903A3B; height:40px; _height: 45px; font-weight:bold; text-align:center; font-size: 16px; padding: 5px 0 2px; letter-spacing: .8px; margin-bottom: 3px; color: #fff; border-bottom: 1px solid #F2E2E3; }
.catSubs2 { width: 186px; float:left; border:1px solid #F2E2E3; text-align:left; padding-bottom:5px; margin-top:10px; }
.catSubs2 li { padding: 4px 0 4px 5px; list-style: inside; color:#F2E2E3; text-align:left; }
.catSubs2 a { font-size:13.5px; font-weight:bold; line-height:20px; margin-left:-3px; text-align:left; }
.first { margin-left:2px; }
.last { }
/*-----Style2 for Categorie pages--------*/
#pageDescription { text-align: center; font-size: 13px; }
#infoPages { font-color: #000; padding: 0 10px; }
#infoPages p { margin: 0 0 10px; font-size: 13px; }
#infoPages a { color: #a52a2a; }
#infoPages td { vertical-align: top; align: left; }
.infoHeads { font-weight: bold; text-decoration: underline; }
.infoImages { border: #000 1px solid; width: 185px; }
.infoImages2 { border: #000 1px solid; width: 145px; }
.infoAbout { text-align: center; }
.aboutHead { font-weight: bold; font-size: 16px; }
.aboutHead2 { font-style: italic; font-size: 10px; }
.quotHead { font-size: 18px; font-weight: bold; }
#infoPages .buyHead { font-size: 14px; font-weight: bold; }
.infoSub { font-style: italic; }
.info10 { width: 10%; }

.info90 { width: 90%; }
.info25 { width: 25%; }
.info75 { width: 75%; }
#shipTime { border: 1px solid #000; border-collapse:collapse; width: 96%; }
#shipTime td { border: 1px solid #000; padding: 10px; }
#shipTime p { text-align:center; margin:0; }

/* Category Page */
#top-tier { overflow: auto; padding:0 0 10px;}
#top-tier h2 { padding-bottom:5px;}
#top-tier ul { list-style: none;}
#top-tier ul li { display: inline-block; padding: 0 2px 1px;}
#top-tier ul li a { font: bold 12px/16px Georgia, "Times New Roman", Times, serif; color:#50634D; display: block; background-color:#b5c2b0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; float: left; padding:2px 5px;}
#top-tier ul li a:hover { color:#fff; background-color:#50634D;}

/* Search Page */
.searchCats {display: inline-block; padding: 0 2px 1px; margin:25px 0;}
.searchCats  a {font: bold 12px/16px Georgia, "Times New Roman", Times, serif; color:#50634D; display: block; background-color:#b5c2b0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; float: left; padding:2px 5px;}
.searchCats  a:hover {color:#fff; background-color:#50634D;}

/* ----- Shop By Brand Page ----- */
#shopBrand { width:570px; border:0; }
h1#shopBrandHeader { text-align:center; font-size:18px; }
#shopBrand td { width:190px; vertical-align:top; }
#shopBrand ul { padding:0; }
#shopBrand ul li { list-style:none; line-height: 8px\9; }
#shopBrand ul li a { display:block; margin:5px 10px 0 10px; color:#3B3B3B; font-size:14px; text-decoration:none; }
#shopBrand ul li a:hover { color:#8b8b8b; }
#shopBrand ul li a.listHead { margin:10px 10px 0 0; color:#463f33; font-size:18px; }
#shopBrand ul li a.listHead:hover { color:#ac0000; }
.blankCat { padding-top: 30px; }
.noHead p { padding-top: 5px; }
.noHead .catSubs2 { border:none; border-left:1px solid #F2E2E3; border-right:1px solid #F2E2E3; }
.noHead .first { border:none; border-right:1px solid #F2E2E3; }
.noHead .last { border:none; border-left:1px solid #F2E2E3; }
.longListEx li { line-height:16px; }
.longListEx li a { font-size:12px; line-height:12px; }
/* Link Fix */
#maincontent .item-list-cell a.linkFix { border:none; text-align:left; width:175px; font-weight: bold; font-size:12px; line-height:18px; margin-bottom:0; }
#maincontent .item-list-cell a.linkFix:hover { border: none; cursor:pointer; }
#maincontent .item-list-cell a.linkFix span { display:block; margin-bottom:4px; text-align:center; }
/*Another Category Change*/
.layout10 .catSubs2 li { list-style: none; padding:7px 0 2px; text-align: center; }
.layout10 .catSubs2 { background-color:#faeaeb; border: none !important; }
/* used to be inline */
.homeH1 { font-size:18px; text-align: center; }
#servicelinks p { margin-bottom: 10px; }
/*.item-list-cell { vertical-align:baseline; _vertical-align: top;}*/
.noShow { display: none; }
.noBr { margin-top:12px; }
/* Log in Changes */
#handle_loginMainPortlet table, #handle_portlet_-519 table { width:580px; _width:560px; margin:10px; display: block; }
#handle_loginMainPortlet table table, #handle_portlet_-519 table table { width:auto; margin: 0; }
.bglt, .bgltmedtext { background-color: none; }
.bgontabbottom { background-color:#F8AFB0; }
.listtexthl, .xxlisttexthl { background-color:#ddd; }
.bgbar { background-color: #463f33; }
.texttable, .texttable, .texttablert, .bglttext, .texttablectr { background-color: #eee; }
/* New Content */
.sideColumn { width:220px; }

#leftSidebar { margin: 10px 15px 10px 10px; border:1px solid #a5b2a0; width:191px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 3px rgba(0,0,0,0.3); box-shadow: 0 0 3px rgba(0,0,0,0.3);}
#leftSidebar ul { list-style: none; width:179px; padding:6px 6px; background-color:#B5C2B0; border-top:1px solid #d5e2d0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 4px;}
#leftSidebar ul li { padding-bottom:6px; border-bottom:1px solid #95a290; display: block;}
#leftSidebar ul li ~ li { padding-top:6px; border-top:1px solid #d5e2d0;}
#leftSidebar ul li.last { padding-bottom:0; border-bottom: none;}
#leftSidebar ul li a { display: block;}
#leftSidebar ul li.lsSocial a { padding-left:37px; text-align: left; min-height:32px; font: bold 18px/32px Georgia, "Times New Roman", Times, serif; }
#leftSidebar ul li.lsSocial a:hover { color:#fff; text-shadow: 0 1px 1px rgba(0,0,0,0.3);}

#leftSidebar ul li.lsSocial a.twitter { background: url(/site/images/ls2-twitter.png) left center no-repeat;}
#leftSidebar ul li.lsSocial a.facebook { background: url(/site/images/ls2-facebook.png) left center no-repeat;}
#leftSidebar ul li.lsSocial a.feed { background: url(/site/images/feed.png) left center no-repeat; font-size:14px; line-height:16px;}
#leftSidebar ul li.lsSocial a.feed span { font-style:italic;}
#leftSidebar ul li.lsSocial a.emailsignup{ background: url(/site/images/email.png) left center no-repeat;}

#rightSidebar { text-align: center; }
.rightGroup { padding-bottom:10px; margin-bottom:12px; background: url(/site/images/border1.png) bottom center repeat-x; }
.rightGroup a { margin-bottom:3px; }
.rightGroup.last { background:none; }
#welcomeContent { width:950px; background-color:#fff; margin-top:-33px; position:relative; color:#463f33; }
#handle_welcomeMainPortlet ~ tr {
display: none;
}
#welcomeLeft { float:left; padding-left: 10px; }
#welcomeCenter { margin-left:265px; width:480px; }
#welcomeRight { float: right; padding-right:10px; }
#welcomeLeft a, #welcomeRight a { display: block; }
#welcomeCenter h2 { padding:10px 0 2px; }
/* Item Drilldown */
#add-to-wish-list-menu, #add-to-wish-list-menu2, #add-to-wish-list-menu3 { width:300px; height:150px; border:1px solid #DEE3E4; background:#fff; padding:5px; font-size:13px; display:none; }
#itemQuantity { width: 80px; margin-left: 15px; padding: 3px; }
img#addToWish { margin-top:10px; border: none; }
.relative { position: relative; }
#add-to-wish-list-menu, #add-to-wish-list-menu2 { position:absolute; }
#add-to-wish-list-menu img, #add-to-wish-list-menu2 img, #add-to-wish-list-menu3 img { position:absolute; right:5px; bottom:5px; cursor:pointer }
#add-to-wish-list-menu span, .wishListSpan2 { color:#A14645; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold }
.wishListSpan2 { padding-bottom:3px }
.wishQuantity { padding-top:4px }
#wishListQty { width:25px }
#related-items > p { padding-bottom:5px; }
.copyright { font-size: 11px; margin-bottom: 5px; color:#887D6B; display: block; }
.basePrice { color:#B99A64; font-weight:bold; padding-right:5px; }
.wholesalePrice { color:#ff0000; font-weight:bold; font-style:italic; padding-top:10px; }
.salePrice { color:#ff0000; font-weight:bold; font-style:italic; padding-top:10px; }
.youSave { font-style:italic; font-size:small; }
.itemListCell { font-size:small !important; }
.itemListCell .youSave { font-size:x-small !important; }
.socialLinks { margin:0; padding:15px 0 0 15px; float:left; }
.socialLinks li { display: inline; list-style-type: none; padding-right: 15px; }
#facebookLike { margin:15px 0 0 270px; }
.addthiswrap { height:35px; margin:0px; overflow:hidden; clear:both; }
.addthis_toolbox { font-size:11px; }
.addthis_goog { width:75px; overflow:hidden; }
.addthis_button_facebook_like { width:85px }
.addthis_toolbox a { float: left; color:#333; display:block; font-family:Arial, Helvetica, sans-serif; }
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet, .addthis_toolbox.addthis_pill_combo a.addthis_counter { margin-top: -2px; }
.addthis_button_compact { display:none !important; }
.addthis_button_email .at15t_email { margin-right: 2px; margin-left: 0px; float: left; }
.addthis_button_email { width:95px; }

#div__footer ~ iframe { display: none;}

/* Home Page */
#handle_welcomeMainPortlet table table table tr, #handle_welcomeMainPortlet > td > table > tbody > tr ~ tr ~ tr { display: none;}
#handle_welcomeMainPortlet table table table tr ~ tr ~ tr { display: block;}
#slidedeck_frame { margin-top:-3px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#div__header #search #search-go { margin-top:-21px; margin-left:23px;}
#div__header #shoppingcart span { word-spacing:-2px;}
#div__header #shoppingcart span a { word-spacing:-6px;}
}

