@media all {
body{color:#336;background-color:#eee;background-image:url(./media/bg.gif);font-family:"Trebuchet MS", "Gill Sans", Geneva, Arial, Helvetica, sans-serif;font-size:small;text-align:left;margin:0;padding:20px}
a{text-decoration:none}
h1,h2,h3{font-family:"Trebuchet MS", "Gill Sans", Geneva, Arial, Helvetica, sans-serif;font-style:italic;letter-spacing:.05em;line-height:1.1em}
h4{font-size:medium;border-left:1px solid #ddd;display:inline;margin:0;padding:0 .2em}
h5,h5 input.tagedit{font-size:small!important;font-weight:400!important;color:#aaa!important}
a,input,select,h4{color:#667}
h5 a{color:inherit}
input{font-size:small;font-weight:700;vertical-align:middle;margin:3px}
span.feedaction form p input{font-size:small!important;font-weight:400!important}
input.tagedit{font-weight:400;font-size:smaller}
ul{list-style-type:none}
div#errors ul{list-style-type:square!important}
div#errors{margin-bottom:5px;padding:1em 2em}
table#configtable li,content.ul{list-style-type:circle}
div#channels li,div#opml li{border-bottom:1px solid #eef;background-color:#fff;font-size:small;display:block;position:relative;margin:0;padding:.6em 2px}
div#channels div{font-size:small;position:relative;margin:0;padding:1em 0 0}
div#sideads div{font-size:small;position:relative;margin:0}
div#channels li ul li{border-bottom:none}
div#opml .folder span{font-size:150%}
.folder span{font-weight:700;text-transform:capitalize;margin:0}
div#channels li.folder:hover{background-color:transparent}
div.frame{background-color:#fff;border:1px solid #ccc;padding:15px}
div#nav{background-image:url(./media/arrows.gif);background-color:#fff;background-position:top right;background-repeat:no-repeat;margin-top:4px;margin-bottom:5px;padding-bottom:.8em}
div#texttop{background-color:#ffc;margin-top:4px;margin-bottom:4px;text-align:center}
div#adheader{text-align:center;padding:0}
div#footer span{border-right:1px solid;font-size:small;color:#777;margin:0;padding:0 5px}
div#adfooter{margin-top:4px;text-align:center;padding:0}
h1{font-weight:900;font-style:italic;margin:5px;padding:0}
li.item.even,tr.even,div#alltags{background-color:#f9f9f9}
li.item.odd,tr.odd{background-color:#f4f4f4}
tr.active td{font-weight:900;background-color:#f8f8ff}
h3.collapsed{border:1px solid #ddd;background-color:#f9f9f9;padding-bottom:.2em;border-color:#eee;margin:0 0 20px}
li.item.unread,h3.collapsed.unread{background-color:#f8f8ff;border-color:#eef}
li.item{list-style-type:none;border:1px solid #eee;margin:0;padding:0}
div#items li.upnav{text-align:right;clear:right;margin:0;padding:0}
div#items li.upnav a{border-left:1px solid;font-size:small;padding:0 10px}
.content,.content *{font-size:small;line-height:1.4em;text-align:justify}
.item:hover .content a,.item:hover h5 a{border-bottom:1px solid #ccc}
th{background-color:#f4f4f4;font-weight:700}
table#plugintable,table#channeltable,table#foldertable,table#updatetable,table#configtable,.content table{border:1px solid #ddd;font-size:small}
form.markread p,form.markallread{text-align:right}
form.markallread{text-align:center}
.error,.error_l0{color:red;font-weight:700}
#errors li{font-size:medium!important;line-height:1.5em}
input[type=radio],input[type=hidden]{border:none;background-color:transparent}
div.readmore{text-align:right;font-size:small;display:block;height:1em}
ul.navlist{list-style-type:none;padding-bottom:25px;display:inline!important;margin:0}
ul.navlist:hover li span{text-decoration:underline}
input[type=submit]{border:1px solid #ddd;background-color:#f4f4f4;height:20px;margin:2px;padding:.05em .1em}
input[type=text]:focus{border-color:#aaa}
.navlist li:hover,input[type=submit]:hover{background-color:#f8f8ff;border-color:#ddf}
.navlist li a{text-decoration:none;font-weight:700;color:#667;letter-spacing:.1em;float:left;display:block;vertical-align:middle}
img.favicon{width:16px;height:16px;border:none;margin-right:.5em;display:inline}
p.stats{font-size:small;margin:0;padding:0}
.searchhit{border-bottom:1px solid;font-weight:900}
label,input[type=submit]{cursor:pointer}
.box{border:1px solid #eef;text-align:center}
span.updateres{font-weight:700;position:absolute;left:60%}
span.updateres.ok{color:green}
span.updateres.ko{color:red}
table#updatetable td.mc.error{color:#700}
table#updatetable td.rc{font-weight:700}
fieldset{border:1px solid #ddd;text-align:center;display:inline;margin:0 10px 0 0;padding:10px}
fieldset.prune p{text-align:left}
.cntr{text-align:center!important}
optgroup{margin:1em 0 .2em}
div#alltags{background-color:#f9f9f9;text-align:justify;border-color:#eee;margin:30px;padding:20px}
#alltags a{vertical-align:middle;line-height:50px;margin:15px 10px}
div.content img{border:1px solid #ddd;display:block;margin:.8em 0;padding:.4em}
div#pbholder{border:1px solid #ccc;width:99.2%;text-align:left;height:1.5em;margin:auto;padding:0}
div#pbar{font-size:small;font-weight:700;color:#777;line-height:1.35em;width:0;background-color:#eee;border:1px solid #bbb;margin:2px;padding:0}
div.ief{border:1px solid #eee;margin:.5em 0;padding:.5em 1em}
div.ief p a{font-size:small;margin:0 1em 0 0;padding:.1em .8em}
div.ief p a:hover{background-color:#e8e8ff}
li.item.unread div.ief{background-color:#f3f3ff}
li.item.unread div.ief p a{background-color:#e5e5f0}
li.item.odd div.ief{background-color:#e7e7e7}
li.item.odd div.ief p a{background-color:#d8d8d8}
li.item.even div.ief{background-color:#f2f2f2}
li.item.even div.ief p a{background-color:#e3e3e3}
#opmlimport{text-align:left!important;display:inline}
span.vr{border-left:2px solid #ccc;margin:0 1em}
#loginfo{font-size:small;background-color:#FFF;border:1px solid #ccc;opacity:.7;filter:alpha(opacity=70);float:right;padding:.2em .5em}
.dateheader{border-top:1px solid #00005c;font-size:medium;font-weight:700;color:#fff;background:#336;margin:0;padding:4px 0 4px 15px}
.dateheader a{color:#fff}
h2{margin:0}
h3{clear:right;margin:20px 0 0;padding:0 5px}
h3 img,h3 img{vertical-align:10%}
h5{display:block;margin:0 0 .3em;padding:0}
h5.il{display:inline!important}
div#channels,ul#sidemenu{clear:left;float:left;voice-family:inherit;width:220px}
div#sideads{clear:right;width:170px;float:right}
ul#sidemenu{margin:0 0 0 .3em}
#sidemenu li{position:relative;display:inline;float:left;background-color:#FFF;border:1px solid #ccc;border-bottom:none;font-size:small;font-weight:900;letter-spacing:.1em;margin:0 .08em -.15em;padding:.2em .7em}
#sidemenu li a{color:#aaa}
#sidemenu li.active a,#sidemenu li a:hover{color:#000}
div#channels li ul li,#channels ul.fexpanded li{padding-left:10px}
.folder span img{vertical-align:middle;margin-right:.5em}
div#searchfrm,div#update,div#errors{margin-left:260px}
div#nav a{padding:0 5px}
div#footer,div#nav{clear:both;padding:10px}
div#items li{clear:right;padding:4px 0}
table#configtable li,.content li{margin-left:1.2em;padding:.1em .2em!important}
.content table td{margin:0;padding:.1em}
.content,h4{height:auto;width:99%;voice-family:inherit;overflow:visible}
td,th{padding:5px}
table#channeltable,table#foldertable,table#updatetable,table#configtable{width:99.2%;margin:20px 0 5px}
table#foldertable{width:auto}
td>input[type=text]{width:100%}
form#channeledit input{display:block}
form#channeledit input[type=text]{display:block;width:50%}
div.feedaction{text-align:right;display:block;margin:0;padding:0}
div>div.feedaction{float:right}
div.feedaction form,div.feedaction form p{text-align:right;margin:0;padding:0}
div.feedaction.withmargin{margin-bottom:.8em}
form#frmShow{margin-bottom:.4em!important}
#items h2{clear:left;margin:10px 0}
p.error{color:red;font-weight:700;text-align:center}
div#channel_admin ul.navlist{margin-bottom:1em}
ul.navlist li{float:left;height:1.3em;margin:2px 2px 0 5px;padding:.05em .2em}
input#search_go{margin-left:100px}
.clearer{clear:both;height:0}
.indent{margin-left:2em!important}
table#updatetable .lc{width:60%}
table#updatetable .mc{width:30%}
table#updatetable .rc{width:10%;text-align:center}
.fl{display:inline;float:left}
.fr{display:inline;float:right}
fieldset.tags{width:120px}
fieldset.tags input,fieldset.tags select{display:block;width:110px;margin:5px 0}
#db_main{width:72%;float:left}
#db_main .item{padding:1em}
#db_main h4,#db_side h4{border:none!important;margin-left:0;padding-left:0}
#db_side{width:24%;background-color:#f8f8ff;border-color:#eef;margin:0 1em 0 73%;padding:0 1em}
#db_side h3{border:none;margin:.5em 0;padding:0}
#db_side ul{list-style-type:square;margin:0 0 2em}
#db_side li{color:#ccc;margin:1em 0 1em 1em;padding:0 .2em}
#db_side li h5 a{color:#666!important}
#db_side li h5 a:hover{color:#333!important}
form#minisearch{float:right;height:1em}
input#miniq{width:10em}
a:hover,input:hover,.navlist li.active a,.navlist li a:hover{color:#336}
label,div#channel_admin span,p.bookmarklet,legend{font-size:small}
div#opml li,img{border:none}
div#channels li:hover,div#channels li.folder ul li:hover,div#channels li.active,table tr:hover td{background-color:#f8f8ff}
input,select,textarea,ul.navlist li,a.bookmarklet{border:1px solid #ddd;background-color:#f4f4f4}
div.ief p.sbm,div.content,div#channel_admin h2{margin-top:1em}
div.ief form,div.ief form p,div#items ul{margin:0;padding:0}
html,body,td,p,th,a,.folder{padding:0}
ul,li,.content li *{margin:0;padding:0}
div#pages,div#channels,div#items,div#sideads,div#searchfrm,div#channel_admin,div#about,div#update{margin-bottom:5px}
div#items img.favicon,form#minisearch p{display:inline}
.clearer.hidden,.hidden{display:none}
}
@media print {
form,ul.navlist,#channels,#footer,span.readmore,h3.collapsed,a.plink,ul#sidemenu,div.readmore,.readmore,#loginfo{display:none}
li.item{border-bottom:1px solid #000}
li,ul,h4{margin:0;padding:0}
div#items,div#search{margin-left:0}
h4,div.frame,li.item{border:none}
body{background-color:#FFF;margin:0;padding:0}
}
.col{float:left;height:100%}
.col.left{margin-left:-100%;width:250px}
.col.wrapper{width:100%}
.center{margin-right:190px;margin-left:260px}
.center-full{margin-right:190px;margin-left:0}
.col.right{margin-left:-182px;width:150px}
