#viewArea{width:400px;height:630px}
#rackRightColumn{width:380px;float:left}
#productList{width:360px;height:auto}
#addToCartArea{width:360px;height:auto}
div.button.complete{font-size:11px}
#productDetail{width:320px;height:270px;padding:0 10px 10px 10px;text-align:center;float:left;line-height:normal}
#trashArea{width:334px;height:60px;padding-top:20px;text-align:center;float:left;display:none;font-size:16px;color:#cf2727;border:2px dashed #cf2727;font-weight:normal;margin-top:10px}
#trashArea.selectedSlot{font-weight:bold;border:3px dashed #cf2727}
#propToggleArea{width:400px;height:30px;float:left;background-color:white;text-align:center}
#renderArea{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.maxBasketsMessage{font-size:14px;font-weight:bold;color:#cf2727;display:none;position:absolute;top:75px;text-align:center}
#viewArea{position:relative;text-align:center}
#viewArea.noProps #renderAreaElevation{background:0}
#propsButton{margin:auto;width:88px;height:20px;cursor:pointer;cursor:hand}
#viewArea.props #propsButton{background:url("http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/Button_Props_on.gif") no-repeat}
#viewArea.noProps #propsButton{background:url("http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/Button_Props_off.gif") no-repeat}
div.mediaRackDividerProductItem input{width:55px;vertical-align:middle}
.rackItem{padding-bottom:4px;font-size:12px;line-height:normal}
.productListHeader{margin-bottom:10px}
.totalPriceHeader{margin-top:10px!important}
.basketButton{height:68px;width:168px;display:none;vertical-align:middle;border:1px solid #999;margin-top:8px;cursor:pointer;cursor:hand}
.basketButton div.basketDescription{padding-top:14px;font-size:12px;line-height:normal}
.basketButton div.photo{width:67px;height:68px;padding-right:3px;float:left}
.basketButton div.drawing{display:none;width:140px;height:68px;margin:10px 14px 10px 14px}
.basketButton.ui-draggable-dragging{border:0;z-index:2000;height:120px}
.basketButton.ui-draggable-dragging div.photo{display:none}
.basketButton.ui-draggable-dragging div.basketDescription{display:none}
.basketButton.ui-draggable-dragging div.drawing{display:block}
.basketButton.maxBasketsReached.ui-draggable-dragging div.maxBasketsMessage{display:block}
#basket_button_giftwrap div.photo{background:url('http://images.containerstore.com/catalogimages/182639/GiftWrapRack_white.jpg') no-repeat}
#basket_button_giftwrap.platinum div.photo{background:url('http://images.containerstore.com/catalogimages/182640/GiftWrapRack_platinum.jpg') no-repeat}
#basket_button_deep div.photo{background:url('http://images.containerstore.com/catalogimages/102835/DeepBasketWhite_s.jpg') no-repeat}
#basket_button_deep.platinum div.photo{background:url('http://images.containerstore.com/catalogimages/97188/DeepBsktPlat_s.JPG') no-repeat}
#basket_button_shallow div.photo{background:url('http://images.containerstore.com/catalogimages/102703/ElfaShallowBasketWht_s.jpg') no-repeat}
#basket_button_shallow.platinum div.photo{background-image:url('http://images.containerstore.com/catalogimages/102837/ShallowBsktPlat_s.jpg')}
#basket_button_narrow-deep div.photo{background:url('http://images.containerstore.com/catalogimages/105871/ElfaNarrowDeepBasketWht_s.jpg') no-repeat}
#basket_button_narrow-deep.platinum div.photo{background-image:url('http://images.containerstore.com/catalogimages/105869/ElfaNarrrowDeepBasketPltnm_s.jpg')}
#basket_button_narrow-shallow div.photo{background:url('http://images.containerstore.com/catalogimages/97192/NarrowShallowBasketWhite_s.jpg') repeat-y 0 -24px}
#basket_button_narrow-shallow.platinum div.photo{background-image:url('http://images.containerstore.com/catalogimages/97189/NarrowShallowBasketPlatinum_s.jpg')}
#basket_button_spice div.photo{background:url('http://images.containerstore.com/catalogimages/102836/SingleSpiceRackWhite_s.jpg') no-repeat}
#basket_button_spice.platinum div.photo{background-image:url('http://images.containerstore.com/catalogimages/102838/SingleSpicePlat_s.jpg')}
#basket_button_media div.photo{background:url('http://images.containerstore.com/catalogimages/127116/ElfaMediaRackWht_s.jpg') no-repeat}
#basket_button_media.platinum div.photo{background-image:url('http://images.containerstore.com/catalogimages/127118/ElfaMediaRackPltnm_s.jpg')}
.basketButton.giftwrap.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_giftwrap.png') no-repeat 0 27px}
.basketButton.giftwrap.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_giftwrap.png') no-repeat 0 27px}
.basketButton.deep.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_deep.png') no-repeat 0 33px}
.basketButton.deep.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platnum_deep.png') no-repeat 0 33px}
.basketButton.shallow.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_shallow.png') no-repeat 0 27px}
.basketButton.shallow.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_shallow.png') no-repeat 0 27px}
.basketButton.narrow-deep.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_narrow-deep.png') no-repeat 0 33px}
.basketButton.narrow-deep.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_narrow-deep.png') no-repeat 0 33px}
.basketButton.narrow-shallow.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_narrow-shallow.png') no-repeat 0 27px}
.basketButton.narrow-shallow.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_narrow-shallow.png') no-repeat 0 27px}
.basketButton.spice.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_spice.png') no-repeat 0 27px}
.basketButton.spice.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_spice.png') no-repeat 0 27px}
.basketButton.media.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_media.png') no-repeat 0 27px}
.basketButton.media.platinum.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/platinum_media.png') no-repeat 0 27px}
.hotSpot{position:absolute}
.hotSpot div.drawing{background:0;cursor:pointer;cursor:hand}
.hotSpot div.drawing_giftwrap.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_giftwrap.png') no-repeat 0 -10px}
.hotSpot div.drawing_deep.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_deep.png') no-repeat 0 5px}
.hotSpot div.drawing_shallow.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_shallow.png') no-repeat 0 -5px}
.hotSpot div.drawing_narrow-deep.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_narrow-deep.png') no-repeat 0 5px}
.hotSpot div.drawing_narrow-shallow.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_narrow-shallow.png') no-repeat 0 -5px}
.hotSpot div.drawing_spice.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_spice.png') no-repeat 0 -10px}
.hotSpot div.drawing_media.ui-draggable-dragging{background:url('http://images.containerstore.com/medialibrary/images/elfa/rackPlanner/white_media.png') no-repeat 0 -10px}
.hotSpot div.drawing.ui-draggable-dragging{width:140px;height:80px;margin:0 14px 0 14px}
.hotSpot.selectedSlot{border:1px dashed #666;background:url(/images/icons/bullet_add.png) no-repeat center}