/* -*- css -*-
* 
*  fly5's pagefixes - Little CSS mod to use with Stylish
*  (https://addons.mozilla.org/en-US/firefox/addon/2108)
*  
*  Aim is to make web pages easier and more comfort to use,
*  increase the ergonomy and readibility of pages and textareas.
*  I made this just for my own use, but decided to publish it under
*  Creative Commons Attribution-Share Alike 1.0 Finland License. 
*  Read it here: http://creativecommons.org/licenses/by-sa/1.0/fi/
*
*  Made by Katja | http://fly5.kapsi.fi | fly5@<same domain as in my page>
*
*  Sites and things this takes effect:
*  - gmail (mail.google.com))
*  - stumbleupon.com
*  - efe.scape.net
*  - right-click-menu (Google Toolbar addons)
*  - cursor (javascript and new window links)
*/ 

/*
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(https://),
	url-prefix(http://) {


;; Common textarea fix, works on most of the sites. To use it, remove comments
;; (star and slash) around this, just before @namespace and after two "}"s.


textarea {
	background-color: #FF9966 !important;
	color: #000 !important;
	font-size: 14px !important;
	font-family: Verdana !important;
}
}
*/

@-moz-document domain(stumbleupon.com) {
/*old stumbleupon textarea + post to blog */

.darkbox {
	background-color: #FF9966 !important;
	color: #000;
	font-size: 14px !important;
	font-family: Verdana;
}

/* new stumbleupon textarea */

textarea[name^=newcomment] {
	background-color: #FF9966 !important;
	color: #000 !important;
	font-size: 14px;
	font-family: Verdana;
	border: 1px solid #4D4D4D;
	padding: 2px;
}

/* beta inbox + contact */
#msgContent {
	background-color: #FF9966 !important;
	color: #000 !important;
	font-size: 14px;
	font-family: Verdana;
	border: 1px solid #4D4D4D;
	padding: 2px;	
}
}

/*ads away from gmail + textarea fix + bigger fonts */

@-moz-document domain(mail.google.com) {

div[class^=rh] {
	display: none !important;
}
textarea {              
	background-color: #F9FFF9 !important;
	color: #000 !important;
	font-size: 14px !important;
	font-family: Verdana;
	border: 1px solid #4D4D4D;
	padding: 2px;
}
* {
	font-size: 14px !important;
	font-family: Verdana;
}
}

/* efe.scape.net (EN-FI-EN) dictionary */

@-moz-document url-prefix(http://efe.scape.net),
	url-prefix(http://efe.scape.net/index.php) {
body, SPAN.itemname, tr {
	border: 0px solid #000 !important;
	background-color: #669966 !important;
	color: #000;
	font-size: 24px !important;
	font-family: Verdana;
}
H2, P, UL, b, input {
	border: 1px solid #000 !important;
	background-color: #FF9966 !important;
	color: #000;
	font-size: 24px !important;
	font-family: Verdana;
}
H1.lista, H1.diu, H1, TD, table {
	border: 0px solid #000 !important;
	background-color: #669966 !important;
	color: #000;
	font-size: 24px !important;
	font-family: Verdana;
}
img[src$="efe.gif"] {display: none !important;}
}

/* Google Toolbar right-click-menu addons (shame on you Google, adding them
without giving users any option to remove them.. it's very bad behaviour.) */

#gtbMoreSearchTypesMenuItem {
	display: none;
}

#gtbSendToContextMenu {
	display: none;
}

#gtbPageInfoContextMenu {
	display: none;
}

#gtbAutoTranslateMenuItem {
	display: none;
} 

/* Change cursor for links that open in new window */
:link[target="_blank"], :visited[target="_blank"],
:link[target="_new"],   :visited[target="_new"] {
	cursor:  crosshair;
}

/* Change cursor for JavaScript links */
a[href^="javascript:"] {
	cursor: move;
}
