@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@-moz-document url-prefix(chrome) {

/* code from CuteMenus - Crystal SVG */
/* make all menus iconic so can apply icons to them */
menuitem[label] {
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;
}
menupopup menu[label], popup menu[label] {
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
}
/* make the icon-related subelements of all items inherit their image 
   region settings, for builds that don't do that already;
   also, force image location to standard image size, so not-iconified 
   lines up with iconified */
.menu-iconic-left {
   -moz-image-region: inherit;
   min-width: 16px;
   min-height: 16px;
}
.menu-iconic-icon {
   -moz-image-region: inherit;
}
/* end code from CuteMenus - Crystal SVG */

/* Keep icons at the correct size if images are too large */
.menu-iconic-icon {
   max-width: 16px !important;
   max-height: 16px !important;
}

/* New Window */
menuitem[command="cmd_newNavigator"],
menuitem#context-openlink,
menuitem[oncommand="gContextMenu.openFrame();"],
menuitem#miOpenInNewWindow,
menuitem[command="cmd_bm_openinnewwindow"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 176px 16px 160px) !important;
}
menuitem[command="cmd_newNavigator"]:hover,
menuitem#context-openlink:hover,
menuitem[oncommand="gContextMenu.openFrame();"]:hover,
menuitem#miOpenInNewWindow:hover,
menuitem[command="cmd_bm_openinnewwindow"]:hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 176px 32px 160px) !important;
}
menuitem[command="cmd_newNavigator"]:hover:active,
menuitem#context-openlink:hover:active,
menuitem[oncommand="gContextMenu.openFrame();"]:hover:active,
menuitem#miOpenInNewWindow:hover:active,
menuitem[command="cmd_bm_openinnewwindow"]:hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 176px 80px 160px) !important;
}

/* New Tab */
menuitem[command="cmd_newNavigatorTab"],
menuitem#context-openlinkintab,
menuitem[oncommand="gContextMenu.openFrameInTab();"],
menuitem#tm-newtab,
menuitem[oncommand="BrowserOpenTab();"],
menuitem#miOpenInNewTab,
menuitem[command="cmd_bm_openfolder"],
menuitem[command="cmd_bm_openinnewtab"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 160px 16px 144px) !important;
}
menuitem[command="cmd_newNavigatorTab"]:hover,
menuitem#context-openlinkintab:hover,
menuitem[oncommand="gContextMenu.openFrameInTab();"]:hover,
menuitem#tm-newtab:hover,
menuitem[oncommand="BrowserOpenTab();"]:hover,
menuitem#miOpenInNewTab:hover,
menuitem[command="cmd_bm_openfolder"]:hover,
menuitem[command="cmd_bm_openinnewtab"]:hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 160px 32px 144px) !important;
}
menuitem[command="cmd_newNavigatorTab"]:hover:active,
menuitem#context-openlinkintab:hover:active,
menuitem[oncommand="gContextMenu.openFrameInTab();"]:hover:active,
menuitem#tm-newtab:hover:active,
menuitem[oncommand="BrowserOpenTab();"]:hover:active,
menuitem#miOpenInNewTab:hover:active,
menuitem[command="cmd_bm_openfolder"]:hover:active,
menuitem[command="cmd_bm_openinnewtab"]:hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 160px 80px 144px) !important;
}

/* Print */
menuitem[command="cmd_print"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 144px 16px 128px) !important;
}
menuitem[command="cmd_print"]:hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 144px 32px 128px) !important;
}
menuitem[command="cmd_print"]:hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 144px 80px 128px) !important;
}

/* Cut */
menuitem[command="cmd_cut"],
menuitem[cmd="cmd_cut"],
menuitem#context-cut {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 192px 16px 176px) !important;
}
menuitem[command="cmd_cut"]:not([disabled="true"]):hover,
menuitem[cmd="cmd_cut"]:not([disabled="true"]):hover,
menuitem#context-cut:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 192px 32px 176px) !important;
}
menuitem[command="cmd_cut"][disabled="true"],
menuitem[cmd="cmd_cut"][disabled="true"],
menuitem#context-cut[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 192px 48px 176px) !important;
}
menuitem[command="cmd_cut"]:not([disabled="true"]):hover:active,
menuitem[cmd="cmd_cut"]:not([disabled="true"]):hover:active,
menuitem#context-cut:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 192px 80px 176px) !important;
}

/* Copy */
menuitem[command="cmd_copy"],
menuitem[cmd="cmd_copy"],
menuitem#context-copy,
menuitem#miCopyLink {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 208px 16px 192px) !important;
}
menuitem[command="cmd_copy"]:not([disabled="true"]):hover,
menuitem[cmd="cmd_copy"]:not([disabled="true"]):hover,
menuitem#context-copy:not([disabled="true"]):hover,
menuitem#miCopyLink:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 208px 32px 192px) !important;
}
menuitem[command="cmd_copy"][disabled="true"],
menuitem[cmd="cmd_copy"][disabled="true"],
menuitem#context-copy[disabled="true"],
menuitem#miCopyLink[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 208px 48px 192px) !important;
}
menuitem[command="cmd_copy"]:not([disabled="true"]):hover:active,
menuitem[cmd="cmd_copy"]:not([disabled="true"]):hover:active,
menuitem#context-copy:not([disabled="true"]):hover:active,
menuitem#miCopyLink:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 208px 80px 192px) !important;
}

/* Paste */
menuitem[command="cmd_paste"],
menuitem[cmd="cmd_paste"],
menuitem#context-paste {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 224px 16px 208px) !important;
}
menuitem[command="cmd_paste"]:not([disabled="true"]):hover,
menuitem[cmd="cmd_paste"]:not([disabled="true"]):hover,
menuitem#context-paste:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 224px 32px 208px) !important;
}
menuitem[command="cmd_paste"][disabled="true"],
menuitem[cmd="cmd_paste"][disabled="true"],
menuitem#context-paste[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 224px 48px 208px) !important;
}
menuitem[command="cmd_paste"]:not([disabled="true"]):hover:active,
menuitem[cmd="cmd_paste"]:not([disabled="true"]):hover:active,
menuitem#context-paste:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 224px 80px 208px) !important;
}

/* Stop */
menuitem[command="Browser:Stop"],
menuitem#context-stop {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 48px 16px 32px) !important;
}
menuitem[command="Browser:Stop"]:not([disabled="true"]):hover,
menuitem#context-stop:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 48px 32px 32px) !important;
}
menuitem[command="Browser:Stop"][disabled="true"],
menuitem#context-stop[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 48px 48px 32px) !important;
}
menuitem[command="Browser:Stop"]:not([disabled="true"]):hover:active,
menuitem#context-stop:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 48px 80px 32px) !important;
}

/* Reload */
menuitem[command="Browser:Reload"],
menuitem#context-reload,
menuitem[oncommand="gContextMenu.reloadFrame();"],
menuitem[command="cmd_bm_refreshlivemark"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 64px 16px 48px) !important;
}
menuitem[command="Browser:Reload"]:not([disabled="true"]):hover,
menuitem#context-reload:not([disabled="true"]):hover,
menuitem[oncommand="gContextMenu.reloadFrame();"]:not([disabled="true"]):hover,
menuitem[command="cmd_bm_refreshlivemark"]:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 64px 32px 48px) !important;
}
menuitem[command="Browser:Reload"][disabled="true"],
menuitem#context-reload[disabled="true"],
menuitem[oncommand="gContextMenu.reloadFrame();"][disabled="true"],
menuitem[command="cmd_bm_refreshlivemark"][disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 64px 48px 48px) !important;
}
menuitem[command="Browser:Reload"]:not([disabled="true"]):hover:active,
menuitem#context-reload:not([disabled="true"]):hover:active,
menuitem[oncommand="gContextMenu.reloadFrame();"]:not([disabled="true"]):hover:active,
menuitem[command="cmd_bm_refreshlivemark"]:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 64px 80px 48px) !important;
}

/* Back */
menuitem[command="Browser:Back"],
menuitem[oncommand="BrowserBack(event, true)"],
menuitem#context-back {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 16px 16px 0px) !important;
}
menuitem[command="Browser:Back"]:not([disabled="true"]):hover,
menuitem[oncommand="BrowserBack(event, true)"]:not([disabled="true"]):hover,
menuitem#context-back:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 16px 32px 0px) !important;
}
menuitem[command="Browser:Back"][disabled="true"],
menuitem[oncommand="BrowserBack(event, true)"][disabled="true"],
menuitem#context-back[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 16px 48px 0px) !important;
}
menuitem[command="Browser:Back"]:not([disabled="true"]):hover:active,
menuitem[oncommand="BrowserBack(event, true)"]:not([disabled="true"]):hover:active,
menuitem#context-back:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 16px 80px 0px) !important;
}

/* Forward */
menuitem[command="Browser:Forward"],
menuitem[oncommand="BrowserForward(event, true)"],
menuitem#context-forward {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 32px 16px 16px) !important;
}
menuitem[command="Browser:Forward"]:not([disabled="true"]):hover,
menuitem[oncommand="BrowserForward(event, true)"]:not([disabled="true"]):hover,
menuitem#context-forward:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 32px 32px 16px) !important;
}
menuitem[command="Browser:Forward"][disabled="true"],
menuitem[oncommand="BrowserForward(event, true)"][disabled="true"],
menuitem#context-forward[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 32px 48px 16px) !important;
}
menuitem[command="Browser:Forward"]:not([disabled="true"]):hover:active,
menuitem[oncommand="BrowserForward(event, true)"]:not([disabled="true"]):hover:active,
menuitem#context-forward:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 32px 80px 16px) !important;
}

/* Home */
menuitem[command="Browser:Home"],
menuitem#menuitem_homepage,
menuitem[command="cmd_homepage"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 80px 16px 64px) !important;
}
menuitem[command="Browser:Home"]:not([disabled="true"]):hover,
menuitem#menuitem_homepage:not([disabled="true"]):hover,
menuitem[command="cmd_homepage"]:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 80px 32px 64px) !important;
}
menuitem[command="Browser:Home"][disabled="true"],
menuitem#menuitem_homepage[disabled="true"],
menuitem[command="cmd_homepage"][disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 80px 48px 64px) !important;
}
menuitem[command="Browser:Home"]:not([disabled="true"]):hover:active,
menuitem#menuitem_homepage:not([disabled="true"]):hover:active,
menuitem[command="cmd_homepage"]:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 80px 80px 64px) !important;
}

/* Downloads */
menuitem[command="Tools:Downloads"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 96px 16px 80px) !important;
}
menuitem[command="Tools:Downloads"]:hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 96px 32px 80px) !important;
}
menuitem[command="Tools:Downloads"]:hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 96px 80px 80px) !important;
}

/* History */
menuitem[oncommand="toggleSidebar('viewHistorySidebar');"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 112px 16px 96px) !important;
}
menuitem[oncommand="toggleSidebar('viewHistorySidebar');"]:not([disabled="true"]):not([checked="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 112px 32px 96px) !important;
}
menuitem[oncommand="toggleSidebar('viewHistorySidebar');"][disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 112px 48px 96px) !important;
}
menuitem[oncommand="toggleSidebar('viewHistorySidebar');"][checked="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(48px 112px 64px 96px) !important;
}
menuitem[oncommand="toggleSidebar('viewHistorySidebar');"]:not([disabled="true"]):not([checked="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 112px 80px 96px) !important;
}

/* Bookmarks */
menuitem[oncommand="toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');"],
menuitem[command="cmd_bm_managefolder"],
menuitem[key="manBookmarkKb"],
menuitem[key="viewBookmarksSidebarKb"],
menuitem#viewBookmarksSidebar,
menuitem#context-bookmarklink,
menuitem#context-bookmarkpage,
menuitem[oncommand="gContextMenu.addBookmarkForFrame();"],
menuitem#tm-addBookmarkAs,
menuitem#tm-bookmarkAllTabs,
menuitem[oncommand="toggleSidebar('viewBookmarksSidebar)"],
menuitem[oncommand="abhere.addBookmark(event)"],
menuitem[command="Browser:AddBookmarkAS"],
menuitem#bookmarkAllCmd,
menuitem[key="addBookmarkAsKb"],
menuitem#miAddBookmark,
menuitem[command="cmd_bm_newbookmark"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(0px 128px 16px 112px) !important;
}
menuitem[oncommand="toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem[command="cmd_bm_managefolder"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem[key="manBookmarkKb"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem[key="viewBookmarksSidebarKb"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem#viewBookmarksSidebar:not([disabled="true"]):not([checked="true"]):hover,
menuitem#context-bookmarklink:not([disabled="true"]):not([checked="true"]):hover,
menuitem#context-bookmarkpage:not([disabled="true"]):not([checked="true"]):hover,
menuitem[oncommand="gContextMenu.addBookmarkForFrame();"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem#tm-addBookmarkAs:not([disabled="true"]):not([checked="true"]):hover,
menuitem#tm-bookmarkAllTabs:not([disabled="true"]):not([checked="true"]):hover,
menuitem[oncommand="toggleSidebar('viewBookmarksSidebar)"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem[oncommand="abhere.addBookmark(event)"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem[command="Browser:AddBookmarkAS"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem#bookmarkAllCmd:not([disabled="true"]):not([checked="true"]):hover,
menuitem[key="addBookmarkAsKb"]:not([disabled="true"]):not([checked="true"]):hover,
menuitem#miAddBookmark:not([disabled="true"]):not([checked="true"]):hover,
menuitem[command="cmd_bm_newbookmark"]:not([disabled="true"]):not([checked="true"]):hover {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(16px 128px 32px 112px) !important;
}
menuitem[oncommand="toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');"][disabled="true"],
menuitem[command="cmd_bm_managefolder"][disabled="true"],
menuitem[key="manBookmarkKb"][disabled="true"],
menuitem[key="viewBookmarksSidebarKb"][disabled="true"],
menuitem#viewBookmarksSidebar[disabled="true"],
menuitem#context-bookmarklink[disabled="true"],
menuitem#context-bookmarkpage[disabled="true"],
menuitem[oncommand="gContextMenu.addBookmarkForFrame();"][disabled="true"],
menuitem#tm-addBookmarkAs[disabled="true"],
menuitem#tm-bookmarkAllTabs[disabled="true"],
menuitem[oncommand="toggleSidebar('viewBookmarksSidebar)"][disabled="true"],
menuitem[oncommand="abhere.addBookmark(event)"][disabled="true"],
menuitem[command="Browser:AddBookmarkAS"][disabled="true"],
menuitem#bookmarkAllCmd[disabled="true"],
menuitem[key="addBookmarkAsKb"][disabled="true"],
menuitem#miAddBookmark[disabled="true"],
menuitem[command="cmd_bm_newbookmark"][disabled="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(32px 128px 48px 112px) !important;
}
menuitem[oncommand="toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');"][checked="true"],
menuitem[command="cmd_bm_managefolder"][checked="true"],
menuitem[key="manBookmarkKb"][checked="true"],
menuitem[key="viewBookmarksSidebarKb"][checked="true"],
menuitem#viewBookmarksSidebar[checked="true"],
menuitem#context-bookmarklink[checked="true"],
menuitem#context-bookmarkpage[checked="true"],
menuitem[oncommand="gContextMenu.addBookmarkForFrame();"][checked="true"],
menuitem#tm-addBookmarkAs[checked="true"],
menuitem#tm-bookmarkAllTabs[checked="true"],
menuitem[oncommand="toggleSidebar('viewBookmarksSidebar)"][checked="true"],
menuitem[oncommand="abhere.addBookmark(event)"][checked="true"],
menuitem[command="Browser:AddBookmarkAS"][checked="true"],
menuitem#bookmarkAllCmd[checked="true"],
menuitem[key="addBookmarkAsKb"][checked="true"],
menuitem#miAddBookmark[checked="true"],
menuitem[command="cmd_bm_newbookmark"][checked="true"] {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(48px 128px 64px 112px) !important;
}
menuitem[oncommand="toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[command="cmd_bm_managefolder"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[key="manBookmarkKb"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[key="viewBookmarksSidebarKb"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#viewBookmarksSidebar:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#context-bookmarklink:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#context-bookmarkpage:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[oncommand="gContextMenu.addBookmarkForFrame();"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#tm-addBookmarkAs:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#tm-bookmarkAllTabs:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[oncommand="toggleSidebar('viewBookmarksSidebar)"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[oncommand="abhere.addBookmark(event)"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[command="Browser:AddBookmarkAs"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#bookmarkAllCmd:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[key="addBookmarkAsKb"]:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem#miAddBookmark:not([disabled="true"]):not([checked="true"]):hover:active,
menuitem[command="cmd_bm_newbookmark"]:not([disabled="true"]):not([checked="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Toolbar-small.png") !important;
   -moz-image-region: rect(64px 128px 80px 112px) !important;
}

/* Close Tab */
menuitem#menu_close,
menuitem#tm-removeTab,
menuitem[label="Close Tab"] {
   list-style-image: url("chrome://global/skin/icons/close.png") !important;
   -moz-image-region: rect(0px 16px 16px 0px) !important;
   opacity: 1 !important;
}
menuitem#menu_close:hover,
menuitem#tm-removeTab:hover,
menuitem[label="Close Tab"]:hover {
   list-style-image: url("chrome://global/skin/icons/close.png") !important;
   -moz-image-region: rect(0px 32px 16px 16px) !important;
}
menuitem#menu_close:hover:active,
menuitem#tm-removeTab:hover:active,
menuitem[label="Close Tab"]:hover:active {
   list-style-image: url("chrome://global/skin/icons/close.png") !important;
   -moz-image-region: rect(0px 48px 16px 32px) !important;
}

/* BF History List */
menuitem[index]:not([current="true"]) {
   list-style-image: url("chrome://browser/skin/Bookmarks-folder.png") !important;
   -moz-image-region: rect(0px 16px 16px 0px) !important;
}
menuitem[index][current="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-radio.gif") !important;
   -moz-image-region: rect(auto, auto, auto, auto) !important;
}

/* RSS Subscribe */
menuitem#subscribeToPageMenuitem {
   list-style-image: url("chrome://browser/skin/livemark-folder.png") !important;
   -moz-image-region: rect(0px 16px 16px 0px) !important;
}
menuitem#subscribeToPageMenuitem:hover {
   list-style-image: url("chrome://browser/skin/livemark-folder.png") !important;
   -moz-image-region: rect(16px 16px 32px 0px) !important;
}

/* Add-ons */
menuitem[command="Tools:Addons"] {
   list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png") !important;
   -moz-image-region: rect(0px 32px 32px 0px) !important;
}
menuitem[command="Tools:Addons"]:hover {
   list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png") !important;
   -moz-image-region: rect(32px 32px 64px 0px) !important;
}

/* Options */
menuitem#menu_preferences,
menuitem#menuitem_options,
menuitem[command="cmd_options"] {
   list-style-image: url("chrome://browser/skin/preferences/Options.png") !important;
   -moz-image-region: rect(0px 224px 32px 192px) !important;
}
menuitem#menu_preferences:hover,
menuitem#menuitem_options:hover,
menuitem[command="cmd_options"]:hover {
   list-style-image: url("chrome://browser/skin/preferences/Options.png") !important;
   -moz-image-region: rect(32px 224px 64px 192px) !important;
}

/* IE Tab */
menuitem#ietab-toolsmenu,
menuitem#ietab-viewlink,
menuitem#ietab-viewpage,
menuitem#ietab-bookmark,
menuitem#ietab-tabbar-switch[engine="fx"] {
   list-style-image: url("chrome://ietab/skin/ietab-button-ie16b.png") !important;
}
menuitem#ietab-toolsmenu:hover,
menuitem#ietab-viewlink:hover,
menuitem#ietab-viewpage:hover,
menuitem#ietab-bookmark:hover,
menuitem#ietab-tabbar-switch[engine="fx"]:hover {
   list-style-image: url("chrome://ietab/skin/ietab-button-ie16.png") !important;
}
menuitem#ietab-toolsmenu:hover:active,
menuitem#ietab-viewlink:hover:active,
menuitem#ietab-viewpage:hover:active,
menuitem#ietab-bookmark:hover:active,
menuitem#ietab-tabbar-switch[engine="fx"]:hover:active {
   list-style-image: url("chrome://ietab/skin/ietab-button-ie16a.png") !important;
}
menuitem#ietab-tabbar-switch[engine="ie"] {
   list-style-image: url("chrome://ietab/skin/ietab-button-fx16b.png") !important;
}
menuitem#ietab-tabbar-switch[engine="ie"]:hover {
   list-style-image: url("chrome://ietab/skin/ietab-button-fx16.png") !important;
}
menuitem#ietab-tabbar-switch[engine="ie"]:hover:active {
   list-style-image: url("chrome://ietab/skin/ietab-button-fx16a.png") !important;
}

/* Go to location */
menuitem[command="cmd_bm_open"],
menuitem[command="Browser:OpenLocation"] {
   list-style-image: url("chrome://browser/skin/Go-arrow.png") !important;
   -moz-image-region: rect(3px 20px 19px 4px) !important;
}
menuitem[command="cmd_bm_open"]:not([disabled="true"]):hover,
menuitem[command="Browser:OpenLocation"]:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Go-arrow.png") !important;
   -moz-image-region: rect(3px 45px 19px 29px) !important;
}
menuitem[command="cmd_bm_open"][disabled="true"],
menuitem[command="Browser:OpenLocation"][disabled="true"] {
   list-style-image: url("chrome://browser/skin/Go-arrow.png") !important;
   -moz-image-region: rect(3px 70px 19px 54px) !important;
}
menuitem[command="cmd_bm_open"]:not([disabled="true"]):hover:active,
menuitem[command="Browser:OpenLocation"]:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Go-arrow.png") !important;
   -moz-image-region: rect(3px 95px 19px 79px) !important;
}

/* Search */
menuitem[command="Tools:Search"],
menuitem#menu_find {
   list-style-image: url("chrome://browser/skin/Search-glass.png") !important;
   -moz-image-region: rect(3px 20px 19px 4px) !important;
}
menuitem[command="Tools:Search"]:not([disabled="true"]):hover,
menuitem#menu_find:not([disabled="true"]):hover {
   list-style-image: url("chrome://browser/skin/Search-glass.png") !important;
   -moz-image-region: rect(3px 45px 19px 29px) !important;
}
menuitem[command="Tools:Search"][disabled="true"],
menuitem#menu_find[disabled="true"] {
   list-style-image: url("chrome://browser/skin/Search-glass.png") !important;
   -moz-image-region: rect(3px 70px 19px 54px) !important;
}
menuitem[command="Tools:Search"]:not([disabled="true"]):hover:active,
menuitem#menu_find:not([disabled="true"]):hover:active {
   list-style-image: url("chrome://browser/skin/Search-glass.png") !important;
   -moz-image-region: rect(3px 95px 19px 79px) !important;
}

/* Console2 */
menuitem[oncommand="toggleSidebar('viewConsole2Sidebar');"],
menuitem#javascriptConsole[oncommand="toErrorConsole();"] {
   list-style-image: url("chrome://console2/skin/import/console-toolbar.png") !important;
   -moz-image-region: rect(0px 96px 24px 72px) !important;
}
menuitem[oncommand="toggleSidebar('viewConsole2Sidebar');"]:hover,
menuitem#javascriptConsole[oncommand="toErrorConsole();"]:hover {
   list-style-image: url("chrome://console2/skin/import/console-toolbar.png") !important;
   -moz-image-region: rect(24px 96px 48px 72px) !important;
}

/* Print Preview */
menuitem[command="cmd_printPreview"] {
   list-style-image: url("chrome://global/skin/icons/Print-preview.png") !important;
   -moz-image-region: rect(0px 16px 16px 0px) !important;
}

/* Restart */
menuitem[command="cmd_restart"] {
   list-style-image: url("chrome://mozapps/skin/extensions/actionbuttons.png") !important;
   -moz-image-region: rect(0px 42px 21px 21px) !important;
}
menuitem[command="cmd_restart"][disabled="true"] {
   list-style-image: url("chrome://mozapps/skin/extensions/actionbuttons.png") !important;
   -moz-image-region: rect(21px 42px 42px 21px) !important;
}

/* Updates */
menuitem#checkForUpdates,
menuitem#menuitem_checkUpdate,
menuitem[command="cmd_checkUpdate"] {
   list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png") !important;
   -moz-image-region: rect(0px 160px 32px 128px) !important;
}
menuitem#checkForUpdates:hover,
menuitem#menuitem_checkUpdate:hover,
menuitem[command="cmd_checkUpdate"]:hover {
   list-style-image: url("chrome://mozapps/skin/extensions/viewButtons.png") !important;
   -moz-image-region: rect(32px 160px 64px 128px) !important;
}

}