html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, 
ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, 
li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%;}
*:focus { outline: 0; } /* remember to define focus styles! */
html, body {height:100%;}
body{color:#686666; background:#f8f6f2; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
p{line-height:18px; margin-top: 0px; margin-bottom:10px; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
A{color:#cc3648; text-decoration:none;}
A:hover{text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#fff}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif; font-size:10px; background:#bbc3d3; color:#fff; font-weight:bold;}
A.headerNavigation{color:#FFF;}
A.headerNavigation:hover{color:#fff;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; background:#f00; color:#fff; font-weight:bold; text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; background:#0f0; color:#fff; font-weight:bold; text-align:center;}
TR.footer{background:#bbc3d3}
TD.footer{font-family:Verdana,Arial,sans-serif; font-size:10px; background:#bbc3d3; color:#fff; font-weight:bold;}
.infoBoxContents{font-family:Arial,sans-serif; font-size:10px; text-align:center;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6; font-family:Verdana,Arial,sans-serif; font-size:10px;}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; background:#bbc3d3; color:#fff;}
TD.infoBox, SPAN.infoBox{font-family:Verdana,Arial,sans-serif; font-size:10px}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#E8DED3;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#E8DED3;}
TR.productListing-odd{background:#ece5da;}
TR.productListing-even{background:#f0e9e0;}
TABLE.productListing{border:0px; border-style:solid; border-color:#b6b7cb; border-spacing:0px;}
.productListing-heading{font-family:Arial,sans-serif; font-size:11px; background:#cc3648; color:#E8DED3; font-weight:bold; height:20px;}
.productListing-padding{background:#E8DED3; height:1px;}
TD.productListing-data{font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#A07D64; padding-right:5px; padding-left:5px;}
TD.productListing-data2{font-family:Arial,sans-serif; font-size:11px; color:#A07D64;}
A.pageResults{color:#00F;}
A.pageResults:hover{color:#00F; background:#FF3;}
TD.pageHeading, DIV.pageHeading{font-family:Arial,sans-serif; font-size:20px; font-weight:bold; color:#cc3648;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000;}
TD.main, P.main{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666;}
TD.smallText2, SPAN.smallText2, P.smallText2{font-family:Arial,sans-serif; font-size:11px; color:#686666; line-height:18px; padding-top:7px; padding-left:13px; padding-right:13px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif; font-size:13px; color:#abd;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif; font-size:12px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#f00;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana,Arial,sans-serif; font-size:11px;}
TEXTAREA{width:100%; font-family:Verdana,Arial,sans-serif; font-size:11px;}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#f0a480; font-weight:bold;}
TABLE.formArea{background:#f1f9fe; border-color:#7b9ebd; border-style:solid; border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif; font-size:12px; color:#c76170; font-weight:bold;}
SPAN.productDimmedPrice{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666;}
SPAN.productSpecialPrice{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:bold; color:#cc3648;}
SPAN.errorText{font-family:Verdana,Arial,sans-serif; color:#f00;}
.boxText{font-family:Verdana,Arial,sans-serif; font-size:10px;}
.errorBox{font-family:Verdana,Arial,sans-serif; font-size:10px; background:#ffb3b5; font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#c03;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Arial,sans-serif; font-size:9px; color:#E8DED3; text-decoration:underline;}
.moduleRow{background-color:#f0e9e2;}
.moduleRowOver{background-color:#D7E9F7;}
.moduleRowSelected{background-color:#f0e9e2;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#000;}
.messageBox{font-family:Arial,sans-serif; font-size:11px; color:#F4EFE9;}
.messageStackError, .messageStackWarning{font-family:Arial,sans-serif; font-size:11px; color:#cc3648; background-color:#E6C6B4;}
.messageStackSuccess{font-family:Arial,sans-serif; font-size:11px; color:#f3efe9; background-color:#BEA17C;}
.inputRequirement{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#cc3648;}
.ProductName{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#cc3648; line-height:18px;}
.ProductDesc{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#423832;}
.ProductPrice{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:bold; color:#cc3648;}
.BeigeHeader{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; font-weight:bold; color:#E8DED3; padding-left:13px;}
.EternalText{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666;}
.EternalTextFooter{font-family:Arial,Helvetica,sans-serif; font-size:11px; vertical-align:middle; color:#686666;}
.EternalTextBold{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#686666; font-weight:bold;}
.EternalText2{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#686666;}
.EternalText3{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#E8DED3; padding-left:10px;}
.EternalText4{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#E8DED3; padding-left:10px;}
.EternalWelcome{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc3648; float:left; width:177px; margin-right:8px; position:relative;}
.EternalTextBoldRight{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#686666; font-weight:bold; text-align:right;}
.ecRedBoldRight{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#423832; font-weight:bold; text-align:right;}
.ecRedBold{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#423832; font-weight:bold; text-align:left;}
.Eternalfieldcell{width:159px; height:18px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#f3efe9; color:#686666; border:1px solid #686666; margin-right:0px; padding-left:3px;}
.EternalCurrency{width:119px; height:18px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.productListing-totals{font-family:Arial,sans-serif; font-size:11px; color:#686666; font-weight:bold;}
.loginfield{width:252px; height:16px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #686666;}
.logindrop{width:257px; height:19px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #686666;}
.contactus{width:180px; height:18px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.contactus2{font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.contactus2b{width:380px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.contactus3{width:576px; height:140px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.contactus4{font:normal 11px Arial,Helvetica,sans-serif; background-color:#E8DED3; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.quantity{width:28px; height:18px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#f3efe9; color:#686666; border-top:1px solid #686666; border-right:1px solid #f3efe9; border-bottom:1px solid #f3efe9; border-left:1px solid #686666; text-align:center;}
.EternalOptions{height:18px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#f3efe9; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #f3efe9; border-bottom:1px solid #f3efe9; border-left:1px solid #686666; margin-top:0px; margin-bottom:3px; margin-left:0px;}
.checkout-heading{font-family:Arial,sans-serif; font-size:11px; background:#cc3648 url(interface/checkout_divider.png) repeat-x; color:#f8f6f2; font-weight:bold; padding-top:3px; padding-bottom:3px; padding-left:22px;}
.checkout-heading2{font-family:Arial,sans-serif; font-size:11px; background:#cc3648 url(interface/checkout_divider.png) repeat-x; color:#f8f6f2; font-weight:bold; padding-top:2px; padding-bottom:2px; padding-left:22px; vertical-align:middle; height:20px;}
.checkout-continue{font-family:Arial,sans-serif; font-size:11px;  background:#cc3648 url(interface/checkout_divider.png) repeat-x; color:#f8f6f2; font-weight:bold; padding-left:22px;}
.totalmodule{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666; padding-right:22px;}
.checkout{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666; padding-left:22px; padding-right:22px;}
.cgiError{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; line-height:22px; color:#cc3648;}
.basketShadow{height:106px; width:81px; overflow:hidden; position:relative; z-index:1; background:url(interface/basketBG.png) no-repeat;}
.basketShadow2{height:106px; width:81px; overflow:hidden; position:relative; z-index:1; background:url(interface/basketBG2.png) no-repeat;}
.basketImage{height:96px; width:71px; position:absolute; z-index:12; left:4px; top:4px; outline:none;}
.basketCol{padding-top:8px;}
.basketCol2{padding-top:11px; vertical-align:text-top;}
.basketCol4{padding-top:13px; vertical-align:top;}
.basketCol3{font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#686666; padding-top:11px; padding-right:12px; vertical-align:text-top; text-align:right;}
.basketHead1{font-family:Arial,sans-serif; font-size:11px; background:#cc3648; color:#E8DED3; font-weight:bold; height:20px; width:280px; padding-left:98px;}
.basketHead2{font-family:Arial,sans-serif; font-size:11px; text-align:center; background:#cc3648; color:#E8DED3; font-weight:bold; height:20px; width:80px;}
.basketHead3{font-family:Arial,sans-serif; font-size:11px; text-align:right; padding-right:20px; background:#cc3648; color:#E8DED3; font-weight:bold; height:20px; width:60px;}
.basketHead4{font-family:Arial,sans-serif; font-size:11px; text-align:center; background:#cc3648; color:#E8DED3; font-weight:bold; height:20px; width:40px; padding-left:5px;}
.basketType{font-family:Arial,sans-serif; font-size:11px; line-height:15px; color:#686666; padding-top:5px; padding-right:5px; padding-left:5px;}
.basketImagepad{padding-right:4px; padding-left:6px;}
.tourTitle{font-family:Arial,sans-serif; font-size:18px; font-weight:bold; color:#423832; padding:14px 0 10px 0;}
.tourText{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; text-align:justify;}
.pressText{font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; text-align:left; padding:0 34px 18px 5px;}
.pressText a, .tourText a{color:#cc3648; text-decoration:none;}
.pressText a:hover, .tourText a:hover{color:#cc3648; text-decoration:underline;}
.newsText p{font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:19px; text-align:justify;}
.newsText a{color:#cc3648; text-decoration:none;}
.newsText a:hover{color:#cc3648; text-decoration:underline;}
.homeShadow{height:104px; width:79px; overflow:hidden; position:relative; z-index:1; background:url(interface/thumbbg-idx.png) no-repeat;}
.homeImage{height:96px; width:71px; position:absolute; z-index: 12; left:0px; top:2px; outline:none;}
#mainMenu{height:443px; width:147px; position:absolute; top:2px; left:2px;}
.highlight{cursor:pointer; outline:none;}
.highlight img{border: 2px solid #ffffff;}
.highlight:hover img{border: 2px solid #cc3648;}
.topBar{height:20px; overflow:hidden;}
.closeButton{height:20px; width:76px; left:0px; top:0px; position:absolute;}
.menuShop{background:url(interface/shop_on.gif) no-repeat;}
.menuWorkshop{background:url(interface/workshop_on.gif) no-repeat;}
.menuDharamsala{background:url(interface/dharamsala_on.gif) no-repeat;}
.menuTibet{background:url(interface/tibet_on.gif) no-repeat;}
.menuStockists{background:url(interface/stocklists_on.gif) no-repeat;}
.menuContact{background:url(interface/contact_on.gif) no-repeat;}
.menuSignout{width:59px; height:14px;}
.menuSignin{width:59px; height:14px;}
.menuShoppingHelp{height:20px; background:url(interface/shopping_help_on.gif) no-repeat;}
.menuSizingHelp{height:20px; background:url(interface/sizing_help_on.gif) no-repeat;}
.menuAccount{height:20px; background:url(interface/account_hi.gif) no-repeat;}
.menuBasket{height:20px; background:url(interface/view_basket_on.gif) no-repeat;}
.text1{color:#cc3648; font-size:14px; font-weight:bold; margin-top:15px; margin-bottom:8px;}
.text2{font-size:12px; text-align:right; line-height:18px;}
.text3{font-size:12px; font-weight:bold; text-align:center;}
.text4{color:#cc3648; font-size:13px; font-weight:bold; text-align:right;}
.text2 a:link, .text3 a:link, .text5 a:link {color:#cc3648; text-decoration:none;}
.text2 a:visited, .text3 a:visited, .text5 a:visited{text-decoration:none; color:#cc3648;}
.text2 a:hover, .text3 a:hover, .text5 a:hover {text-decoration:underline; color:#cc3648;}
.text2 a:active, .text3 a:active, .text5 a:active{text-decoration:none; color:#bea17c;}
#fullLoader{float:left; display:block; width:440px; height:443px; background: #f3efe9 url(css/img/EC-loading.gif) no-repeat 50% 50%;}
#saleLoader{float:left; display:block; width:440px; height:443px; background: #f3efe9 url(css/img/EC-loading.gif) no-repeat 190px 50%;}
#womenLoader{float:left; display:block; width:440px; height:443px; background:url(css/img/EC-loading.gif) no-repeat 190px 50%;}
#giftLoader{float:left; display:block; width:440px; height:443px; background: #f3efe9 url(css/img/EC-loading.gif) no-repeat 190px 50%;}
/* #productLabel{float:left; width:271px; height:443px;} */
#productPanel{width:271px; height:443px; float:left; display:block; background: #f3efe9;}

#homeLinks a {display:block; height:20px; width:108px; background:url(homepage/homeLinks.png) no-repeat; z-index:1000; overflow:hidden; margin:1px 0; padding:3px 0 0 26px; font-size:12px;}
#homeLinks a#hl1 { background-position:-4px -4px; }
#homeLinks a#hl1:hover { background-position:-4px -28px; }
#homeLinks a#hl2 { background-position:-4px -52px; }
#homeLinks a#hl2:hover { background-position:-4px -76px; }
#homeLinks a#hl3 { background-position:-4px -100px; }
#homeLinks a#hl3:hover { background-position:-4px -124px; }
#homeLinks a#hl4 { background-position:-4px -148px; }
#homeLinks a#hl4:hover { background-position:-4px -172px; }

#menuBlock{background:#f5f2ed; width:186px; height:447px; position:relative; top:0px; left:0px;}
#menuGirls{width:186px; height:443px; overflow:hidden; background:#f5f2ed url(menu/menuShadow.png) top no-repeat;}
#menuBoys{width:186px; height:443px; overflow:hidden; background:#f5f2ed url(menu/menuShadow.png) top no-repeat;}
#menuWomen{width:186px; height:443px; overflow:hidden; background:#f5f2ed url(menu/menuShadow.png) top no-repeat;}
#menuMen{width:186px; height:443px; overflow:hidden; background:#f5f2ed url(menu/menuShadow.png) top no-repeat;}
#menuTab{width:186px; height:20px; position:relative; top:0px; left:0px;}/* this and the 3 classes below were 2px narrower */
.menuTop{width:186px; height:15px; margin:26px 0 4px 0; position:relative;}
.menuCat{width:186px; height:15px; margin:13px 0 4px 0; position:relative;}
.menuSub{width:186px; height:14px; margin:0 0 4px 0; position:relative;}
#ecCopyright{width:186px; height:18px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#cc3648; float:left; position:relative; top:-45px; text-align:center;}

#bm1{float:left; width:311px; margin-right:4px; background:url(interface/currency_locked.png) no-repeat;}
#bm2{width:311px; height:20px; position:relative; float:left; top:-20px; left:-186px;}
#bm3{float:left; width:90px; margin-right:4px;}
#bm4{float:left; width:90px; margin-right:4px; background: url(interface/shoppingHelp-on.png) no-repeat;}
#bm5{float:left; width:70px; margin-right:4px; background: url(interface/sizingHelp-on.png) no-repeat;}
#bm6{float:left; width:80px; margin-right:4px;}
#bm7{float:left; width:87px;}
#bm8{float:left; width:60px; height:20px; background-color:#efeae2; margin-right:4px;}
#checkoutOn{width:89px; height:20px; position:relative; top:-20px; left:315px; float:left; z-index:10;}

#productScroll{width:271px; height:443px; overflow:auto; overflow-x:hidden; background:#f3efe9 url(interface/piHeader/piBg.png) repeat-y; position:relative;}
#productFixed{width:271px; height:443px; overflow:hidden; background:#f3efe9 url(interface/piHeader/piBg.png) repeat-y;}

#vertical-center {float: left; height: 50%; width: 100%; margin-top: -285px;}
#page {clear: both; margin:0 auto; padding:0; width:901px; height:574px; background:#f8f6f2; overflow:hidden;}
#ecHead {height:70px; margin:0 0 13px 0;}
#topMenu {margin:0 0 5px 0; width:901px; height:14px; overflow:visible !important; overflow:hidden;}
#ecBody {width:897px; height:443px; overflow:hidden; border:2px solid #e5d7cc;}
#ecFoot {width:901px; height:20px; margin:5px 0 0 0; overflow:hidden;}
.ecSignin {float:left; width:59px;}
#ecContent {float:left; width:711px; height:443px; overflow:hidden; display:block; visibility:visible; background:#f3efe9;}
#ecCheckout {float:left; width:89px; background:url(interface/check_out2_fade.gif) no-repeat; overflow:hidden;}
#contentScroll {width:711px; height:443px; overflow:auto; position:relative;}
#multiLogo {width:68px; float:left; margin-right:19px;}
#masthead {width:420px; float:left;}
.menu-section, .body-section {width:901px;}
.ecNewsletter{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc3648; text-align:right; position:relative; margin-bottom:7px;}
.ecNewsletterBox{width:215px; height:14px; line-height:14px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; border-top:1px solid #a07d64; border-left:1px solid #a07d64; padding-left:3px;}
#newsletterBlock{float:left; width:393px;}
.submitButton{float:right; width:59px; margin-left:5px; padding-top:2px;}
.shadowDP{height:108px; width:108px; overflow:hidden; background:url(interface/thumbbg-idx2.png) no-repeat;}
.imageDP{height:100px; width:100px; padding-top:2px; outline:none;}
#achtung{width:100%; position:fixed; top:0; left:0; z-index:1000; background:#cc3648; color:#f3efe9; text-align:center; padding:2px;}

.shadowYB{height:106px; width:108px; overflow:hidden; background:url(interface/basketShadow.png) no-repeat; margin-bottom:3px;}
.imageYB{height:100px; width:100px; padding-top:2px; padding-left:2px; outline:none;}
.idxnameYB{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:bold; color:#a07d64; margin-left:3px;}
.idxdescYB{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:normal; color:#a07d64; padding-bottom:12px; margin-right:18px; margin-left:3px;}

.imageMT{height:100px; width:100px; padding:4px 0 0 2px; outline:none;}
.pressFrame{width:161px; height:211px; padding:4px 0 0 4px; overflow:hidden; background:url(interface/pressFrame.png) no-repeat;}
.yourComments{width:376px; padding:10px 0 6px 18px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#686666; text-align:justify;}
.submitComment{font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#423832;}
.commentField{width:250px; height:120px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #686666; border-right:1px solid #E8DED3; border-bottom:1px solid #E8DED3; border-left:1px solid #686666;}
.bigRed{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#cc3648;}
.biggerRed{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#cc3648;}
.catField{width:247px; height:16px;font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #eae3dd; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #eae3dd; padding-top:1px;}
.catDrop{width:251px; height:20px;font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-left:3px; border-top:1px solid #eae3dd; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #eae3dd; padding-top:2px;}
.catArea{width:247px; font:normal 11px Arial,Helvetica,sans-serif; background-color:#fff; color:#686666; margin-right:0px; padding-top:2px; padding-left:3px; border-top:1px solid #eae3dd; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #eae3dd;}

#homeMain{width:441px; height:443px; overflow:hidden; float:left; position:relative; z-index:3;}
#homeScroll{width:270px; height:443px; overflow:auto; overflow-x:hidden; float:left; position:relative;}
#homeSide{width:270px; height:443px; overflow:hidden; float:left; position:relative;}
#homeIntro{width:219px; height:124px; background:#a2adc7 url(homepage/violetBG.png) repeat-y; padding:19px 19px 0 16px;}
#homeIntro p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f3efe9; line-height:18px; margin-bottom:10px;}
#homelinks{width:254px; height:110px; background:#fff url(homepage/whiteBG.png) repeat-y; position:relative;}
.quickLinks{cursor:pointer; outline:none;}
.quickLinks img{border: 1px solid #28558d;}
.quickLinks:hover img{border: 1px solid #cc3648;}
#homePrices{width:254px; height:254px; background:#cc3648 url(homepage/redBG.png) repeat-y;}

#piDivider{height:6px; background:url(interface/piHeader/piDivider.png) no-repeat;}
#piBottom{height:30px; background:url(interface/piHeader/piBg.png) repeat-y;}
#piProduct{background:url(interface/piHeader/piBg.png) repeat-y;}
#piHeader{height:95px;}
.SummerBabyBoys{background:url(interface/piHeader/bbSummer.png) no-repeat;}
.WinterBabyBoys{background:url(interface/piHeader/bbWinter.png) no-repeat;}
.SummerBabyGirls{background:url(interface/piHeader/bgSummer.png) no-repeat;}
.WinterBabyGirls{background:url(interface/piHeader/bgWinter.png) no-repeat;}
.SummerBoys{background:url(interface/piHeader/bSummer.png) no-repeat;}
.WinterBoys{background:url(interface/piHeader/bWinter.png) no-repeat;}
.eternalBedtime{background:url(interface/piHeader/eternalBedtime.png) no-repeat;}
.SleepwearGirls{background:url(interface/piHeader/eternalBedtime.png) no-repeat;}
.SleepwearBoys{background:url(interface/piHeader/eternalBedtime.png) no-repeat;}
.giftIdeas{background:url(interface/piHeader/giftIdeas.png) no-repeat;}
.SummerGirls{background:url(interface/piHeader/gSummer.png) no-repeat;}
.WinterGirls{background:url(interface/piHeader/gWinter.png) no-repeat;}
.MensAccessories{background:url(interface/piHeader/mAccessories.png) no-repeat;}
.MensFashion{background:url(interface/piHeader/mFashion.png) no-repeat;}
.MensSleepwear{background:url(interface/piHeader/mSleepwear.png) no-repeat;}
.SaleSummerBabyBoys{background:url(interface/piHeader/sale-bbSummer.png) no-repeat;}
.SaleWinterBabyBoys{background:url(interface/piHeader/sale-bbWinter.png) no-repeat;}
.SaleSummerBabyGirls{background:url(interface/piHeader/sale-bgSummer.png) no-repeat;}
.SaleWinterBabyGirls{background:url(interface/piHeader/sale-bgWinter.png) no-repeat;}
.SaleSummerBoys{background:url(interface/piHeader/sale-bSummer.png) no-repeat;}
.SaleWinterBoys{background:url(interface/piHeader/sale-bWinter.png) no-repeat;}
.SaleSummerGirls{background:url(interface/piHeader/sale-gSummer.png) no-repeat;}
.SaleWinterGirls{background:url(interface/piHeader/sale-gWinter.png) no-repeat;}
.SaleMensAccessories{background:url(interface/piHeader/sale-mAccessories.png) no-repeat;}
.SaleMensFashion{background:url(interface/piHeader/sale-mFashion.png) no-repeat;}
.SaleMensSleepwear{background:url(interface/piHeader/sale-mSleepwear.png) no-repeat;}
.SaleWomensAccessories{background:url(interface/piHeader/sale-wAccessories.png) no-repeat;}
.SaleWomensFashion{background:url(interface/piHeader/sale-wFashion.png) no-repeat;}
.SaleWomensSleepwear{background:url(interface/piHeader/sale-wSleepwear.png) no-repeat;}
.WomensAccessories{background:url(interface/piHeader/wAccessories.png) no-repeat;}
.WomensFashion{background:url(interface/piHeader/wFashion.png) no-repeat;}
.WomensSleepwear{background:url(interface/piHeader/wSleepwear.png) no-repeat;}

/* IE 6 png fix */
#shadowMenu, #shadowMenu421, #shadowOverlay, #shadowOverlayF, #shadowHome, img.pngFixMe{ behavior:url("iepngfix.htc"); }
#shadowOverlay{width:693px; height:10px; background:transparent url(workshop/images/shadowOverlay2.png) no-repeat; position:relative; top:-421px; z-index:5;}
#shadowOverlayF{width:709px; height:10px; background:transparent url(workshop/images/shadowOverlayF.png) no-repeat; position:relative; top:-421px; z-index:5;}

#productShadow{display:block !important; display:none; position:relative; top:-24px; height:443px; width:440px; overflow:hidden; z-index:3; background:url(interface/productShadow.png) no-repeat;}
#productShadow2{display:block !important; display:none; position:relative; top:-467px; height:443px; width:440px; overflow:hidden; z-index:3; background:url(interface/productShadow.png) no-repeat;}
#productShadow3{display:block !important; display:none; position:relative; top:-472px; height:443px; width:440px; overflow:hidden; z-index:3; background:url(interface/productShadow.png) no-repeat;}
#productNoShadow{display:block !important; display:none; position:relative; top:-24px; height:443px; width:440px; overflow:hidden; z-index:3;}

#shadowMenu{position:relative; top:-443px; height:443px; width:15px; overflow:hidden; z-index:3; background:transparent url(interface/productShadow.png) no-repeat;}
#shadowMenu421{position:relative; top:-431px !important; top:-435px; height:421px; width:15px; overflow:hidden; z-index:3; background:transparent url(interface/shadowMenu421.png) no-repeat;}

.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.clearMe {overflow:hidden; width:100%;}
