@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Bookmarks Menu Icon FF 3.0 */
menu#bookmarksMenu {
   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
   -moz-image-region: rect(0 240px 16px 224px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Different Close/Exit buttons on menus/tabs */
tabbrowser tab .tabs-closebutton, tabbrowser tab .tab-close-button, .tabbrowser-tabs tab:hover .tab-close-button, .tabs-closebutton, .tabbrowser-tabs tab:hover .tabs-closebutton, .findbar-closebutton, menuitem#tm-content-closetab, #menu_close, menuitem#menu_FileQuitItem, menuitem[oncommand="inspector.exit();"], menuitem[oncommand="Local_Install.closeSidebar();"] {
   -moz-image-region: rect(16px, 96px, 32px, 80px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}
menuitem#tm-content-closetab:not(:hover), .tabs-closebutton:not(:hover), #menu_close:not(:hover), tabbrowser tab .tabs-closebutton:not(:hover), tabbrowser tab .tab-close-button:not(:hover) {
   -moz-image-region: rect(16px 352px 32px 336px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Move Tab Close button to the right */
.tab-close-button > .toolbarbutton-icon { -moz-margin-end: -6px !important; }

/* Treerow Tweaks */
treechildren:-moz-tree-cell, treechildren:-moz-tree-row, treechildren:-moz-tree-column {
   border:solid .1pt #BBB !important }
treechildren:-moz-tree-cell, treechildren:-moz-tree-column { 
   border-width: 0 .1pt 0 0 !important }
treechildren:-moz-tree-row(even) { 
   background: #DDD !important }
treechildren:-moz-tree-row(odd) { 
   background: #FFF !important }
treechildren:-moz-tree-row(selected) { 
   background-color: #C0C0C0 !important }
treechildren:-moz-tree-cell-text { 
   color: #000 !important }
treechildren:-moz-tree-cell-text(selected) { 
   background-color: #de8787 !important;
   color: #EEE !important; 
   font-weight: 900 !important }
treechildren:-moz-tree-cell-text(selected,focus) { 
   background-color: #8789de !important;
   color:#FFF !important;
   font-weight:900 !important;
   font-style: normal!important }

/* Print Frame Icon */
#context-printframe { 
   -moz-image-region: rect(80px, 144px, 96px, 128px) !important;
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Help Contents Icon */
menuitem[oncommand="openHelpLink('firefox-help')"] {
   -moz-image-region: rect(64px, 176px, 80px, 160px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Library aka Organize Bookmarks */
@-moz-document url(chrome://browser/content/places/places.xul) {
#orgClose {-moz-image-region: rect(16px, 96px, 32px, 80px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}}

/* Undo Close Tab icon */
#context_undoCloseTab {
   -moz-image-region: rect(64px, 16px, 80px, 0pt) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* MTLI - Missing Icons */
menuitem[label="Configure Custom Editors"] {
   -moz-image-region: rect(80px, 176px, 96px, 160px) !important;
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

#toggleUpdateCheck {
   -moz-image-region: rect(176px, 160px, 192px, 144px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

#AboutCrashes {
   -moz-image-region: rect(64px, 256px, 80px, 240px) !important;
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Addons Mirror Link Icon */
menuitem#AddonsMirror {
   -moz-binding: url(chrome://global/content/bindings/menu.xml#menuitem-iconic) !important;
   -moz-image-region: rect(176px 224px 192px 208px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Scrapbook Context Menu */
#ScrapBookContextSubmenu { 
   list-style-image: url("chrome://scrapbook/skin/main.png") !important; }

/* Screengrab Icons */
menu#screengrab-copy {
   -moz-image-region: rect(0 240px 16px 224px) !important;
   -moz-binding: url(chrome://global/content/bindings/menu.xml#menu-iconic) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important; } 

menu#screengrab-save {
   -moz-image-region: rect(0 112px 16px 96px) !important; 
   -moz-binding: url(chrome://global/content/bindings/menu.xml#menu-iconic) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;} 

menuitem#pop-copyFrame, menuitem#pop-copyBrowserSelection, menuitem#pop-copyViewPort, 
#pop-grabSelection, #pop-grabWindow, #pop-copySelection, #pop-copyWindow, menuitem#pop-grabFrame, menuitem#pop-grabViewPort, menuitem#pop-grabSelection, menuitem#pop-grabWindow {
   -moz-image-region: rect(48px 48px 64px 32px) !important; 
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;} 

menu[label="ScreenGrab!"], menu#menuedit-contentAreaContextMenu-ScreenGrab33 {
   list-style-image:url("chrome://screengrab/skin/screengrab_icon.gif") !important;}

/* TinyURL Icons */
#tinyurl-tools-menu {
   -moz-image-region: rect(96px 80px 112px 64px) !important;
   list-style-image: url("chrome://cutemenus/content/res/mosaic.png") !important;}

/* Paste and Go Icons */
#pg2-go-menuitem {
  list-style-image: url("chrome://pasteandgo2/skin/go-button-16.png") !important; }

#pg2-search-menuitem {
  list-style-image: url("chrome://pasteandgo2/skin/search-button-16.png") !important; }

/* Remove Show Suggestions in search bar */
   menuitem[label="Show Suggestions"] { display: none !important }

/* Remove Stylish-Custom Update button from Addons */
   #UpdateAllStylesAddons { display: none !important }