body {	background-image: url(./media/bg.gif);	direction: rtl;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", "Times New Roman", sans-serif;	font-size: x-large;	font-weight: bolder;	line-height: normal;	text-align: right;	text-indent: 8px;	word-spacing: 4.00px;}a {	color: #1610cf;	color: #1610cf;	text-decoration: none;}body {	background-image: url(./media/bg.gif);	direction: rtl;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", "Times New Roman", sans-serif;	font-size: x-large;	font-weight: bolder;	line-height: normal;	text-align: right;	text-indent: 8px;	word-spacing: 4.00px;}h1,h2,h3 {	color: #28f71a;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", "Times New Roman", sans-serif;	font-style: normal;	letter-spacing: 0.05em;	line-height: 1.1em;}h4 {	border-left-color: #ddd;	border-left-style: solid;	border-left-width: 1px;}h5,h5 input.tagedit {	color: #aaa !important;	font-size: small !important;	font-weight: normal !important;}h4 {	border-left-color: #ddd;	border-left-style: solid;	border-left-width: 1px;}a:hover,input:hover {	color: #336;}a,input,select,h4 {	color: #1610cf;}h5 a {	color: inherit;}input {	background-color: #f4f4f4;	border-color: #ddd;	border-style: solid;	border-width: 1px;	background-color: #f4f4f4;	border-color: #ddd;	border-style: solid;	border-width: 1px;	font-size: small;	font-weight: bold;}span.feedaction form p input {	font-size: small !important;	font-weight: 400 !important;}input.tagedit {	font-size: smaller;	font-weight: normal;}label, div#channel_admin span, p.bookmarklet {	font-size: small;}ul {	list-style-type: none;}div#errors ul {	list-style-type: square !important;}div#errors {	padding-bottom: 1em;	padding-left: 2em;	padding-right: 2em;	padding-top: 1em;}table#configtable li, .content ul {	list-style-type: circle;}div#channels li,div#opml li {	background-color: #fff;	border-bottom-color: #eef;	border-bottom-style: solid;	border-bottom-width: 1px;	font-size: small;}div#channels div {	font-size: small;	margin: 0;	position: relative;}div#opml li {	border-style: none;}div#channels li ul li {	border-bottom-style: none;}div#opml .folder span {	font-size: 150%;}.folder span {	font-weight: bold;	text-transform: capitalize;}div#channels li:hover, div#channels li.folder ul li:hover,div#channels li.active {	background-color: #f8f8ff;}div#channels li.folder:hover {	background-color: transparent;}/** the main divs (nav, side, content, footer, ...) inherit this class */.frame {	background-color: #fff;	border-color: #ccc;	border-style: solid;	border-width: 1px;}div#nav {	background-color: #4104e6;	background-image: url(./media/arrows.gif);	background-position: top right;	background-repeat: no-repeat;	color: #f9db13;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", Tahoma, sans-serif;	font-size: larger;}div#footer span {	border-right-style: solid;	border-right-width: 1px;	color: #777;	font-size: small;}h1 {	color: #28f71a;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", "Times New Roman", sans-serif;	font-style: normal;	font-weight: 900;	color: #28f71a;	font-family: "Alvi Nastaleeq", "Pak Nastaleeq", "Times New Roman", sans-serif;	font-style: normal;	letter-spacing: 0.05em;	line-height: 1.1em;	letter-spacing: 0.05em;	line-height: 1.1em;}li.item.even, tr.even,div#alltags {	background-color: #f9f9f9;}li.item.odd, tr.odd {	background-color: #f4f4f4;}tr.active td {	background-color: #f8f8ff;	font-weight: 900;}tr.hilite td {	background-color: #f0fff0;	font-weight: 900;}.themeframe.hilite span,.themeframe.hilite:hover span {	background-color: #f0fff0;}h3.collapsed {	background-color: #f9f9f9;	border-color: #ddd;	border-style: solid;	border-width: 1px;}li.item.unread,h3.collapsed.unread {	background-color: #f8f8ff;	border-color: #eef;}li.item {	border-color: #eee;	border-style: solid;	border-width: 1px;	list-style-type: none;}div#items li.upnav {	text-align: right;}div#items li.upnav a {	border-left-style: solid;	border-left-width: 1px;	font-size: small;}img {	border-style: none;}.content,.content * {	font-size: small;	line-height: 1.4em;	text-align: justify;}.item:hover .content a, .item:hover h5 a {	border-bottom-color: #ccc;	border-bottom-style: solid;	border-bottom-width: 1px;}.item:hover .content table a {	border-style: none;}th {	background-color: #f4f4f4;	font-weight: bold;}table#plugintable,table#channeltable,table#foldertable,table#updatetable,table#configtable,table#tagtable,.content table {	border-color: #ddd;	border-style: solid;	border-width: 1px;	font-size: small;}table tr:hover td {	background-color: #f8f8ff;}table caption {	font-family: "Trebuchet MS", "Gill Sans", Geneva, Arial, Helvetica, sans-serif;	font-size: medium;	font-style: italic;	font-weight: bold;	letter-spacing: 0.05em;	line-height: 1.1em;	text-align: left;}form.markread p, form.markallread {	text-align: right;}form.markallread {	text-align: center;}.error,.error_l0 {	color: red;	font-weight: bold;}#errors li {	font-size: medium !important;	line-height: 1.5em;}input, select, textarea {	background-color: #f4f4f4;	border-color: #ddd;	border-style: solid;	border-width: 1px;}div.readmore {	font-size: small;	text-align: right;}/** from http://css.maxdesign.com.au/listamatic/horizontal11.htm **/ul.navlist {	list-style-type: none;}ul.navlist li, .bookmarklet {	background-color: #f4f4f4;	border-color: #ddd;	border-style: solid;	border-width: 1px;}ul.navlist:hover li span {	text-decoration: underline;}.navlist li a {	color: #667;	font-weight: bold;	letter-spacing: 0.1em;	text-decoration: none;}.navlist li.active a,.navlist li a:hover {	color: #336;}img.favicon {	border-style: none;}p.stats {	font-size: small;	margin-bottom: 1em;}.searchhit {	border-bottom-style: solid;	border-bottom-width: 1px;	font-weight: 900;}.box {	border-color: #eef;	border-style: solid;	border-width: 1px;	text-align: center;}span.updateres {	font-weight: bold;}span.updateres.ok {	color: green;}span.updateres.ko {	color: red;}table#updatetable td.mc.error {	color: #700;}table#updatetable td.rc {	font-weight: bold;}fieldset {	border-color: #ddd;	border-style: solid;	border-width: 1px;	text-align: center;}fieldset p {	text-align: left;}fieldset.prune p {	text-align: left;}.cntr {	text-align: center !important;}optgroup {	margin-bottom: 0.2em;	margin-left: 0;	margin-right: 0;	margin-top: 1em;}legend {	font-size: small;}div#alltags {	background-color: #f9f9f9;	border-color: #eee;	text-align: justify;}#alltags a {	line-height: 50px;	margin-bottom: 15px;	margin-left: 10px;	margin-right: 10px;	margin-top: 15px;	vertical-align: middle;}div.content img {	border-color: #ddd;	border-style: solid;	border-width: 1px;	margin-bottom: 0.8em;	margin-left: 0;	margin-right: 0;	margin-top: 0.8em;	max-width: 99%;	padding: 0.4em;}div#pbholder {	border-color: #ccc;	border-style: solid;	border-width: 1px;	height: 1.5em;	margin: auto;	padding: 0;	text-align: left;	width: 99.2%;}div#pbar {	background-color: #eee;	border-color: #bbb;	border-style: solid;	border-width: 1px;	color: #777;	font-size: small;	font-weight: bold;	line-height: 1.35em;	margin: 2px;	padding: 0;	width: 0%;}div.ief {	border-color: #eee;	border-style: solid;	border-width: 1px;	margin-bottom: 0.5em;	margin-left: 0;	margin-right: 0;	margin-top: 0.5em;	padding-bottom: 0.5em;	padding-left: 1em;	padding-right: 1em;	padding-top: 0.5em;}div.ief p.sbm {	margin-top: 1em;}div.ief p a {	font-size: small;	margin-bottom: 0;	margin-left: 0;	margin-right: 1em;	margin-top: 0;	padding-bottom: 0.1em;	padding-left: 0.8em;	padding-right: 0.8em;	padding-top: 0.1em;}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;}div.ief form,div.ief form p {	margin: 0;	padding: 0;}#opmlimport {	text-align: left !important;}span.vr {	border-left-color: #ccc;	border-left-style: solid;	border-left-width: 2px;	margin-bottom: 0;	margin-left: 1em;	margin-right: 1em;	margin-top: 0;}#loginfo {	background-color: white;	border-color: #ccc;	border-style: solid;	border-width: 1px;	filter: alpha(opacity=70);	font-size: small;	opacity: .7;}#admin_login input {	font-size: 1.3em;	height: 1.2em;	padding: 0.2em;}#admin_login_submit {	display: block !important;	text-align: center !important;	width: 100% !important;}#admin_login_submit p {	display: block;	padding-bottom: 0;	padding-left: auto;	padding-right: auto;	padding-top: 0;}#admin_login_submit input {	height: auto;}.themeframe {	float: left;	height: 20em;	margin-bottom: 0;	margin-left: 1em;	margin-right: 1em;	margin-top: 0;	overflow: hidden;	padding-bottom: 0.2em;	padding-left: 0;	padding-right: 0;	padding-top: 0.2em;	text-align: left;	width: 29%;}.themeframe h5 a.update {	color: #447;	font-weight: 900 !important;}.themeframe .bookmarklet {	display: block;	float: right;	padding-bottom: 0;	padding-left: 0.2em;	padding-right: 0.2em;	padding-top: 0;}.themeframe span {	background-color: #f9f9f9;	border-color: #f7f7f7;	border-style: solid;	border-width: 1px;	display: block;	height: 100%;	padding-bottom: 0;	padding-left: 1em;	padding-right: 1em;	padding-top: 1em;}.themeframe span:hover, .themeframe.active span {	background-color: #f8f8ff;	border-color: #dde;}.themeframe h4 {	border-style: none;	clear: right;	padding: 0;}.themeframe p {	font-size: small;	margin: 0;	padding-bottom: 0;	padding-left: 0.4em;	padding-right: 0.4em;	padding-top: 0;	text-align: justify;}.themeframe p.themescreenshot {	background-color: #f1f1f1;	border-color: #ccc;	border-style: solid;	border-width: 1px;	display: block;	height: 120px;	margin: auto;	margin-bottom: 10px;	overflow: hidden;	width: 230px;}.themeframe img {	width: 100%;}