/* 	RSS stylesheet for RSS 1.0 and 0.9x/2.x, intended for use in Opera 7.x.
	Location: http://webtoman.com/styles/opera/rss.css
	Last updated: 15 July 2004  
	
	This is public domain software by Tommy A. Olsen, tomanATwebtomanDOTcom
	Use as you please, but give me some credit if you do! :-)
-----------------------------------------------------------------------------------

Installation:

- Easy type: 
1. In Opera 7.5 you can copy this file to Opera Directory/Styles (~/.opera/styles on linux) and rename it browser.css.
   This will make Opera apply the stylesheet as an 'addition' to its internal ones.

- Full control type: (Lets you turn the stylesheet on and off, although you will seldom need to turn it off)
1. Save this file where you want.
2. Open the file opera6.ini in Opera Directory (See Help > About Opera) AFTER closing Opera.
3. Insert the following lines in opera6.ini while Opera is not running:

[Local CSS Files]
Name 12=RSS
File 12=[Where you wanted]\rss.css

4. Start Opera and Enable 'My stylesheet' under the Author mode section in
   Preferences -> Page Style, Configure Modes.
5. Now choose the RSS entry in the dropdown menu under the Author/User mode button.

- Another Type:
You can add this entire sheet in your user stylesheet ('My style sheet' in Preferences -> Page Style)

Linux/Unix:
Same as above, but insert the lines in ~/.opera/userstyle.ini instead of opera6.ini
---------------------------------------------------------------------
You'll probably come across feeds with encoded HTML tags in them, those will not be
interpreted as tags by Opera, and display inline. Also be ware that you nomally can't click what appears
as links, you must doubleclick them and choose 'Go to URL' in the Opera hotclick menu. If they *are*
clickable, they'll have a brighter color.

If you encounter repeated strangeness, first try to download the latest version. If that
doesn't work, or you have any suggestions, please mail me at the address below. Do that if you have
any suggestions too of course. ;)

*/

@namespace wfw url(http://wellformedweb.org/CommentAPI/);
@namespace sy url(http://purl.org/rss/1.0/modules/syndication/);
@namespace syn url(http://purl.org/rss/1.0/modules/syndication/);
@namespace dc url(http://purl.org/dc/elements/1.1/);
@namespace dcterms url(http://purl.org/dc/terms/);
@namespace content url(http://purl.org/rss/1.0/modules/content/);
@namespace slash url(http://purl.org/rss/1.0/modules/slash/);
@namespace ent url(http://www.purl.org/NET/ENT/1.0/);
@namespace trackback url(http://madskills.com/public/xml/rss/module/trackback/);
@namespace licence url(http://backend.userland.com/creativeCommonsRssModule);
@namespace blogshannel url(http://backend.userland.com/blogChannelModule);
@namespace lj url(http://livejournal.org/rss/lj/1.0/);

@namespace rdf url(http://purl.org/rss/1.0/);
@namespace rss url(http://backend.userland.com/rss2);
@namespace html url(http://www.w3.org/TR/REC-html40);

language, docs, rating, day, hour, skipDays, skipHours, textinput, ttl, managingeditor,webmaster,generator, dc|publisher,pubdate, dcterms|issued, sy|updateperiod,syn|updatePeriod,sy|updatefrequency,syn|updateFrequency,sy|updatebase,syn|updateBase,category[domain],record|subject,icbm|longitude,icbm|latitude,blogChannel|mySubscriptions,blogChannel|blogroll,wfw|commentRss,ent|cloud,content|encoded,dc|format,dc|type,slash|hitparade,slash|section,bugus|image,id,keywords {
	display: none;
	}
rdf, rdf|RDF, rss, feed{
	min-width:10em;
	padding: .5em 5% 1em 5%;
	background:Window;
	color: WindowText;
	display:block;
	font-size:1em; /* All font-sizes are relative to this value. For instance, font-size:11px; will work nicely for the hotlist */
	}

rdf, rss, channel, item, description, feed, content, summary {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	}

channel > description, feed > description, feed tagline, feed info {
	font-family: "lucida sans unicode", Arial, Helvetica, sans-serif;
	display:block;
	margin: 10px 0;
	font-size:.8em;
	padding:3px;
	background:ThreeDHighlight;
	width:auto;
	}

item,entry {
	display: block;
	padding: 0 10px 5px 10px;
	border: 2px groove menu;
	margin: .7em 0px;
	line-height:1.2em;
	max-width:70em;
	}

bogus|title {
	display:block;
	font:Caption;
	font-size:1.8em;
	color:WindowText
	font-weight: bold;
	margin-bottom: .3em; 
	}

item bugus|title, entry bugus|title {
	background:Menu;
	color:MenuText;
	font:Caption;
	font-size:1.2em;
	font-weight:normal;
	border:1px outset menu;
	padding:.2em;
	margin:0 -10px .3em -10px;
	}

item description, entry content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:.3em;
	border-bottom:1px solid menu;
	}
entry summary:before {
	content:"Summary: ";
	font:bold italic 1em serif;
	}

channel > item description, feed > entry content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
bugus|link, guid, comments, wfw|comment, trackback|ping, feed url, feed email, feed link {
	display: block;
	color: #226;
	text-decoration : underline;
	margin: .4em 0;
	font: inherit;
	font-size:.8em;
	}

bugus|link:before {content:attr(href);}
bugus|link[href], entry link {
	color:#03c;
	-o-link: attr(href);
	-o-link-source: current;
}
guid:before {
	content:"Permalink: ";
	color:WindowText;
	}
guid[ispermalink="false"],guid[ispermalink="false"]:before{
	display:none;
	}
author > url, author > link, author > name, author > email, contributor > url, contributor > link, contributor > email, contributor > name {
	margin: 0 .25em;
	display:inline;
	}
comments, wfw|comment {
	color:#262;
	}
comments:before, wfw|comment:before {
	content:"Comments: ";
	color:WindowText;
	}

/*** META INFORMATION? ***/

date, lastbuilddate, dcterms|modified, copyright, dc|rights, dc|date, dc|subject, dc|creator, category, responses, source, creativeCommons|license, author, contributor, slash|department,issued,modified,created,lj|mood,lj|music,lj|pickeyword {
	font-family:serif;
	font-size:smaller;
	display:block;
	/*background:ThreeDHighlight;*/
	}
date:before,issued:before,created:before,lastbuilddate:before,modified:before,creativeCommons|license:before,managingeditor:before, dc|creator:before,dc|subject:before, category:before,ent|topic:before,source:before,author:before,contributor:before {
	font-family:serif;
	}
trackback|ping:before {
	content:"Trackback: ";
	color:WindowText;
	}
creativeCommons|license:before {
	content: "Licence: ";
	text-align:right;
	max-width:20em;
	padding:3px;
	}
copyright, dc|rights {
	font-size:.7em;
	text-align:right;
	float:right;
	max-width:20em;
	margin-left:2em;
	padding:3px;
	border:1px dotted window;
	}
date:before {
	content: "Date: ";
	}
issued:before {
	content: "Issued: ";
	}
created:before {
	content: "Created: ";
	}
lastbuilddate:before, modified:before {
	content: "Last Updated: ";
	}
managingeditor:before, dc|creator:before {
	content:"Created by: ";
	}
responses:before {
	content: "Responses: ";
	}
dc|subject:before, category:before {
	content: "Category: ";
	}
ent|topic:before {
	content: "Topic: ";
	}
source:before {
	content:"Source: ";
	}
author:before {
	content:"Author: ";
	}
contributor:before {
	content:"Contributor: ";
	}
slash|department  {
	float:right;
	font-weight:bold;
	}
slash|department:before {
	content:"from the ";
	}
slash|department:after {
	content:" dept.";
	}
lj|music:before {
	content:"Currently listening to ";
}
lj|mood:before {
	content:"I'm ";
}
lj|pickeyword:before {
	content:" ";
}
/* uncomment the below to debug...*/

/*
/* Shows RSS/Atom version */
/*
rdf:before,rss:before,feed:before,rdf:after,rss:after,feed:after {font-size:.75em;}
rdf:after,rss:after,feed:after {content:"Stylesheet date: 15 July 2004";}
rss[version]:before {content: "RSS v. "attr(version) " " ;}
feed[version]:before {content: "Atom v. "attr(version) " " ;}
*/
/*
* {outline: 1px solid red; margin: 3px;}
*/