/*
 * Google Web Search - Songbird Theme
 *
 * Author      : Lenny Ekberg (Schwadegan)
 * Updated     : February 6th 2009
 * Email       : schwadegan@gmail.com
 * Description : A Songbird style for Google
 * Usage       : Use with the Stylish add-on for Songbird (http://addons.songbirdnest.com/addon/138)
 */

@namespace url(http://www.w3.org/1999/xhtml);

/*
 * If you find your national version of Google not represented, simply add it in a line below.
 */

@-moz-document url(http://www.google.com/),
               url-prefix(http://www.google.se/),
               url-prefix(http://www.google.dk/),
               url-prefix(http://www.google.no/),
               url-prefix(http://www.google.fi/),
               url-prefix(http://www.google.ru/),
               url-prefix(http://www.google.fr/),
               url-prefix(http://www.google.es/),
               url-prefix(http://www.google.nl/),
               url-prefix(http://www.google.se/),
               url-prefix(http://www.google.de/),
               url-prefix(http://www.google.ca/),
               url-prefix(http://www.google.it/),
               url-prefix(http://www.google.co.uk/),
               url-prefix(http://www.google.com/webhp),
               url-prefix(http://www.google.com/search?),
               url-prefix(http://www.google.com/advanced_search),
               url-prefix(http://www.google.com/preferences),
               url-prefix(http://www.google.com/language_tools),
               url-prefix(http://images.google.com/webhp),
               url(http://www.google.com/intl/en/),
               url(http://www.google.com/intl/en/options/),
               url-prefix(http://www.google.com/movies),
               url-prefix(http://blogsearch.google.com),
               url-prefix(http://www.google.com/custom?) {

body {

  background-color: #afdddd !important;
  padding: 15px 15px 15px 20px;
  -moz-border-radius: 10px;
  font-family: verdana, sans-serif;
  color: #cccccc !important;
 font-variant:small-caps;
  background-image: url("http://birdhouse.songbirdnest.com/images/bg.png") !important;

}

/* defaults for all links */
a:link, a:visited, .link, a font[color] { color: #ccc !important; }
a:active, .link:active, a:active font[color] { color: #fff !important; }

/* disable dashed outline on focused elements */
:focus { outline: none; }

/* Main text color */
div, td, font[color="#fffffe"] { color: #fff !important; }

/* Text link color */
.a, .g font[color="#008000"], cite, .cite, .cite:link, .a { color: #6e6e6e !important; }

font[color="#008000"] { color: #6e6e6e !important; }

/* Secondary link color */
.flc, a.fl, .fl2, .fl2:visited, .bl a, .f + a, .f .w { color: #7b7b7b !important; }

/* File type (ex: [PDF]) next to link */
.g .w { color: #ff6 !important; }

/* Alt text color */
.f, font[color="#666666"], font[color="#6f6f6f"], font[color="#555555"], font[color="#0000ff"] { color: #ffd !important; }

/* Notification message text color */
font.p:not([size="-1"]) { color: #a4ff53 !important; }

/* fix for google suggest */
.aAutoComplete .cAutoComplete, .google-ac-a .google-ac-c, .gac_a > .gac_c { color: #000 !important; }
.aAutoComplete .dAutoComplete, .google-ac-a .google-ac-d, .gac_a > .gac_d { color: green !important; }
.google-ac-e td, .gac_e { color: blue !important; }

/* make sure web forms (and google suggest) don't get their colors changed */
input *, textarea *, .aAutoComplete {
  background-color: -moz-Field !important;
  color: -moz-fieldtext !important;
}

/* can't seem to modify iframes, so we'll keep them white */
iframe { background-color: #fff !important; }


/* google bar (including popup menu)
------------------------------------*/
#gbi { background: #343434 !important; border-color: #575757 !important; }
#gbar .gb2 a:hover { background: #676767 !important; color: #fff !important; }
#gbh, .gbh { border: none !important; }
.gb2 div { border-color: #575757 !important; }


/* bars
-------*/
.t, table [bgcolor="#e5ecf9"], table [bgcolor="#d5ddf3"], .hd, td.ttb, td.rsb, td.bts, h4, .page-title, td#headerText, #ssb { background: #303030 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAIAAAD5ZqGGAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA0SURBVHjaYvL392diYGBg+v//Pxz/+/cPLAYTh7G/fv3K9PfvXxS1yBikBlkviA0VBwgwANtrMMXXPQphAAAAAElFTkSuQmCC") top left repeat-x !important; }
.t a, table [bgcolor="#e5ecf9"] a, table [bgcolor="#d5ddf3"] a, .ks { color: #fff !important; }
td.k { background-color: transparent !important; }
table.ft.t.bb.bt, #footer { background: #2f2f2f !important; }
.bb, .bt, td#headerText, div#footer { border: none !important; }
#ssb { border-color: #6b6b6b !important; }
#bsf { background: none !important; border: none !important; }


/* hide top border on top bar */
td[bgcolor="#3366cc"] { display: none !important; }
.header td, table[style*="border-top: 1px solid rgb(51, 102, 204);"] { border-top: none !important; }
td.tpb, td.btb { background: none !important; }


/* Search results
-----------------*/
/* push results to right */
#res, #results_container { margin-left: .5em !important; }

/* widen search results (34em default) */
#res .j { width: 50em !important; }

/* more line spacing on descriptions */
#res .j font[size="-1"] { line-height: 1.4 !important; }

/* dim visited links */
#res .g a:visited, #navbar td:not(.b) a:visited { opacity: 0.5 !important; }

#res .e font[color="green"] { color: #ccc !important; }

/* link title */
#res .g .l { font-size: 1.1em !important; color: #f0f0f0 !important; }
#red .g .l:active { color: #fff !important; }

/* link description */
#res .std { color: #c9c9c9 !important; }

/* search term highlight */
#res .std b { color: #fff !important; }

hr { color: #fff !important; opacity: 0.25 !important; }

/* Change "Gooooooooooogle" to just text */
#nav > tbody > tr > td span { background: none !important; }
#nav { font-size: 140% !important; }
#nav .cur { font-size: 140% !important; margin-top: -10px !important; }
#nav td { vertical-align: bottom !important; padding: 0.15em !important; }

/* source code snippet */
tt[style*="color: rgb(0, 0, 0)"] { color: #fff !important; }


/* Advertisements
-----------------*/
.ra, .ra [bgcolor], #mbEnd, [id^="tba"] { display: none !important; }
#tads div { background: transparent !important; }
#tads, div[id^="tpa"] { display: none !important; }
table[style="border: 1px solid rgb(51, 102, 153);"] { border: none !important; }

/* Replacement images
---------------------*/

/* big logo */
img[src*="logos/"], img[src$="logo.gif"], div[style*="logo_plain.png"], img[src$="logo_google_suggest.gif"], img[src^="logos/holiday"] {
	margin-top: 5em !important;
	width: 0 !important;
	height: 153px !important;
	padding-left: 281px !important;
	background-image: url("http://birdhouse.songbirdnest.com/images/search-bird-animated.png") !important;
  background-repeat:no-repeat;
  background-position:center;
}

/* small logo */
#logo > img, #logo span, img[src$="logo_sm.gif"], img[src$="google_sm.gif"], img[src$="logo_google_suggest_sm.gif"] {

  background: url("http://addons.songbirdnest.com/images/songbird-logo.png") top left no-repeat !important;
	width: 0 !important;
	height: 50px !important;
	padding-left: 1135px !important;
	background-position: 0 0 !important;
	top: 0 !important;
}


/* Hide small logo text link */
a#logo { font-size: 0 !important; }

/* Shopping cart "image" */
.tfb td.c, .tb td.c {background:#999 !important;}
.tfb td.b, .tb td.b {background:#ccc !important;}
.tfb td.a, .tb td.a {background:#fff !important;}

/* shared image for [+], [-], and stars */
.csb[style*="background-position: -114px -78px"],
.csb[style*="background-position: -126px -78px"],
table[style*="height: 9px; width: 50px"] img[style*="top: -78px"],
img[src*="/sy-star-"]
{
  background-image: url("data:image/png;base64,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") !important;
}

/* [-] icon */
.csb[style*="background-position: -114px -78px"],
.csb[style*="background-position: -126px -78px"]
{
  width: 16px !important;
  height: 16px !important;
  background-position: 0 0 !important;
}

/* [+] icon */
.csb[style*="background-position: -114px -78px"] {
  background-position: -16px 0 !important;
}

/* empty star (and shared declaration for other stars) */
table[style*="height: 9px; width: 50px"] img[style*="top: -78px"], img[src*="/sy-star-"] {
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 10px !important;
  padding-left: 10px !important;
  background-position: -25px -17px !important;
}

/* full star */
table[style*="height: 9px; width: 50px"] img[style*="top: -78px"][style*="left: -20px"], img[src*="sy-star-on"] {
  background-position: -1px -17px !important;
}

/* half star */
table[style*="height: 9px; width: 50px"] img[style*="top: -78px"][style*="left: -10px"], img[src*="sy-star-half"] {
  background-position: -13px -17px !important;
}

/* powered by */
img[src*="poweredby_FFFFFF.gif"] {
  width: 0 !important;
  height: 19px !important;
  padding-left: 56px !important;
  background: url(data:image/png;base64,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) no-repeat !important;
}


/* Tweaks (remove if you like)
------------------------------*/

/* remove all image borders */
img[border="1"] { border: none !important; }

/* move result description to right slightly */
#res .j { padding-left: .1em !important; }

/* move font page buttons down */
form[name="f"] input[type="submit"] { margin-top: .3em !important; }

}


/* Advanced Search
------------------*/

@-moz-document url-prefix(http://www.google.com/advanced_search) {

tr[bgcolor="#cbdced"] { background: #50668d !important; }
tr[bgcolor="#ffffff"] { background: #405882 !important; }
td[width="15%"] > font > b { color: #ffc !important; }

h3, td.tip span { color: #ffc !important; }
p.tip, #gen-query, #gen-query * { color: #fff !important; }

.comment { color: #fff !important; opacity: 0.5 !important; }

.qbuilder-env, .block {
  border-color: #3f3f3f !important;
  background-color: #3f3f3f !important;
}

#gen-query { background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA2SURBVHjaVMvBDQAwCAJABdx/LrcqmvZR44UPoLsxRxKSUVCZnrpJd7Q9/yx2l5mfiBhHgAEA8+4DKqth970AAAAASUVORK5CYII=) repeat-x !important; }

.block { background: #333 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABECAYAAABAgF9WAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAiSURBVHjaYmIAAiYYwchEHJcICZJY1FFCpmLS/UaACxBgAHFiAKjTgYg3AAAAAElFTkSuQmCC) bottom left repeat-x !important; }

}


/* Search Preferences
---------------------*/

@-moz-document url-prefix(http://www.google.com/preferences) {

td[bgcolor="#cbdced"] { display: none !important; }
table[bgcolor="#ffffff"] { background: transparent !important; }

h1 + font + br + table,
h1 + font + br + table ~ table
{
  border-top: 1px solid #404040 !important;
  border-bottom: 1px solid #0b0b0b !important;
  background: #333 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABECAYAAABAgF9WAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAiSURBVHjaYmIAAiYYwchEHJcICZJY1FFCpmLS/UaACxBgAHFiAKjTgYg3AAAAAElFTkSuQmCC) bottom left repeat-x !important;
}

table td[width="175"] h2 { color: #ffc !important; }

}


/* Language Tools
-----------------*/

@-moz-document url-prefix(http://www.google.com/language_tools) {

table tr[bgcolor="#ffffff"] { background: none !important; }

}


/* Customized search page */
@-moz-document url-prefix(http://www.google.com/custom?) {

body > div:first-child > table:first-child td { background: transparent !important; }

}