/* by makondo, 03/10. Used Glasstube by Lottel, http://userstyles.org/users/40174, thanks! A big thanks to srazzano too! */
@namespace html url(http://www.w3.org/1999/xhtml);
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document domain(forestle.org/*), url-prefix(http://us.forestle.org){

.logo, IMG[src="http://forestle.org/_images/co2_certificate_white.gif"]
{ display: none !important; }

.resultStage
{ background: rgba(169,179,159, .2) !important; }

.searchBoxLeft, .searchBoxMiddle, .searchBoxRight, .searchInfo, .searchboxBottomHolder,
.pagination a, .explainationHolder
{ background: none !important; }

/* SEARCHbar */
.searchText, .searchFormText, 
.searchFormSubmit, .searchSubmit, .goToSubmit
{ -moz-appearance: none !important; 
background: none !important;
border: 2px ridge green !important;
-moz-border-radius: 5px !important;
text-shadow: white 0px 0px 6px, #D1E2C0 0px 0px 6px, #D1E2C0 0px 0px 6px !important;  }

.searchText:hover, .searchText:active,
.searchFormText:hover, .searchFormText:active, 
.searchFormSubmit:hover, .searchFormSubmit:active
{ background: #CCD1C6 !important; }

/* search buttons */
.searchSubmit, .goToSubmit{ color: black !important; }
.searchSubmit:hover, .goToSubmit:hover
{ color: #3C663C !important; }

/* SHADOWS */
.result img
{ border: 2px ridge green !important;
-moz-box-shadow: rgba(169,179,159, .7) -1px 6px 12px 2px  !important; }

/* FONT */
a
{ color: #C3D89C !important;
text-shadow: black 1px 1px 1px, black 1px 1px 4px, #999 2px 2px 2px !important; }
a:hover
{ color: black !important;
/*font-weight: bold !important;*/
text-shadow: #D1E2C0 1px 1px 1px, #D1E2C0 1px 1px 4px, #999 2px 2px 2px !important; }

.resultUrl, .resultSize
{ color: #2C3A26 !important; }

/* DETAILS */
.searchInfo, .searchboxBottomHolder
{ border: none !important; }

/* background and images */
/* new tab white icon - finger */
.resultTitleNewTab
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAADxElEQVR42rVWR0hsWRC1P7owbcSFgogJcSeIOWLEhDkHTODCAGYXbswLEdGNCyOImBUXxo36TIh+A86MfsY4bgVB0MV83/NM1WVaum1bcGHDoW7VDedV3aq6bdDY2GjwndBS8vLyfhQUFKjUiI+PV8XExKhiY2O1wPbk5GRVUlKSkJog2w+9BN/mQXp6umD19vau8/PzkwhrLH18fPTC19f3PcQeNze3Jj6LI/BGkJ+fL5SQkJCfubm5yMjIQFZWlhays7O18H4+MzMTFGL4+/v/o+MBTQiCuLi4tYqKCrmkpOTfsrIyubS0VGaphqbOY02d9vyuqqqSIyMj/9AhUHtAXyZ1dHSgublZbm1txVfQ0tKidHZ2gsL9lw5BSkqKICguLpbGxsbQ398vDw4OYmhoSIB0gZGREQwPD6Ovr0/oAwMDbyBdGR8fB51xpkOQkJAgCKqrq6XNzU0sLCzIS0tLWFxcxPLyMti2s7ODyclJYdvd3cXGxgYkSRJyfX2d7Qqvq6ur0yXgfP7fIF1cXGB/f18+Pz/H9fU1WI6OjopLdHBwgLu7O7q7uzE7O4u5uTnMz8+Ljzg6OlKurq44XLoEXCAsKYbS4+Mj7u/vZQ5BYmIiqNBgZWUFS0tL2Nravo3NzMxgbGwMc3NzGBgYoLCwUJFlGV1dXfo96O3tlV5fX6EoisyHGxkZwcbGBo6OjnBycoK9vb0YsywqKuJwoL6+HjU1NVhdXVVAP7qfzwl40cvLixwdHQ0LCwu4uLjAzs5OHKoG28hLaP7oowQBXbh+AnWIHh4e5NraWlhbWwvwoRx/Z2dnmJqaoqGhAU9PT7i5ucHd3Z3A7e2t8vz8jJ6enrOPWoUgaGpqki4vL3F4eCifnJxgb28P1NhEvDnuJiYmoGrHwcEBTk9PcXx8DF7HoD3ikqkezry8vFQfElAspa2tLVCKyisrKyL91tbWQMSorKwUMZ+enhbpyWlMcQevY5CubG9vgzzX7wEX2sTEBKjIZC4odaFNTU1hZmZGgIuNi5DnNUE2heuEC42a3sceUJOTuNzJTbmtrQ3t7e1gSTq3DwFuC2xTz6vBrYJSlFvFWUBAgDZBamqqMFDOr1PDUqiJ/S4vL1e+AtrzQiFWqNn9GRgYqE2QlpYmDMHBwfvUx0U75radk5OjBbap8X6O91CxgQ6/CQoKUr1vduLBcXV1bfH09Lzw8PD4Rfj7K6AW8oserEtK55FPn8ywsDDDiIgIw/DwcMOoqChDKjgtqQavCw0NFdAYG3366H/7v4rvwH+f3V7LNDx3PwAAAABJRU5ErkJggg==) center no-repeat !important; }

html|body
{ color: black !important;
text-shadow: white 0px 0px 6px, #999 2px 2px 4px, white 2px 2px 4px !important; 
opacity: .99 !important;
background: black url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEACwALAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/wAALCAFrAYkBAREA/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/9oACAEBAAA/AJ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==") repeat !important; }  }

#main-window[stylish-domain$="us.forestle.org"],
 #main-window[stylish-domain$="forestle.org/"]
{ padding-top: 1200px !important;
margin-top: -1200px !important; }
