@import url("feature.css");
/* Designed by pouya salimi */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content: '';
content:none;
}

/* remember to define focus styles! */
:focus {
outline:0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration:none;
}

del {
text-decoration:line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse:collapse;
border-spacing:0;
}

body,td,th {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

body {
background:#e9e9e9 url("../images/header-bg.gif") repeat-x center top;
text-align:right;
margin:0;
}

a,a:visited,a:active {
color:#3999bb;
text-decoration:none;
}

a:hover {
color:#fa7b10;
}

h1,h2,h3,h4,h5,h6 {
font-family:Arial, Helvetica, sans-serif;
}

h1 {
font-size:18px;
}

h2 {
font-size:16px;
}

h3,#header .readers-number strong {
font-size:15px;
}

p {
margin:0;
padding:3px 0;
}

ul,ol,form {
margin:0;
padding:0;
}

li {
list-style:none;
margin:0;
padding:0;
}

img {
border-style:none;
}

img.float-right {
margin:5px 0 5px 15px;
}

img.float-left {
margin:5px 15px 5px 0;
}

code {
text-align:left;
display:block;
overflow:auto;
font:500 10px/1.5em 'Lucida Console', 'courier new', monospace;
background:#fafafa;
border:1px solid #f2f2f2;
border-left:4px solid #358FA9;
direction:ltr;
margin:5px 0;
padding:10px;
}

acronym {
cursor:help;
border-bottom:1px solid #777;
}

blockquote {
background-color:#fafafa;
background-position:8px 10px;
border:1px solid #f2f2f2;
border-right:4px solid #358fa9;
font:normal 8pt/1.5em Tahoma, sans-serif;
color:#666;
margin:10px;
padding:5px 10px 5px 5px;
}

label {
display:block;
font-weight:700;
margin:5px 0;
}

input {
font:normal 11px Tahoma, sans-serif;
color:#000;
padding:2px;
}

textarea {
font:normal 11px Tahoma, sans-serif;
display:block;
color:#000;
overflow:auto;
}

.clear {
clear:both;
display:block;
}

.hidden {
display:none;
height:0;
}

#warpper,.footer-warpper {
width:960px;
line-height:1.6em;
direction:rtl;
margin:0 auto;
}

#header {
height:150px;
position:relative;
}

#header .title {
position:absolute;
right:0;
top:60px;
width:180px;
height:100px;
background:url("../images/weblogina-logo.png") no-repeat center bottom;
}

#header .title a {
display:block;
width:180px;
height:100px;
}

#header .nav ul {
position:absolute;
width:920px;
top:6px;
right:10px;
margin:15px 0 0;
}

#header .nav li {
display:block;
float:right;
margin:0 0 0 10px;
}

#header .nav ul a {
display:block;
font:bold 16px Arial, Helvetica, sans-serif;
color:#d8d8d8;
padding:10px 8px;
}

#header .nav ul a:focus,#header .nav ul a:active,#header .nav ul a:hover,#header .nav ul li.selected a {
color: #fff;
background: #f90;
}

#header .title a span,#header .rss-link span,#header .widget-sign-in .widget-header,.ads-header span,.post-header .postmeta .like .scoring-vote,.post-header .postmeta .like .scoring-score-label,.post-breaker a span,.post-bookmarks li a span,#side-left .sponsers span,.search-box #submit-search span,.search-box h3,#friends #more-friends-links,#ads span,.twitter a span,.footer-icons a span {
display:none;
}

#header .rss-link {
position:absolute;
right:3px;
top:28px;
width:67px;
height:67px;
}

#header .widget-sign-in {
position:absolute;
left:0;
top:5px;
}

#signin-widget-content span {
display:block;
float:left;
margin:0 5px 0 0;
}

#signin-widget-content .user-name {
background:url("../images/signin-widget-loged-user.gif") no-repeat right 2px;
padding:0 18px 0 0;
}

#signin-widget-content .profile {
background:url("../images/signin-widget-profile.gif") no-repeat right 2px;
padding:0 18px 0 0;
}

#signin-widget-content .signin {
background:url("../images/signin-widget-signin.gif") no-repeat right 2px;
padding:0 18px 0 0;
}

#signin-widget-content .signout {
background:url("../images/signin-widget-signout.gif") no-repeat right 2px;
padding:0 18px 0 0;
}

#signin-widget-content .register {
background:url("../images/signin-widget-register.gif") no-repeat right 2px;
padding:0 18px 0 0;
}

#signin-widget-content .status-indicator {
background:url("../images/scoring-pending.gif") no-repeat right 2px;
cursor:wait;
display:block;
padding:0 18px 0 0;
}


.search-box {
background:#424242;
position:relative;
height:30px;
width:365px;
float:left;
margin-top:22px;
}

.search-box div {
background:transparent url("../images/search-bg.gif") no-repeat scroll center top;
height:40px;
position:absolute;
right:15px;
width:250px;
border-style:none;
}

.search-box-input-focus {
background:transparent url("../images/search-bg.gif") no-repeat scroll center -40px !important;
}

.search-box .input {
right:10px;
width:235px;
background:transparent;
font:bold 15px Arial, Helvetica, sans-serif;
border-style:none;
margin:5px 5px 0 0;
padding:6px 3px;
}

.search-box a {
position:absolute;
left:15px;
display:block;
background:transparent url("../images/search-btn.gif") no-repeat scroll center top;
height:40px;
width:80px;
padding:0;
}

.search-box a:hover {
background:transparent url("../images/search-btn.gif") no-repeat scroll center -40px;
}

#header .readers-info {
position:absolute;
left:0;
top:62px;
width:100px;
height:100px;
background:url("../images/rss-readers.png") no-repeat right 20px;
}

#header .readers-number {
font:normal normal 100% Tahoma;
display:block;
color:#666;
padding-top:74px;
text-align:center;
}

.ads-header {
display:block;
height:60px;
width:468px;
right:260px;
top:90px;
position:absolute;
}

#page-body {
background:url("../images/pagebody-bg.jpg") repeat-y;
border-top:5px solid #d0cfcf;
margin:20px 0 0;
padding:10px 0;
}

#page-body #side-right {
float:right;
width:570px;
}

#page-body #side-left {
float:left;
width:390px;
}

.post-title {
font:bold 16px Arial, Helvetica, sans-serif;
padding:5px 0;
}

.post-header .postmeta .author {
background:url("../images/author.gif") no-repeat right center;
padding:0 25px 0 10px;
}

.post-header .postmeta .date {
background:url("../images/date.gif") no-repeat right center;
padding:0 25px 0 10px;
}

.post-header .postmeta .comments {
background:url("../images/comments.gif") no-repeat right center;
padding:0 25px 0 10px;
}

.post-header .postmeta .like {
padding:0 5px;
}

.post-header .postmeta .like a.scoring {
background:transparent url("../images/scoring-stars.gif") no-repeat scroll right -120px;
cursor:default;
text-decoration:none;
white-space:nowrap;
display:block;
padding:0 18px 3px 0;
}

.post-header .postmeta .like a.scoring-scorable {
background-position:right 0;
cursor:pointer;
}

.post-header .postmeta .like a.scoring-pending,.post-header .postmeta .like a:hover.scoring-pending {
background:url("../images/scoring-pending.gif") no-repeat right 0;
cursor:wait;
}

.post-content {
text-align:justify;
font-size:12px;
line-height:1.9em;
}

.post-content h3 {
border-bottom:1px solid #ece9d8;
margin:10px 0 5px;
padding:2px 0;
}

.post .mt-enclosure-image img,.post .mt-enclosure-image a img,.post .image,.post img.mt-image-center {
background:#e9e9e9;
border:1px solid #bbb9b9;
padding:5px;
}

.post .image,.post .mt-enclosure-image .image,.post img.mt-image-center {
margin:10px auto !important;
}

.post img.mt-image-left {
margin:0 20px 10px 0 !important;
}

.post img.mt-image-right {
margin:0 0 10px 20px !important;
}

.post a:hover img.mt-image-center,.post a:hover .image {
border:1px solid #666;
background:#eee;
}

.post-more-link {
clear:both;
margin:5px 0;
}

.post,.page,.comments {
padding:0 10px 0 20px;
}

.post-header .postmeta,#ads {
margin:0;
}

.post-header .postmeta .like a.scoring-scorable:hover,.post-header .postmeta .like a:hover.scoring-scorable {
background-position:right -40px;
}

.post-header .postmeta .like a.scoring-scored,a.scoring-scored:hover,.post-header .postmeta .like a.scoring-scored,.post-header .postmeta .like a:hover.scoring-scored {
background-position:right -80px;
}

.post-breaker {
background:url("../images/post-breaker.gif") no-repeat center center;
height:30px;
position:relative;
}

.post-breaker a {
display:block;
height:10px;
position:absolute;
right:15px;
top:5px;
width:15px;
cursor:pointer;
}

.post-footer {
padding:10px 0;
}

.post-categories li a,.post-categories li span {
display:block;
padding:0 0 0 5px;
}

.left,.post-bookmarks li,.footer-icons li {
float:left;
}

.right,.post-header .postmeta li,.post-categories li {
float:right;
}

.post-bookmarks li a {
display:block;
height:28px;
width:28px;
padding:0 5px 0 0;
}

.post-bookmarks .balatarin {
background:url("../images/balatarin-mini.gif") no-repeat;
}

.post-bookmarks .facebook {
background:url("../images/facebook-mini.gif") no-repeat;
}

.post-bookmarks .twitthis {
background:url("../images/twitter--mini.gif") no-repeat;
}

.post-bookmarks .delicious {
background:url("../images/delicious-mini.gif") no-repeat;
}

.post-bookmarks .friendfeed {
background:url("../images/friendfeed-mini.gif") no-repeat;
}

.post-bookmarks .stumbleupon {
background:url("../images/stumbleupon-mini.gif") no-repeat;
}

.post-bookmarks .buzz {
background:url("../images/googlebuzz-mini.gif") no-repeat;
}

.related-header {
margin: 10px 40px 0 0;
}

.related-posts {
padding: 0 10px 0 10px;
border-top: 2px dotted #d0cfcf;
margin: 10px 40px 5px 40px;
}

.related-posts a {
display: block;
background: url("../images/arrow-mini.gif") no-repeat right;
padding: 0 12px 0 0;
}

.feedrss-underposts {
width:500px;
height:80px;
margin:0 auto;
}

.feedrss-underposts a {
background:url("../images/weblogina-rss.gif") no-repeat;
display:block;
width:500px;
height:80px;
}

.archive-title,.search-results-header,#page-title {
background:#fafafa url("../images/info.gif") no-repeat scroll 99% 4px;
border:1px solid #e5e5e5;
margin:5px 10px 20px 20px;
padding:10px 35px 8px 20px;
}

.comment {
clear:both;
margin:0 0 10px;
padding:10px;
}

.recent-comments a:hover,.recent-comments-li-hover:hover a {
color:#666;
}

.comment .comment-header {
float:left;
width:460px;
}

.comments-content .odd {
background:#e0e0e0;
border:1px solid #bbb9b9;
}

.comments-content .even {
background:#f4f4f4;
border:1px #d1d1d1 solid;
}

.comments-content .commenter-is-author {
border:1px solid #eaea00;
background:#ffffec;
}

.comment .userpic {
width:50px;
float:right;
}

.comment .userpic a {
display:block;
}

.comment .userpic a img {
border:1px solid #eee;
background:#fff;
padding:3px;
}

.comment .userpic a:hover img {
border:1px solid #ccc;
}

.comment cite {
font-size:12px;
font-style:normal;
display:block;
}

.comment small {
display:block;
float:right;
}

.comment span.comment-reply-link {
display:block;
float:left;
background:url("../images/comment-reply-link.png") no-repeat right 1px;
padding:0 18px 0 0;
}

.comment-author-replay {
background:url("../images/comment-author-replay.gif") no-repeat right 1px;
padding:0 25px 0 0;
}

.comment-content {
clear:both;
}

.comments-open,.comments-content {
margin:10px 0;
}

#comments-open-data label {
font:bold 15px Arial, Helvetica, sans-serif;
width:70px;
float:right;
}

#comments-open-text label {
font:bold 15px Arial, Helvetica, sans-serif;
width:70px;
}

#comment-form-name,#comment-form-email,#comment-form-url,#comment-form-remember-me,#comment-form-reply,#comments-open-text {
clear:both;
margin:0 0 5px;
}

#comment-form-remember-me div,#comment-form-reply div {
float:right;
margin:0 5px 5px 0;
}

#comment-form-remember-me label {
font:normal 11px tahoma, Helvetica, sans-serif;
width:100px;
margin:0 5px 5px 0;
}

#comment-form-name div,#comment-form-email div,#comment-form-url div {
background:transparent url("../images/comments-input-bg.gif") no-repeat center 0;
float:right;
width:250px;
height:30px;
margin:0 0 5px;
}

#comment-form-name div.comment-input-focus,#comment-form-email div.comment-input-focus,#comment-form-url div.comment-input-focus {
background:url("../images/comments-input-bg.gif") no-repeat center -30px !important;
}

#comment-form-name input,#comment-form-email input,#comment-form-url input {
background:transparent;
width:240px;
border-style:none;
margin:3px 0 0;
padding:5px;
}

#comment-form-email input,#comment-form-url input {
direction:ltr;
}

#comment-greeting .registered {
background:url("../images/accepted-2828.gif") no-repeat right 0;
padding:5px 30px 5px 5px;
}

#comment-greeting .reg-reqd,#comment-greeting .banned {
background:url("../images/cancel-2828.gif") no-repeat right 0;
padding:5px 30px 5px 5px;
}

#comments-open-text div {
background:url("../images/comments-textarea-bg.jpg") no-repeat center 0;
height:100px;
width:500px;
}

#comments-open-text div.comment-text-focus {
background:url("../images/comments-textarea-bg.jpg") no-repeat center -100px !important;
}

#comments-open-text #comment-text {
background:transparent;
width:490px;
height:90px;
border-style:none;
margin:0 auto;
padding:5px 0 0;
}

#comments-open-footer {
margin:10px 0 0;
}

.content-nav .archive-next a {
display:block;
float:right;
width:200px;
font:bold 15px/1.3 Arial, Helvetica, sans-serif;
text-align:right;
background:url("../images/nextbg.gif") right top no-repeat;
overflow:hidden;
margin:0 0 10px;
padding:5px 30px 5px 5px;
}

.content-nav .archive-previous a {
display:block;
float:left;
width:200px;
font:bold 15px/1.3 Arial, Helvetica, sans-serif;
text-align:left;
background:url("../images/prevbg.gif") left top no-repeat;
overflow:hidden;
margin:0 0 10px;
padding:5px 5px 5px 30px;
}

.pages-nav,.content-nav {
clear:both;
padding:0 10px 10px;
}

.page-nav span.pages,.page-nav span.extend {
display:block;
float:right;
font-size:.8em;
font-weight:400;
padding:3px 3px 3px 5px;
}

.page-nav li {
display:inline;
}

.page-nav li a {
display:block;
float:right;
border:1px #d1d1d1 solid;
background:#e2e2e2;
font-size:.8em;
margin:0 0 0 5px;
padding:1px 6px;
}

.page-nav li a:hover {
border:1px #b5b5b5 solid;
background:#cacaca;
}

.page-nav li span.current {
border:1px #b95c00 solid;
background:#f93;
display:block;
float:right;
font-size:.8em;
margin:0 0 0 5px;
padding:1px 6px;
}

.side-show {
margin:5px 10px 5px 5px;
padding:0;
}

#side-left .sponsers {
margin:5px 10px 10px 5px;
}

#side-left .sponsers h3 {
padding:0 5px 5px;
}

#side-left .sponsers a {
display:block;
height:40px;
width:180px;
}

#side-left .sponsers .p30download {
background:url("../images/p30download-ads.gif") no-repeat;
}

#side-left .sponsers .original-hosting {
background:url("../images/irsaweb-ads.gif") no-repeat;
}

.sidebar-col-right {
float:right;
width:180px;
}

.sidebar-col-left {
float:left;
width:180px;
}

.side-content a:hover,.col-content a:hover {
background: #dfdfdf;
}

.side-content,.col-content {
margin:0 0 10px;
}

.side-content h3 {
border-bottom:1px solid #d0cfcf;
padding:5px;
}

.side-content li {
border-bottom:1px solid #d0cfcf;
}

.side-content a {
display:block;
padding:3px 5px;
}

.col-content {
border-top:4px solid #d0cfcf;
border-right:1px solid #d0cfcf;
border-bottom:4px solid #d0cfcf;
border-left:1px solid #d0cfcf;
border-radius:8px;
-moz-border-radius:8px;
-khtml-border-radius:8px;
-webkit-border-radius:8px;
}

.col-content h3 {
padding:5px;
}

#linkbox h3 {
background:url("../images/linkbox-mini.gif") no-repeat right;
padding-right:35px;
}

#like-posts h3 {
background:url("../images/fave-mini.gif") no-repeat right;
padding-right:35px;
}

#text-ads h3 {
background:url("../images/text-ads-mini.gif") no-repeat right;
padding-right:37px;
margin-right:2px;
margin-bottom:2px;
}

#monthly-archive h3 {
background:url("../images/archive-mini.gif") no-repeat right;
padding-right:37px;
margin-right:2px;
margin-bottom:2px;
}

#status h3 {
background:url("../images/stat-mini.gif") no-repeat right;
padding-right:33px;
margin-top:2px;
margin-right:2px;
margin-bottom:1px;
}

#mail-sub h3 {
background:url("../images/mail-mini.gif") no-repeat right;
padding-right:35px;
margin-right:2px;
}

#friends h3 {
background:url("../images/links-mini.gif") no-repeat right;
padding-right:35px;
}

#category-archive h3 {
background:url("../images/cat-mini.gif") no-repeat right;
padding-right:35px;
}

.col-content li {
border-top:1px solid #d0cfcf;
}

.col-content a {
display:block;
padding:2px 5px;
}

.col-content p {
border-top:1px solid #d0cfcf;
color:#333;
margin:0;
padding:0 5px 5px;
}

#friends #more-links {
background:#d0cfcf;
display:block;
cursor:pointer;
padding:2px 5px;
}

#friends .highlight {
background:#e5e5e5 !important;
}

#ads h3 {
font:11px Tahoma;
color:#ccc;
padding:5px 0;
}

#ads .your-ads-180-150 {
background:url("../images/weblogina-180x150.gif") no-repeat;
display:block;
height:150px;
width:180px;
margin:0 0 10px;
}

#ads .your-ads-180-465 {
display:block;
height:465px;
width:180px;
background:no-repeat center center;
margin:0 0 10px;
}

.openid {
background:#fff url("../images/openid-accepted.gif") no-repeat;
height:70px;
position:relative;
margin:0 0 10px;
padding:5px;
}

.openid em {
position:absolute;
top:50px;
}

.openid a {
display:block;
position:absolute;
top:30px;
}
.twitter,.persianwebstandard {
background:#e9e9e9;
position:relative;
margin:0 0 10px;
}

.twitter a {
background:url("../images/twiter-icon-sidebar.gif") no-repeat center 0;
display:block;
height:100px;
width:180px;
cursor:pointer;
}

.persianwebstandard a img {
display:block;
margin:0 auto;
}

#footer {
border-top:2px #f90 solid;
background:#424242 url("../images/footer-bg.gif") repeat-x center bottom;
min-height:200px;
color:#bebebe;
}

#footer a {
color:#a3a3a3;
}

#footer a:hover {
color:#b2b2b2;
}

#footer .line {
border-bottom:1px #696969 solid;
height:20px;
margin:0 0 20px;
padding:0;
}

.footer-col {
float:right;
width:310px;
padding:5px;
}

.footer-col h3 {
border-bottom:1px #696969 solid;
margin:0 0 5px;
padding:5px;
}

.recent-comments h3 {
background:url("../images/footer-comment.gif") no-repeat right;
padding-right:35px;
}

.recent-comments a {
display:block;
background:url("../images/comment-user.png") no-repeat right 5px;
padding:2px 18px 2px 5px;
}

.recent-comments p {
color:#666;
padding:2px 5px;
}

.recent-comments-li-hover {
background:#363636;
cursor:pointer;
}

.tag-cloud h3 {
background:url("../images/footer-tag.gif") no-repeat right;
padding-right:35px;
}

.tag-cloud li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
}

.tag-cloud li a {
text-decoration:none;
display:block;
white-space:nowrap;
background-image:none;
float:right;
font-weight:700;
}

.tag-cloud a:hover {
background:#363636;
color:#838383;
}

.tag-cloud .rank-1 a {
font-size:1em;
padding:4px;
}

.tag-cloud .rank-2 a {
font-size:1.2em;
padding:5px;
}

.tag-cloud .rank-3 a {
font-size:1.4em;
padding:6px;
}

.tag-cloud .rank-4 a {
font-size:1.6em;
padding:6px;
}

.tag-cloud .rank-5 a {
font-size:1.8em;
padding:6px;
}

.tag-cloud .rank-6 a {
font-size:2em;
padding:8px;
}

.footer-col-content {
color:#999;
text-align:justify;
}

.about h3 {
background:url("../images/footer-info.gif") no-repeat right;
padding-right:35px;
}

#copyright {
float:right;
width:600px;
margin-top:14px;
background:url("../images/copyright.gif") right no-repeat;
}

#copyright a {
border-bottom:1px dotted #a3a3a3;
padding-bottom:2px;
}

#copyright a:hover {
color:#64b6d0;
border-bottom:1px dotted #64b6d0;
}

#copyright p {
margin-right:40px;
}

.footer-icons {
float:left;
height:70px;
}

.footer-icons a {
display:block;
height:50px;
width:50px;
margin:9px 10px 0 0;
}

.footer-icons .firefox a {
background:url("../images/firefox-mini.gif") no-repeat;
}

.footer-icons .gmail a {
background:url("../images/gmail-mini.gif") no-repeat;
}

.footer-icons .twitt a {
background:url("../images/twitter-mini.gif") no-repeat;
}

.footer-icons .movabletype a {
background:url("../images/movabletype-mini.gif") no-repeat;
}

.t-n-ads-link a,.post-t-ads,.t-ads-link a, .tag-cloud a:hover, .recent-comments-li-hover, .comments-content .odd, .comments-content .even, #header .nav ul a:focus,#header .nav ul a:active,#header .nav ul a:hover,#header .nav ul li.selected a, .post .mt-enclosure-image img,.post .mt-enclosure-image a img,.post .image,.post img.mt-image-center, .page-nav li a {
border-radius:5px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
}

.post-t-ads {
width: 500px;
border: 2px #d0cfcf solid;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 3px 5px 8px 5px;
}

.post-t-ads p {
padding-bottom:0;
}

.post-t-ads p a {
font-weight:bold;
padding-bottom:0;
padding-top:0;
}
.post-t-ads .link {
font-weight:normal;margin-top:0; padding-top:0; line-height:1;color:#009900;
}
.t-ads-link {
padding-bottom: 0 !important;
padding-top: 5px !important;
}

.t-n-ads-link {padding-bottom: 0 !important;padding-top: 5px !important;border-top-style:none !important;}

.t-ads-link a,.t-n-ads-link a {
font-weight:bold;
}

.ad-livid {
background: #ffeeff;
color: #9D009D !important;
}

.ad-green {
background: #e7f1ce;
color: #698325 !important;
}

.ad-orange {
background: #fff2cf;
color: #BF8B00 !important;
}

.ad-blue {
background: #ebf2fa;
color: #1E4775 !important;
}
.t-ads-desc {
line-height:1.4 !important;
color:#494949 !important;
border-style:none !important;
padding-top:0;
padding-bottom:0;
}
