body { padding: 0.5em; max-width: 50em; margin: 1em auto; font-family: sans-serif; font-size: 0.85em; line-height: 1.5em;}
h1 { color: #88a; font-size: 1.7em; margin-top: 2em; }
h2 { font-size: 1.5em; }
h3 {font-size: 1.2em; }
h4 {font-size: 1em; }
p.question { font-weight: bold; }
p.answer { font-style: italic; }
ul.three { list-style-type: lower-alpha; }
ul.report { list-style-type: none; }
ul.testcase { list-style-type: none; }
ul.answer { font-style: italic; }
ol.answer { font-style: italic; }
div.center { text-align: center; }

span#myq  { font-weight: bold; }
p#valid { float: right; }
img { border: none; }

li.diaspora { list-style-image: url(limg/diaspora.ico); }
li.reddit { list-style-image: url(limg/reddit.ico); }
li.ipernity { list-style-image: url(limg/ipernity.png); }
li.facebook { list-style-image: url(limg/facebook.ico); }
li.filmaster { list-style-image: url(limg/filmaster.ico); }
li.bokelskere { list-style-image: url(limg/bokelskere.ico); }
li.digg { list-style-image: url(limg/digg.ico); }
li.visualize { list-style-image: url(limg/visualize.gif); }
li.brainstorm { list-style-image: url(limg/brainstorm.ico); }
li.underskog { list-style-image: url(limg/underskog.ico); }
li.diigo { list-style-image: url(limg/diigo.ico); }
li.identica { list-style-image: url(limg/identica.ico); }
li.lastfm { list-style-image: url(limg/lastfm.ico); }
li.weheartit { list-style-image: url(limg/weheartit.ico); }
li.firefox { list-style-image: url(limg/firefox.png); }
li.wikipedia { list-style-image: url(limg/wikipedia.ico); }
li.openphoto { list-style-image: url(limg/ophoto.png); }
li.spreadshirt { list-style-image: url(limg/spreadshirt.ico); }
li.zerply { list-style-image: url(limg/zerply.ico); }
li.desura { list-style-image: url(limg/desura.ico); }
li.linkedin { list-style-image: url(limg/linkedin.ico); }
li.nonexist { list-style-image: url(limg/); }

div.center { text-align: center; }
a.ensom:link { color: #C8C8C8; text-decoration: none; }
a.ensom:visited { color: #C8C8C8; text-decoration: none; }
a.ensom:hover { color: #C8C8C8; text-decoration: underline; }

.hide { display: none; }

div.valid { float: right; vertical-align: bottom; position: relative;}
ul.valid { display:inline; list-style-type: none; }
li.valid { display:inline; }
a.valid:link { color: #D8D8D8; text-decoration: none; }
a.valid:visited { color: #D8D8D8; text-decoration: none; }
a.valid:hover { color: #D8D8D8; text-decoration: underline; }

a.green:link { color: #8ba98e; text-decoration: none; }
a.green:visited { color: #8ba98e; text-decoration: none; }
a.green:hover { color: #7b9b7e; text-decoration: underline; }



