@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://www.google),
               url-prefix(https://www.google),
               url-prefix(http://maps.google),
               url-prefix(http://images.google),
               url-prefix(http://blogsearch.google),
               url-prefix(http://video.google),
               url-prefix(http://news.google),
               url-prefix(http://mail.google),
               url-prefix(http://books.google),
               url-prefix(http://scholar.google),
               url-prefix(http://picasaweb.google),
               url-prefix(http://sites.google),
               url-prefix(http://code.google)
           
{

FORM *:not([name="q"]):not([type="submit"]):not([type="button"]):not([class="gac_m"]):not(img) 
{
 background: transparent !important; 
}

.gac_m
{
padding-top: 20px!important;
background-color: rgba(0,0,0,0.5) !important;
opacity: 0.99 !important;
}

.rl-item:hover,.video-selected.video, #hotstuff_thumbnail_grid_item:hover,[class*="story"]:hover,
[id*="aol-vli"]:hover, .goog-inline-block.goog-icon-list-searchicon:hover
{
background-color: rgba(0,0,0,0.7) !important;
border: 1px solid white !important;
-moz-border-radius: 10px!important;
}

.rl-res.rl-highlight, .video, .SPRITE_button_2_2,.hot_videos_title_bar,.blue,
#highlight > TABLE > TBODY > TR:first-child > TD:first-child > DIV,[bgcolor="#dcf6db"],
#results-bar, .div-footer ,.mod-header.mod_title,#videoheader,.bottom,[bgcolor="#008000"],
#headerdiv > TABLE > TBODY > TR > TD:last-child > TABLE > TBODY > TR > TD,.fewer-link ,.more-link,
[bgcolor="#ffffff"],[bgcolor="#c3d9ff"],[class*="bubble"],[bgcolor="#e8eefa"],[bgcolor="#ebeff9"],
#personalize-open-wrapper > DIV:first-child > DIV:first-child
{
background-color: rgba(0,0,0,0) !important;		
border: none !important;
}

.rl-item,#hotstuff_thumbnail_grid_item,#ps-titlebar,#ps-footer-bg,#searchagain,#panel,.basic-title.bt-border,
.sidebar,[class*="story"],.bottom-search,TD[nowrap=""][bgcolor="#dcf6db"],.filter-label,.rank-sorting-nfe,
.ft.t.bb.bt,.t, table [bgcolor="#e5ecf9"], table [bgcolor="#d5ddf3"], .hd, td.ttb, td.rsb, td.bts, h4, .page-title, td#headerText, 
#ssb,HTML > BODY > DIV:last-child > FORM > INPUT:first-child + TABLE > TBODY > TR > TD:last-child > TABLE:last-child > TBODY > TR > TD:first-child,
[id*="aol-vli"],#recommended_container, .header_bar, .survey_invite.survey_invite_blue, #ImgContent , #search-extra-links-footer,
.goog-inline-block.goog-icon-list-searchicon, .basic-title, #gc-topnav,  TABLE.columns td, #action ,#results_bar,
.rsiwrapper,.tophdg,#bsf
{
background-color: rgba(0,0,0,0.3) !important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
}

.ol.ps-rimg
{
border-bottom: 1px solid rgba(0,0,0,0.9) !important;
border-top: 1px solid rgba(0,0,0,0.9) !important;
border-left: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius-topleft: 16px !important;
-moz-border-radius-bottomleft: 16px !important;
background-color: rgba(0,0,0,0.3) !important;
padding-left:15px!important;
}

.ol.ps-rcont,.ol.ps-rprice
{
border-top: 1px solid rgba(0,0,0,0.9) !important;
border-bottom: 1px solid rgba(0,0,0,0.9) !important;
background-color: rgba(0,0,0,0.3) !important;
}

.ol.ps-rprice-ts
{
border-top: 1px solid rgba(0,0,0,0.9) !important;
border-right: 1px solid rgba(0,0,0,0.9) !important;
border-bottom: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius-bottomright: 16px !important;
-moz-border-radius-topright: 16px !important;
background-color: rgba(0,0,0,0.3) !important;
}

#tbd,#personalize-open{
background-color: rgba(0,0,0,0.95) !important;
border: 1px solid rgba(255,255,255,0.6) !important;
-moz-border-radius: 10px!important;
z-index:99 !important;
}

#ImgContent
{
margin-top:5px!important;
padding: 15px 0 15px 0!important;
}

.goog-inline-block.goog-icon-list-searchicon
{padding: 10px 0 10px 0 !important;
margin:5px 10px 5px 0 !important;
}

.bt
{
margin:-5px 0 8px 0 !important;
}

.rl-item
{
margin: 5px 0 5px 0!important;
}

#glogo
{
width:150px!important;
padding-bottom:5px!important;
}
.container
{
width:75%!important;
}

#ned
{color:green!important;}

#sc-dropdown
{background:none!important;border:none!important;}

#sc-block
{
width:300%!important;
}

[class*="headline-story"], #recommended_container
{
padding:15px 0 15px 20px!important;
margin: 5px 0 5px 0!important;
}

#main-table,[id*="aol-vli"]
{padding-top:25px!important;}

#slideout-player
{
background-color: rgba(0,0,0,0.3) !important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
}

#search-stories
{
padding-left:25px!important;
padding-right:25px!important;
}

#hotstuff-thumbnails,#search-results
{padding-right:25px!important;}

.embedded_player_container
{
padding:10px!important;
background-color: rgba(0,0,0,0.3) !important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
}

INPUT[name="q"]
{
-moz-appearance: none !important;
background-color: rgba(0,0,0,0.5) !important;
color: white !important;		
border: 2px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 6px!important;
opacity: 0.99 !important;
}

button,
input[type="submit"] , [type="reset"] ,[class="gac_sb"]
{
-moz-appearance: none !important;
color: white !important;		
border: 2px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 6px!important;
background:   rgba(0,0,0,0.5) !important;
opacity: 0.99 !important;
}

button:hover,
input[type="submit"]:hover , [type="reset"]:hover , [class="gac_sb"]:hover
{
background:   rgba(0,0,0,0.2)!important;
border: 2px solid rgba(0,255,0,0.4) !important;
}

button::-moz-focus-outer,
::-moz-focus-inner
{
border:none!important;
}

input[type="submit"]:active ,[class="gac_sb"]:active
{
-moz-appearance: none !important;
background: transparent !important;
color: grey !important;
border: 1px solid #000000 !important;		
-moz-border-radius: 6px!important;
}

#trafficcontrol > div,#lyrc > DIV:first-child,.lyrc_dd.lyrc_inactive,#hmtctl > DIV:first-child > DIV,#hmtctl > DIV:first-child + DIV > DIV:first-child, 
#hmtctl > DIV:last-child > DIV, #rhs_login_signup_box > TABLE,DIV[style="font-size: 11px; padding-left: 2px; padding-right: 2px;"],
DIV[class="lyrc_ddb"]
{background: black!important;}

img[src*="corner"],#table-spacer-cell
{display:none!important;}

.mapPanelStart.mapPanelMarginEnd
{
margin-left:5px!important;
}

#main_map
{
margin-top:-25px!important;
}

#panel
{
margin-top:25px!important;
}

#copyright,#tos
{
color:black!important;
opacity:0.99!important;
}

[src="http://maps.gstatic.com/intl/en_ALL/mapfiles/iw3.png"]
{
display:none!important;
}

#tileContainer > DIV > DIV:last-child > DIV 
{
background: rgba(0,0,0,0.3) !important;
background-image:none!important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
}

body,html{
background-color: #000000 !important;
	color: #fff !important;
}

.bar {
background-color: transparent !important;
	color: #fff !important;
}

#panelarrow2
{display:none !important;
	color: #fff !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="#000000"] { 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: #00ff00 !important; }
.aAutoComplete .dAutoComplete, .google-ac-a .google-ac-d, .gac_a > .gac_d { color: white !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: white !important;
}

/* can't seem to modify iframes, so we'll keep them white */
iframe { background-color: #000 !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 a, table [bgcolor="#e5ecf9"] a, table [bgcolor="#d5ddf3"] a, .ks { color: #fff !important; }
td.k,#guser,#gbar { background-color: transparent !important; }
table.ft.t.bb.bt, #footer { background: rgba(0,0,0,0.5) !important; }
.bb, td#headerText


/* 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; }
*/

a#glogo { font-size: 0 !important; }
/*#navbar img, #pagination img, .gooooogle img, #nav img { display: none !important; }*/
#navbar *, #pagination *, .gooooogle *, #nav *, #ps-navbar *, #lhid_pager * { background-image: none !important; }

[src*="nav_first.gif"], [src*="nav_current.gif"],[src*="nav_page.gif"],[src*="nav_next.gif"]{visibility: hidden !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*="scholar_logo_lg"],img[src*="ps_logo_lg.gif"],img[src*="logos/"], img[src$="logo.gif"], div[style*="logo_plain.png"], img[src$="logo_google_suggest.gif"], img[src^="logos/holiday"], img[src^="/intl/"][alt="Google"][title="Google"] {
	margin-top: 6% !important;
	width: 0 !important;
	height: 103px !important;
	padding-left: 281px !important;
	background-image: url("http://img193.imageshack.us/img193/8379/indexiin.png") !important;
}


/* small logo */
[alt*="Google News"],[alt*="Google"]  ,img[src*="scholar_logo_md"],img[src*="books_logo"],[class*="SP_logo"], img[src*="blog_search_logo"]      ,A[title="Go to Google Home"],#logo > A > IMG,#logo > img, #logo span, img[src*="logo_videos.png"], img[src$="logo_sm.gif"], img[src$="google_sm.gif"], img[src$="logo_google_suggest_sm.gif"] , img[src$="maps_logo_small_blue.png"] {
	width: 0 !important;
	height: 51px !important;
	padding-left: 135px !important;
	background: url("data:image/png;base64,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") top left no-repeat !important;
	background-position: 5px 0px !important;
	top: 0 !important;
}


/* Hide small logo text link, and intl text name */
a#logo, #lgpd + div > div[style^="color: rgb(102, 102, 102); font-size: 16px"] { 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: #000 !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; }

*:hover
{
color:red!important;
}

[id*="searchagain"]
{
background: black!important;
}

}

@-moz-document domain("www.google.com") {

#brs
{
margin-left:20px!important;
}


div#res  {
    -moz-column-width: 40em;
    -moz-column-gap: 1em;
background-color: rgba(0,0,0,0.3) !important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
padding:20px!important;
margin-bottom:85px!important;
}

#header
{margin-bottom:-20px!important;
}


.e{
position: absolute !important;
right: 0px!important;
width: 100% !important;
background-color: rgba(0,0,0,0.3) !important;
color: white !important;		
border: 1px solid rgba(0,0,0,0.9) !important;
-moz-border-radius: 10px!important;
opacity: 0.99 !important;
margin: 30px 3% 0 0px !important;
padding:10px 0 10px 0!important;
width:95% !important;
}

}
