/* by makondo, 11/09 */

/* favicon code from Tobias Baldauf style #9574 - thank you! */
/* favicon change */
tab.tabbrowser-tab[image$="scroogle.org/favicon.ico"] .tab-icon-image
{ visibility: hidden !important; }
#page-proxy-favicon[src$="scroogle.org/favicon.ico"],
tab[image$="scroogle.org/favicon.ico"] .tab-icon,
.bookmark-item[statustext*="scroogle.org"] .menu-iconic-icon,
.bookmark-item[statustext*="scroogle.org"] .toolbarbutton-icon,
.bookmark-item[image*="scroogle.org"]:not([container]) .menu-iconic-icon,
.bookmark-item[image*="scroogle.org"]:not([container]) .toolbarbutton-icon
{ width: 0 !important;
padding-left: 16px !important;
background: transparent url("data:application/file;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAQAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAAAAAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAAAAAAAAAAAAAGJsAGJsAAAAAAAAAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAAAAAGJsAGJsAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAGJsAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAAAAAAAAAGJsAGJsAGJsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJsAGJsAGJsAGJsAAAAAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAAAAAAAAAGJsAGJsAAAAAAAAAAAAAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAGJsAAAAAGJsAAAAAAADQAwAAmAEAAA/4AADADAAAYAYAAGHmAABg5gAAZAYAAGYGAABnHgAAYYYAAHAGAAA4AwAAH/AAAIAZAADACwAA") center no-repeat !important; }

/* ========= # ========== */

@-moz-document domain(www.scroogle.org), url-prefix("http://www.scroogle.org/cgi-bin/nbbw.cgi"), url-prefix("https://ssl.scroogle.org/cgi-bin/nbbwssl.cgi") {

BLOCKQUOTE H3, 
HTML > BODY > CENTER > FONT > FONT,
IMG[src="http://www.scroogle.org/gifs/scrooge3.gif"], 
IMG[src="http://www.scroogle.org/gifs/scworks4.gif"],
HTML > BODY > TABLE:first-child > TBODY > TR > TD:last-child > CENTER,
HTML > BODY > FONT > FONT > CENTER > FONT:last-child > TABLE, HTML > BODY > FONT > FONT > CENTER
{ display: none !important; }

/* ============== background */

body, HTML > BODY > CENTER > FONT > TABLE
{ color: #C9C7A8 !important;
background: #444 !important; }

b { background: transparent !important; }

/* ================ search terms highlighted */
B[style]
{ background-color: transparent !important;
color: #AE6122 !important;
text-shadow: 1px 2px 1px #000 !important; 
border-radius: 2px !important; }

/* ============== FONT */

a, FONT[color="#ffff00"], a:link 
{ color: #8D9A95 !important;
text-shadow: 1px 2px 1px #000 !important; 
font-size: 15px !important;
font-family: Segoe UI, Tahoma, sans-serif !important; }

a:hover { color: #A7B5B1 !important; }

/* search results page url */
BLOCKQUOTE > UL > FONT > FONT > a:link
{ font-size: 13px !important; }

strong { color: #AE9E63 !important; }

font[color="#008000"], FONT[color="#0000ff"], 
FONT[color="#c00000"], FONT[color="#c41200"], 
FONT[color="#e00000"], FONT[color="#ff0000"]
{ color: #B1A981 !important; }

BLOCKQUOTE > P:first-child > FONT
{ color: #ccc !important; }

BLOCKQUOTE > B
{ color: #8C9585 !important;
font-weight: normal !important; }

/* ================== input */

input[type="radio"]
{ -moz-appearance: none !important; 
background: transparent !important; 
border: 1px inset black !important; }

input[type="radio"]:checked
{ -moz-appearance: none !important; 
background: -moz-radial-gradient(45px 45px 45deg, circle cover, #999999 0%, rgba(0, 0, 0, 0) 100%, rgba(19,24,28, .5) 95%) fixed !important; }

/* ============ search box */
INPUT[type="TEXT"]
{ -moz-appearance: none !important;
padding: 4px 4px 5px 4px !important;
color: #ccc !important;
background: rgba(100,100,100,.3) !important;
border: 1px solid black !important;
box-shadow: inset -0px 2px 4px -4px black, 2px 4px 8px #000 !important;}

INPUT[type="TEXT"]:hover, INPUT[type="TEXT"]:focus, INPUT[type="TEXT"]:active,
INPUT[type="submit"]:hover, input[type="button"]:hover
{ -moz-appearance: none !important; 
-moz-transition-property: all !important;
-moz-transition-duration: 0.4s!important;
-moz-transition-delay: .1s !important;
background: rgba(110,110,110, .4) !important;
box-shadow: inset 0px 2px 4px 1px black, 0px 0px 10px 2px #ccc !important; }

INPUT[type="submit"], input[type="button"]
{ -moz-appearance: none !important;
padding: 3.5px !important;
opacity: .8 !important;
background: rgba(0,0,0, .1) !important;
box-shadow: inset 0px 2px 4px 1px black, 2px 4px 8px #000 !important;
border: 1px solid rgba(0,0,0, .4) !important;
border-radius: 3px !important;
color: #aaa !important;
text-shadow: 0px 2px 1px #000 !important; }

INPUT[type="submit"]:hover, input[type="button"]:hover
{ opacity: 1 !important;
background: rgba(110,110,110, .4) !important; } }