@-moz-document 
/* http://www.blogger-fa.com/ */
/* symoniri (symoniri@gmail.com OR blogger.fa@gmail.com) */
/* updated by : Mehran (http://version17.com) */

url-prefix(http://www.google.com/reader),
url-prefix(https://www.google.com/reader),
url-prefix(http://www.google.com/reader/shared),
url-prefix(https://www.google.com/reader/shared) {

a,a:link,a:hover {
text-decoration: none !important;
}

#entries .entry-body, #entries .entry-title {
max-width: none !important;
}

#entries .entry-title .entry-title-go-to {
display:none !important;
}

#entries .collapsed .entry-original{
width:15px !important;
height:15px !important;
background:url(http://i36.tinypic.com/qmxf7t.jpg) no-repeat 0 1px !important;
background-repeat:no-repeat;
position:absolute;
right:0.15em !important;
top:50%;
margin-top:-7px;
}

#entries .entry-title {
font-family:  Times New Roman, Verdana, Arial !important;
padding: 0 !important;
margin: 5px 5px 0 0 !important;
font-size: 13pt !important;
max-width: none !important;
right: 5px;
}

#entries .read .collapsed .entry-title {
font: normal 10pt Times New Roman !important;
}

#entries .collapsed .entry-title {
font-family: Verdna, Arial, Times New Roman;
font-size: 10pt !important;
}

#entries .collapsed .entry-source-title {
direction: rtl !important;
text-align: right !important;
margin-left: 5em !important;
padding-left: 5em !important;
padding-right: 5em !important;
font: normal 8pt Tahoma !important;
color: #236abf !important;
}

#entries .collapsed .entry-source-title img.entry-via-friend-image {
margin:0 0 0 .15em !important;
}

#entries .collapsed .entry-secondary {
direction: rtl;
text-align: right;
font: 8pt Tahoma !important;
color: #333 !important;
width: auto !important;
}

#entries .collapsed .entry-secondary .entry-secondary-snippet {
display: none !important;
}

#entries.list .collapsed .entry-secondary {
position: absolute !important;
top: 1px;
right: 0px;
margin: 0 1.5em 0 10em !important;
padding-left: 5em !important;
}

#entries.single-source .collapsed .entry-secondary {
margin-right: 1.5em !important;
}

#entries .collapsed .entry-date {
float: left !important;
direction: ltr !important;
font: bold 9pt Times New Roman !important;
color: #008f56 !important;
}

#entries.list .collapsed .entry-date {
margin-left: 1.8em !important;
}

#entries .collapsed .entry-secondary .entry-title {
font: bold 1em Tahoma !important;
}

#entries .entry-title rtl{
text-align: right !important;
}

.entry-main {
padding: 5px !important;
}

#entries .entry-date {
float: left !important;
direction: ltr !important;
font: bold 9pt Times New Roman;
color: #008f56 !important;
}

#entries #current-entry.read .entry-container .entry-title a:hover,
#entries #current-entry.read .entry-container .entry-source-title:hover,
#entries #current-entry.read .entry-container .entry-body a:hover {
color: #008f56;
}

#entries .entry-author {
direction: ltr;
text-align: left !important;
font-weight: normal !important;
font-size: 8pt !important;
font-family: Tahoma !important;
}

#entries .entry-author .entry-source-title {
font-size: 8pt !important;
}
.entry-source-title-parent{
direction: ltr !important;
text-align: left !important;
}

#entries .entry-body {
font: normal 10pt Tahoma !important;
line-height: 1.8em !important;
color: #333 !important;
padding: 5px 0 !important;
margin: 0 0 5px 0!important;
}

#entries .entry-body img {
padding: 5px;
margin: 0;
width: auto;
height: auto;
}

#entries .entry-body img[align="right"] {
margin: 0 0 0 10px;
}

#entries .entry-body img[align="left"] {
margin: 0 10px 0 0;
}

#entries .entry-body img[align="center"] {
margin: 10px;
}

#entries .entry-body a {
text-decoration: none;
color: #3b6bef !important;
}

#entries .entry-body a:hover {
text-decoration: none;
color: #008f56 !important;
}

#entries .entry-body a:visited {
text-decoration: none;
color: #993399 !important;
}

blockquote {
background-color: #e8eef7;
-moz-border-radius: 8px;
border: 3px solid #c3d9ff !important;
border: 0px;
padding: 5px 10px !important;
margin: .5em 2em;
color: #000;
font-size: 10pt !important;
}

blockquote p {
margin:0 !important;
}

code  { 
-moz-border-radius: 5px;
display: block; /* fixes a strange ie margin bug */
font: normal 10pt Arial; 
overflow: auto; 
background: #e8eef7 url(http://38.114.207.32/fe06e489e1bc6afbf87b9126cf12abd24g.jpg) left top repeat-y;
border: 3px solid #666 !important;
padding: 5px 5px 5px 20px;
line-height: 1.2em;
margin: 5px 0 0;
direction: ltr;
text-align: left;
}

/* Sub Tree */

span#your-items-tree-item-0-name span.name-text {
margin-left: 0px !important;
padding-left: 1px !important;
font-family: Tahoma !important;
}

#sub-tree li a {
margin: 1px 0 !important;
width: 100% !important;
padding: 0 10px 0 10px !important;
line-height: 19px;
position: relative;
font-family: Tahoma !important;
}

img.icon {
margin-left: 12px !important;
margin-right: 5px !important;
}

span.name-text {
margin-left: 9px !important;
padding-left: 5px !important;
font-family: Tahoma !important;
}
#sub-tree li a .unread-count {
color: #2b74af !important;
font-weight: normal;
position: absolute;
right: 23px;
}

/*Friends Shared Items*/

#friends-tree ul {
font-size: 9pt !important;
padding: 0 !important;
margin: 0 !important;
}

#friends-tree li {
margin:0 !important;
}

#friends-tree li.unselectable .name-text-d-0{
margin: 0 !important;
}

a#friends-tree-item-0-link, #friends-tree ul a{
width:220px !important;
margin: 0px !important;
}

#friends-tree span.friends-tree-item-action {
position: absolute !important;
right: 35px !important;
}

.unread-count, #reading-list-unread-count {
position: absolute !important;
}

#friends-tree-item-0-main .unread-count {
right:5px !important;
}

#friends-tree span.name-text {
padding:0 0 2px 0 !important;
}

#friends-tree img.icon {
margin:2px 5px 0px 0 !important;
}

/* Entry Annotation */

#entries .entry-annotation-body {
font: normal 9pt Tahoma !important;
line-height: 1.7em !important;
max-width: 330px !important;
margin: 0 !important;
color: #333 !important;
}

#entries .entry-annotation-body div {
margin: 0 !important;
text-align: justify !important;
}

div#snippet-preview {
font: normal .95em Tahoma !important;
line-height: 18px !important;
padding: 2px 0 !important;
}

textarea#annotation {
direction: rtl !important;
text-align: right !important;
font: normal .95em Tahoma !important;
color: #333 !important;
line-height: 18px !important;
padding: 2px 0 !important;
}

input.email-this-to {
font: normal .9em Tahoma !important;
}

textarea.email-this-comment, .email-this-subject, .form-container .textarea {
direction: rtl !important;
text-align: right !important;
font: normal .95em Tahoma !important;
line-height: 18px !important;
}

input.email-this-subject {
direction: rtl !important;
text-align: right !important;
font: normal .9em Tahoma !important;
}

.title-container input.text {
direction: rtl !important;
text-align: right !important;
font: bold 130% Verdana, Arial !important;
}

/* Google Reader Shared Items */

#items .item-title {
font: bold 12pt Verdana, Arial, Times New Roman !important;
margin: 0px !important;
max-width: 540px !important;
}

h2.item-title .rtl {
text-align: right !important;
font: bold 12pt Verdana, Arial, Times New Roman !important;
}

#items .item-info {
font: normal 8pt Tahoma !important;
color: #666;
}

#items .item-body {
font: normal 9pt Tahoma !important;
color: #333 !important;
line-height: 16pt !important;
}
.comment-entry-attribution {
float:right;
font-size:12px;
margin-top:10px !important;
margin-bottom:30px !important;
}
.comment-entry .entry-time {
float:left !important;
}
.comment-entry-comments .entry-comments,.entry-snippet {
text-align:right;
direction:rtl;
font-family:tahoma;
font-size:12px;
line-height:24px;
float:right;
}
.comment-entry .comment-entry-comments {
margin-top:10em !important;
line-height:21px;
}
.comment-entry .entry-via {
margin-top:40px !important;
}
.conversation-attribution {
direction:ltr !important;
}
.add-comment-text-area {
text-align:right;
direction:rtl;
font-family:tahoma;
font-size:12px;
padding:3px;
}
.add-comment-buttons {
float:right;
}
.card-comments {
text-align:right;
direction:rtl;
font-family:tahoma !important;
}
#current-entry .entry-comment {
float:right !important;
text-align:right;
direction:rtl;
font-family:tahoma;
font-size:12px;
width:100%;
}
.posting-form .textarea {
text-align:right;
direction:rtl;
font-family:tahoma !important;
font-size:12px !important;
}
.posting-form .title {
text-align:right;
direction:rtl;
font-weight:bold;
font-size:15px !important;;
}
}