@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);



menubar > menu {
border: 1px solid transparent !important;
padding-top: 0px !important;
padding-bottom: 1px !important;
margin-bottom: 1px !important;
-moz-padding-start: 2px;
-moz-padding-end: 3px;
}
menubar > menu[_moz-menuactive="true"] {
background-color: navy !important;
color: gold !important;
border-top: 1px solid ThreeDHighlight !important;
border-right: 1px solid ThreeDShadow !important;
border-bottom: 1px solid ThreeDShadow !important;
border-left: 1px solid ThreeDHighlight !important;
}
menubar > menu[_moz-menuactive="true"][open="true"] {
background-color: transparent !important;
color: gold !important;
border-top: 1px solid ThreeDShadow !important;
border-right: 1px solid ThreeDHighlight !important;
border-bottom: 1px solid ThreeDHighlight !important;
border-left: 1px solid ThreeDShadow !important;
padding-top: 1px !important;
-moz-padding-end: 2px !important;
padding-bottom: 0px !important;
-moz-padding-start: 3px !important;
}


/*************************************************************/

menupopup, popup
{
border: 2px solid !important;
-moz-border-top-colors: #444  #666  !important;
-moz-border-right-colors: #333  #999  !important;
-moz-border-bottom-colors: green  #555   !important;
-moz-border-left-colors: green  #555  !important;
padding: 1px !important;
min-width: 1px !important;
background-color: black !important;
}


/****************************************************************/

#commonDialog
{
border-top: 2px solid ThreeDShadow !important;
border-right: 2px solid ThreeDHighlight !important;
border-bottom: 2px solid ThreeDHighlight !important;
border-left: 2px solid ThreeDShadow !important;
padding-top: 2px !important;
-moz-padding-end: 2px !important;
padding-bottom: 2px !important;
-moz-padding-start: 3px !important;
}


/*************************************************************************/

menuitem, menubutton, menulist, tab, tree, tooltip , menubar, menu, sidebar
{
    /*UNCOMMENT BELOW FOR LARGER FONTS*/
    /*font-size: 14px !important;*/
}

/* changing the pitchdark to pitch black */
/* for changing the colors of tab background and status bar and toolbar background */
#content tab {
background: #000 !important; 
border-width: 0px !important;
border-right: #444 1px dotted !important;}

/* the active tab */
#content tab[selected="true"] {
background: #000 !important;
min-width: 200px !important; 
border: #777 1px dotted !important;
}

.tabs-bottom { background : #000 !important; height: 0px !important;margin: 0px !important}
.tabs-bottom-spacer { background: black !important; height: 0px !important}
.tabbrowser-tabs {background: #000 !important;}


#status-bar {background-color: #000 !important;}
toolbar {background-color: #012 !important; border:none !important; } 

/* making the below  color important interferes with how the selected menu items are diplayed */
toolbar * {border-width:1px !important;color: #aaa } 

/* ========================================================== */
/* dimming of icons and images */
tab * image { opacity: .2 !important}
tab[selected="true"] * image { opacity: .4 !important}
tab:hover * image{ opacity: 1 !important}

toolbar, menubar {background-color: #000 !important; border-color: #000 !important; padding : 0 !important}
toolbar * image { opacity: .3 !important}
toolbarbutton:hover  image{ opacity: 1 !important} /* not working properly */

.menu-iconic-left{opacity: .7 !important}
.menu-right {opacity: .2 !important}

#urlbar-container * image:hover { opacity: 1 !important}
#star-button[tooltiptext="Edit this bookmark"] { opacity: 1 !important}