#bookmark-window toolbarbutton {
  list-style-image: url("chrome://browser/skin/bookmarks/Bookmarks-toolbar.png");
  -moz-box-orient: vertical;
}

toolbarbutton#newbookmark {
  -moz-image-region: rect(0px, 210px, 30px, 180px);
}
toolbarbutton#newbookmark:hover {
  -moz-image-region: rect(30px, 210px, 60px, 180px);
}
toolbarbutton#newbookmark[disabled="true"] {
  -moz-image-region: rect(60px, 210px, 90px, 180px);
}

toolbarbutton#newfolder {
  -moz-image-region: rect(0px, 30px, 30px, 0px);
}
toolbarbutton#newfolder:hover {
  -moz-image-region: rect(30px, 30px, 60px, 0px);
}
toolbarbutton#newfolder[disabled="true"] {
  -moz-image-region: rect(60px, 30px, 90px, 0px);
}

toolbarbutton#newseparator {
  -moz-image-region: rect(0px, 60px, 30px, 30px);
}
toolbarbutton#newseparator:hover {
  -moz-image-region: rect(30px, 60px, 60px, 30px);
}
toolbarbutton#newseparator[disabled="true"] {
  -moz-image-region: rect(60px, 60px, 90px, 30px);
}

toolbarbutton#moveBookmark {
  -moz-image-region: rect(0px, 90px, 30px, 60px);
}
toolbarbutton#moveBookmark:hover {
  -moz-image-region: rect(30px, 90px, 60px, 60px);
}
toolbarbutton#moveBookmark[disabled="true"] {
  -moz-image-region: rect(60px, 90px, 90px, 60px);
}

toolbarbutton#properties {
  -moz-image-region: rect(0px, 120px, 30px, 90px);
}
toolbarbutton#properties:hover {
  -moz-image-region: rect(30px, 120px, 60px, 90px);
}
toolbarbutton#properties[disabled="true"] {
  -moz-image-region: rect(60px, 120px, 90px, 90px);
}

toolbarbutton#rename {
  -moz-image-region: rect(0px, 150px, 30px, 120px);
}
toolbarbutton#rename:hover {
  -moz-image-region: rect(30px, 150px, 60px, 120px);
}
toolbarbutton#rename[disabled="true"] {
  -moz-image-region: rect(60px, 150px, 90px, 120px);
}

toolbarbutton#delete {
  -moz-image-region: rect(0px, 180px, 30px, 150px);
}
toolbarbutton#delete:hover {
  -moz-image-region: rect(30px, 180px, 60px, 150px);
}
toolbarbutton#delete[disabled="true"] {
  -moz-image-region: rect(60px, 180px, 90px, 150px);
}
