/* Balcony Shirts Buttons CSS */

/* All buttons - no html text */

/* 24px high */
a.button24{display:block; height:0 !important; padding-top:24px; overflow:hidden; height /**/:24px; background-repeat:no-repeat; background-position:0 0}
a.button24:hover{background-position:0 -24px}

/* 28px high */
.button28{display:block; height:0px !important; padding-top:28px; overflow:hidden; height /**/:28px; background-repeat:no-repeat; background-position:0 0}
.button28:hover{background-position:0 -28px}

/* 36px high */
.button36{display:block; height:0px !important; padding-top:36px; overflow:hidden; height /**/:36px; background-repeat:no-repeat; background-position:0 0}
.button36:hover{background-position:0 -36px}

/* template buttons */
.headView{width:64px; margin:3px 17px 0 0; background-image:url(../img/buttons/headView.gif)}
.headCheck{width:93px; margin:3px 0 0 0; background-image:url(../img/buttons/headCheck.gif)}
.leftSearch{position:absolute; bottom:8px; right:9px; width:50px; background-image:url(../img/buttons/leftSearch.gif)}
.newsletterSubmit{position:absolute; bottom:5px; right:9px; width:83px; background-image:url(../img/buttons/leftNSubmit.gif)}
.blogView{position:absolute; bottom:7px; right:11px; width:64px; background:url(../img/buttons/leftBlogView.gif)}

/* other buttons */
.homeCatView{position:absolute; bottom:5px; right:3px; width:90px; background-image:url(../img/buttons/homeCatView.gif)}
.bbViewAll{position:absolute; top:4px; right:3px; width:90px; background-image:url(../img/buttons/bbViewAll.gif)}
.catView{position:absolute; bottom:57px; right:20px; width:89px; background-image:url(../img/buttons/catViewAll.gif)}
.subCatView{position:absolute; right:2px; top:2px; width:64px; background-image:url(../img/buttons/subCatView.gif)}
.filterGo{position:absolute; top:25px; left:215px; width:50px; background-image:url(../img/buttons/filterGo.gif)}
.filterControls .filterGo, .filterControlsNoBg .filterGo{top:7px; left:275px; background-image:url(../img/buttons/filterGo_trans.gif)}
#searchFilter .filterGo{left:336px; background-image:url(../img/buttons/filterGo_search.gif)}
#brandFilter .filterGo{left:179px; background-image:url(../img/buttons/filterGo_search.gif)}
.brandView{position:absolute; bottom:13px; right:10px; width:64px; background-image:url(../img/buttons/brandView.gif)}
.popupClose{position:absolute; bottom:2px; right:14px; width:122px; background-image:url(../img/buttons/popupClose_lg.gif)}
.popupCloseSm{position:absolute; bottom:3px; right:19px; width:66px; background-image:url(../img/buttons/popupClose_sm.gif)}
.backProduct{width:133px; margin:auto; background-image:url(../img/buttons/backProduct.gif)}
.viewBlog{width:64px; position:absolute; top:36px; right:6px; background-image:url(../img/buttons/viewBlog.gif)}
.readArticle{width:111px; position:absolute; top:28px; right:25px; background-image:url(../img/buttons/readArticle.gif)}
.newsBack{width:62px; margin:10px 15px 0 0; float:right; background-image:url(../img/buttons/articleBack.gif)}
.emailFriendSubmit{width:64px; position:absolute; bottom:1px; right:67px; background-image:url(../img/buttons/emailFriendSubmit.gif)}
.forgottenSubmit{width:64px; position:absolute; bottom:34px; right:0; background-image:url(../img/buttons/forgottenSubmit.gif)}
.contactSend{position:absolute; width:62px; top:221px; right:42px; background-image:url(../img/buttons/contactSend.gif)}

/* basket buttons */
.alsoLike{position:absolute; top:2px; right:10px; width:152px; background-image:url(../img/buttons/basketAlso.gif)}
.clearBasket{width:112px; float:left; margin:9px 9px 0 0; background-image:url(../img/buttons/clearBasket.gif)}
.updateBasket{width:122px; float:left; margin:9px 9px 0 0; background-image:url(../img/buttons/updateBasket.gif)}
.keepShopping{width:126px; float:left; margin:9px 9px 0 0; background-image:url(../img/buttons/keepShopping.gif)}
.goCheckout{width:132px; float:right; margin:4px 9px 0 0; background-image:url(../img/buttons/checkout.gif)} 

/* product page buttons */
.addBasket{position:absolute; bottom:-128px; left:25px; width:166px; background-image:url(../img/buttons/addBasket.png)}
.girls .addBasket{background-image:url(../img/buttons/addBasketGirls.png)}
.vintageCut{width:253px; float:left; margin:5px 2px 0 18px;display:inline; background-image:url(../img/buttons/vintageCut.gif)}
.regularCut{width:252px; float:left; margin:5px 2px 0 18px;display:inline; background-image:url(../img/buttons/regularCut.gif)}
.girls .vintageCut{background-image:url(../img/buttons/vintageCutGirls.gif)}
.girls .regularCut{background-image:url(../img/buttons/regularCutGirls.gif)}
#relatedProducts .viewAll{position:absolute; top:5px; right:4px; width:89px; background-image:url(../img/buttons/relatedViewAll.gif)}
#relatedProducts .view{position:absolute; bottom:1px; right:2px; width:64px; background-image:url(../img/buttons/relatedView.gif)}

/* checkout buttons */
.checkAccLogin{width:90px; position:absolute; bottom:24px; right:19px; background-image:url(../img/buttons/checkLogin.gif)}
.loginCheckout{width:202px; position:absolute; bottom:24px; right:19px; background-image:url(../img/buttons/continueCheck_login.gif)}
.editBasket{position:absolute; bottom:10px; right:0; width:105px; background-image:url(../img/buttons/editBasket.gif)}
.showDiscounts{position:absolute; bottom:10px; right:115px; width:184px; background-image:url(../img/buttons/promoCodes.gif)}
.addDiscount{float:left; margin-left:15px; width:58px; background-image:url(../img/buttons/discountAdd.gif)}
.editDelivery, .editBilling{position:absolute; top:18px; right:20px}
.editDelivery{width:165px; background-image:url(../img/buttons/editDelivery.gif)}
.editBilling{width:153px; background-image:url(../img/buttons/editBilling.gif)}
.saveChanges, .createAcc{position:absolute; bottom:0; right:20px}
.saveChanges{width:142px; background-image:url(../img/buttons/saveChanges.gif)}
.createAcc{width:157px; background-image:url(../img/buttons/createAccount.gif)}
.continueCheckout{position:absolute; bottom:10px; right:0; width:202px; background-image:url(../img/buttons/continueCheckout.gif)}
.checkoutBack{position:absolute; bottom:16px; right:215px; width:62px; background-image:url(../img/buttons/backCheckAcc.gif)}
.confirmOrder{width:174px; position:absolute; bottom:10px; right:0; width:174px; background-image:url(../img/buttons/confirmOrder.gif)}

/* account buttons */
.loginAccount{position:absolute; bottom:24px; right:19px; width:157px; background-image:url(../img/buttons/createAccount.gif)}
.accDelivery{width:194px; margin:15px 0 0 9px; float:right; background-image:url(../img/buttons/accBilling.gif)}
.accDetails{width:132px; margin:15px 0 0 0; float:right; background-image:url(../img/buttons/accDetails.gif)}
.accUpdate{width:142px; float:right; background-image:url(../img/buttons/saveChangesAcc.gif)}
.createAccButton {float:right; width:157px; background-image:url(../img/buttons/createAccount.gif)}
a.on{background-position:0 -24px}
