#blog-title {
  float: right;
}
#blog-title a{
  background: url("images/dark/logo-trans.png") no-repeat right top;
}
#page-menu{
  left: 10px;
}
#page-menu #page-nav li{
  float: left;
  margin: 10px 4px 0 0
}
#category-menu li{
  float: right;
}
#blog-description {
  text-align: left;
}
#category-menu li a,
li.blog-description span{
  margin-left: 8px;
}
#category-menu li.blog-description{
  float: left
}
#category-menu li.home a{
	margin-right: 10px;
}
.not-singular .entry-content{
  float: right;
}
.not-singular .entry-content a span.slide-title{
  right: 3px;
  direction:rtl;
}
.nav-next {
  float: left;
  text-align: left;
}
.not-singular .nav-next{
  margin-left: 5px	
}
.nav-previous {
  float: right;
}
#nav-below{
  float:right;
}

.single .entry-content{
  text-align:right;
}
.single #content li{
  padding: 10px 24px 10px 0;
}
#respond {
  direction:rtl;
 }
#comments h3 {
  padding: 7px 42px 7px 12px;
  background: #171717 url("images/dark/ico-comment-trans.png") no-repeat 96% center;
  direction:rtl;
}
#cancel-comment-reply {
  left: 1.5em;
}
#comments-list {
  direction:rtl;
}
#comments-list li .avatar {
  float: right;
  margin-right: -95px
}
#comments-list .comment-author,
#comments-list .comment-meta,
#comments-list .comment-content,
#comments-list .unapproved{
  margin-right: 100px
}
#cancel-comment-reply {
  left: 1.5em;
}
#comments-list .comment-content{
  padding-right: 10px
}
.comment-reply-link {
  text-align: left;
}
.hover-url{
  margin-right: 10px;
  font-family: Tahoma, "Georgia MS", Times, serif
}
.form-section .form-label{
  float: left;
  text-align: right;
	margin-left: 70px;
}
.form-section .form-input{
  float: right;
  text-align: right;
}
.form-section .form-textarea{
  text-align: right;
}
.not-singular .entry-content .new{
	left: 10px;
	background: url("images/dark/ico-new-trans.png") no-repeat top right;
}

/* Styles for WP Post Ratings plugin */
.post-ratings{float: left; text-align: left;}