/*----------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------PICKGUARD GENERAL------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------*/

.bw-BridgeCut {
	position: absolute;
	z-index: 105;
}

/*-----------------------------------------PICKGUARDS-----------------------------------------------*/

.bw-PickguardOuterWrap, .bw-PickguardMaterial, .bw-side-PickguardOuterWrap, .bw-side-PickguardMaterial {
	position: absolute;
	z-index: 104;
	top: 0px;
	left: 0px;
}

.bw-PickguardMountingHoles {
	position: absolute;
	z-index: 106;
	top: 0px;
	left: 0px;
}

.bw-SRVHoles {
	position: absolute;
	z-index: 131;
	top: 0px;
	left: 0px;
}

.bw-PickguardControlWrap, .bw-side-PickguardControlWrap {
	position: absolute;
	z-index: 105;
	top: 176px;
	left: 129px;
	width: 198px;
	height: 207px;
}

.bw-Pickguard-Volume1, .bw-Pickguard-Volume2, .bw-Pickguard-Tone1, .bw-Pickguard-Tone2, .bw-Pickguard-5WaySwitch, .bw-side-Pickguard-Volume1, .bw-side-Pickguard-Volume2, .bw-side-Pickguard-Tone1, .bw-side-Pickguard-Tone2, .bw-side-Pickguard-5WaySwitch, .bw-PickguardNeckPickup, .bw-PickguardMiddlePickup, .bw-PickguardBridgePickup, .bw-side-PickguardNeckPickup, .bw-side-PickguardMiddlePickup, .bw-side-PickguardBridgePickup, .bw-side-BridgeCut {
	position: absolute;
	z-index: 105;
}

/*--------------Strat--------------*/

#stratPickguard .bw-PickguardNeckPickup {
	top: 152px;
	left: 134px;
}

#stratPickguard .bw-PickguardMiddlePickup {
	top: 196px;
	left: 134px;
}

#stratPickguard .bw-PickguardBridgePickup {
	top: 237px;
	left: 134px;
}

#leftHand #stratPickguard .bw-PickguardNeckPickup, #leftHand #stratPickguard .bw-PickguardMiddlePickup, #leftHand #stratPickguard .bw-PickguardBridgePickup {
	left: 129px;
}

#stratPickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 126px;
}

#stratPickguard .bw-side-PickguardMiddlePickup {
	top: 198px;
	left: 126px;
}

#stratPickguard .bw-side-PickguardBridgePickup {
	top: 243px;
	left: 126px;
}

#leftHand #stratPickguard .bw-side-PickguardNeckPickup, #leftHand #stratPickguard .bw-side-PickguardMiddlePickup, #leftHand #stratPickguard .bw-side-PickguardBridgePickup {
	left: 166px;
}

#stratPickguard .bw-BridgeCut {
	top: 278px;
	left: 125px;
}

#leftHand #stratPickguard .bw-BridgeCut {
	left: 122px;
}

#stratPickguard .bw-side-BridgeCut {
	top: 286px;
	left: 120px;
}

#leftHand #stratPickguard .bw-side-BridgeCut {
	left: 160px;
}

/*--------------Tele--------------*/

#telePickguard .bw-PickguardNeckPickup {
	top: 150px;
	left: 134px;
}

#telePickguard .bw-PickguardMiddlePickup {
	top: 192px;
	left: 134px;
}

#leftHand #telePickguard .bw-PickguardNeckPickup, #leftHand #telePickguard .bw-PickguardMiddlePickup {
	left: 129px;
}

#telePickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#telePickguard .bw-side-PickguardMiddlePickup {
	top: 198px;
	left: 122px;
}

#leftHand #telePickguard .bw-side-PickguardMiddlePickup, #leftHand #telePickguard .bw-side-PickguardNeckPickup {
	left: 164px;
}

#telePickguard .bw-BridgeCut {
	top: 234px;
	left: 134px;
}

#leftHand #telePickguard .bw-BridgeCut {
	left: 129px;
}

#telePickguard .bw-side-BridgeCut {
	top: 243px;
	left: 118px;
}

#leftHand #telePickguard .bw-side-BridgeCut {
	left: 159px;
}

/*--------------Tele Hybrid--------------*/

#teleHybridPickguard .bw-PickguardNeckPickup {
	top: 150px;
	left: 134px;
}

#leftHand #teleHybridPickguard .bw-PickguardNeckPickup {
	left: 129px;
}

#teleHybridPickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#leftHand #teleHybridPickguard .bw-side-PickguardNeckPickup {
	left: 164px;
}

/*--------------Thinline--------------*/

#thinlinePickguard .bw-PickguardNeckPickup {
	top: 150px;
	left: 134px;
}

#leftHand #thinlinePickguard .bw-PickguardNeckPickup {
	left: 130px;
}

#thinlinePickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 126px;
}

#leftHand #thinlinePickguard .bw-side-PickguardNeckPickup {
	left: 166px;
}

/*--------------72 Thinline--------------*/

#thinline72Pickguard .bw-PickguardNeckPickup {
	top: 152px;
	left: 130px;
}

#thinline72Pickguard .bw-PickguardBridgePickup {
	top: 236px;
	left: 130px;
}

#leftHand #thinline72Pickguard .bw-PickguardNeckPickup, #leftHand #thinline72Pickguard .bw-PickguardBridgePickup {
	left: 126px;
}

#thinline72Pickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#thinline72Pickguard .bw-side-PickguardBridgePickup {
	top: 243px;
	left: 122px;
}

#leftHand #thinline72Pickguard .bw-side-PickguardNeckPickup, #leftHand #thinline72Pickguard .bw-side-PickguardBridgePickup {
	left: 156px;
}

/*--------------Tele Deluxe--------------*/

#teleDeluxePickguard .bw-PickguardNeckPickup {
	top: 152px;
	left: 130px;
}

#teleDeluxePickguard .bw-PickguardBridgePickup {
	top: 236px;
	left: 130px;
}

#leftHand #teleDeluxePickguard .bw-PickguardNeckPickup, #leftHand #teleDeluxePickguard .bw-PickguardBridgePickup {
	left: 126px;
}

#teleDeluxePickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#teleDeluxePickguard .bw-side-PickguardBridgePickup {
	top: 243px;
	left: 122px;
}

#teleDeluxePickguard .bw-StratNeckPocket, #teleDeluxePickguard .bw-TeleNeckPocket {
	top: 104px;
	left: 130px;
	z-index: 105;
	position: absolute;
}

#leftHand #teleDeluxePickguard .bw-StratNeckPocket, #leftHand #teleDeluxePickguard .bw-TeleNeckPocket {
	left: 128px;
}

#teleDeluxePickguard .bw-side-StratNeckPocket, #teleDeluxePickguard .bw-side-TeleNeckPocket {
	top: 103px;
	left: 122px;
	z-index: 105;
	position: absolute;
}

#leftHand #teleDeluxePickguard .bw-side-StratNeckPocket, #leftHand #teleDeluxePickguard .bw-side-TeleNeckPocket, #leftHand #teleDeluxePickguard .bw-side-PickguardNeckPickup, #leftHand #teleDeluxePickguard .bw-side-PickguardBridgePickup {
	left: 156px;
}

/*--------------Tele Custom--------------*/

#teleCustomPickguard .bw-PickguardNeckPickup {
	top: 152px;
	left: 130px;
}

#leftHand #teleCustomPickguard .bw-PickguardNeckPickup {
	left: 126px;
}

#teleCustomPickguard .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#leftHand #teleCustomPickguard .bw-side-PickguardNeckPickup {
	left: 156px;
}

/*--------------Cabronita-------------*/

#cabronita .bw-PickguardNeckPickup {
	top: 150px;
	left: 134px;
}

#leftHand #cabronita .bw-PickguardNeckPickup {
	left: 132px;
}

#cabronita .bw-side-PickguardNeckPickup {
	top: 157px;
	left: 122px;
}

#leftHand #cabronita .bw-side-PickguardNeckPickup {
	left: 164px;
}

/*--------------Jazzmaster--------------*/

#jazzmasterPickguard .bw-PickguardNeckPickup {
	top: 130px;
	left: 130px;
}

#jazzmasterPickguard .bw-PickguardMiddlePickup {
	top: 179px;
	left: 130px;
}

#jazzmasterPickguard .bw-PickguardBridgePickup {
	top: 216px;
	left: 130px;
}

#leftHand #jazzmasterPickguard .bw-PickguardNeckPickup, #leftHand #jazzmasterPickguard .bw-PickguardMiddlePickup, #leftHand #jazzmasterPickguard .bw-PickguardBridgePickup {
	left: 126px;
}

#jazzmasterPickguard .bw-BridgeCut {
	top: 255px;
	left: 127px;
}

#leftHand #jazzmasterPickguard .bw-BridgeCut {
	left: 126px;
}

/*--------------Jazzcaster--------------*/

#jazzcasterPickguard .bw-PickguardNeckPickup {
	top: 134px;
	left: 130px;
}

#jazzcasterPickguard .bw-PickguardMiddlePickup {
	top: 177px;
	left: 130px;
}

#leftHand #jazzcasterPickguard .bw-PickguardNeckPickup, #leftHand #jazzcasterPickguard .bw-PickguardMiddlePickup, #leftHand #jazzcasterPickguard .bw-PickguardBridgePickup {
	left: 126px;
}

#jazzcasterPickguard .bw-StratNeckPocket, #jazzcasterPickguard .bw-TeleNeckPocket {
	top: 95px;
	left: 130px;
	position: absolute;
}

#leftHand #jazzcasterPickguard .bw-StratNeckPocket, #leftHand #jazzcasterPickguard .bw-TeleNeckPocket {
	left: 126px;
}

/*--------------J Bass--------------*/

#bW-JbassBody .bw-PickguardNeckPickup {
	top: 228px;
	left: 126px;
}


#leftHand #bW-JbassBody .bw-PickguardNeckPickup {
	left: 122px;
}


/*-------------------------------------------Trem Cover---------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/

.bw-TremCoverWrap {
	position: absolute;
	z-index: 135;
	width: 79px;
	height: 124px;
}

.bw-TremCoverMaterial {
	position: absolute;
	z-index: 136;
	top: 0px;
	left: 0px;
}

.bw-TremCoverTremoloHoles {
	position: absolute;
	z-index: 136;
	top: 79px;
	left: 5px;
}

#leftHand .bw-TremCoverTremoloHoles {
	left: auto;
	right: 5px;
}

/*--------------Strat-------------*/

#bW-StratBody .bw-TremCoverWrap {
	top: 215px;
	left: 128px;
}

#bW-StratBody #leftHand .bw-TremCoverWrap {
	left: auto;
	right: 130px;
}

/*--------------Tele-------------*/

#bW-TeleBody .bw-TremCoverWrap {
	top: 215px;
	left: 128px;
}

#bW-TeleBody #leftHand .bw-TremCoverWrap {
	left: auto;
	right: 128px;
}

/*--------------Soloist-------------*/

#bW-SoloistBody .bw-TremCoverWrap {
	top: 215px;
	left: 128px;
}

#bW-SoloistBody #leftHand .bw-TremCoverWrap {
	left: auto;
	right: 130px;
}

/*--------------Jazzmaster-------------*/

#bW-JazzmasterBody .bw-TremCoverWrap {
	top: 190px;
	left: 128px;
}

#bW-JazzmasterBody #leftHand .bw-TremCoverWrap {
	left: auto;
	right: 130px;
}


/*--------------J Bass-------------*/

#bW-JbassBody .bw-TremCoverWrap {
	top: 287px;
	left: 133px;
}

#bW-JbassBody #leftHand .bw-TremCoverWrap {
	left: auto;
	right: 135px;
}