@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
url-prefix("http://images.google."),
url-prefix("http://images.google."),
url-prefix("http://images.google.")
{

/* non-weeaboo-version */
/* image-url: http://dorura.files.wordpress.com/2010/02/dollars-no-weeaboo-logo.png */
/* Plug into "body" section */

body 
{
background:#000000 !important;
color: #FFFFFF !important;
background-image:url(http://dorura.files.wordpress.com/2010/02/dollars-logo-small-custom.png) !important;
background-position: top center !important;
background-repeat:no-repeat !important;
background-attachment:fixed !important;
top: -900px !important;
}

img#logo
{
visibility:hidden !important;
padding-bottom: 270px !important;
}

.cur, span, cite, a, a:link, a:visited, a:hover 
{
color:#FFFFFF !important;
}

.f
{
color:#AAAAAA !important;
}

#ghead, #sbl, .fade, #ssb 
{
border:transparent !important;
}

#footer
{
display:none !important;
}

.csb, #navbar img { visibility: hidden !important; }

#navbar * { background-image: none !important; }




input
{
-moz-appearance: none !important;   
-moz-border-radius: 10px !important;
padding-left: 7px;
padding-right: 7px;
margin-right:10px;
position:relative;
}

input[type=text]
{
-moz-appearance: none !important;   
-moz-border-radius: 10px !important;
padding-left: 7px;
padding-right: 7px;
margin-right:10px;
position:relative;
}

#ghead, #sbl, .fade, #ssb 
{
background:transparent !important;
}

div#bsf
{
background:transparent!important;
border:none!important;
}

img:not(#logo)
{
opacity: .7 !important;
background-color:#000000 !important;
color:#FFFFFF !important;
border:solid 5px rgb(255,255,255) !important;
border:solid 2px rgb(166,172,170) !important;
-moz-border-radius: 5px;
}
img:not(#logo):hover
{
opacity: 1 !important;
background-color:#000000 !important;
color:#FFFFFF !important;
border:solid 5px rgb(255,255,255) !important;
border:solid 2px rgb(166,172,170) !important;
-moz-border-radius: 5px;
}

a#logo {font-size:0 !important;}

img[src="/images/nav_logo7.png"] {background: url("http://dorura.files.wordpress.com/2010/02/index3.png");}


a#logo > img 
{
margin-left: -3px !important;
margin-top:-2px !important;
padding-left: 174px !important;
opacity: 1 !important;}

div#bsf img
{
display:none;
}

div.std
{
color: #FFFFFF !important; background: #000000 !important;
}

.std [src="/images/isr_g.png"] {display:none !important;}

.gbh, .gbd {
border-top: none !important;
}

#rpsp, .rpop {background: #000000 !important; border-right:1px solid transparent !important;}
.tl-sel, .tl-sect div.tl b {color: #FFFFFF !important;}
}

#sc-block .sc {background:transparent !important;}
#sc-block .sc a {border: 1px solid #FFFFFF !important; padding: 0px;}

.gac_a {color: #000000 !important;}


@-moz-document 
url-prefix("http://images.google.com/images?"),
url-prefix("http://images.google.ca/images"),
url-prefix("http://images.google.com.pr/images"),
url-prefix("http://images.google.co.uk/images"),
url-prefix("http://images.google.co.jp/images"),
url-prefix("http://images.google.com.br/images"),
url-prefix("http://images.google.com.au/images"),
url-prefix("http://images.google.fr/images"),
url-prefix("http://images.google.de/images"),
url-prefix("http://images.google.com.hk/images"),
url-prefix("http://images.google.sc/images")

/* If one of your google url doesn't show up in this list, try adding your own! */

{
body {background: #000000 !important;}
}