/*  
Theme Name: Mimbo (Persian)
Theme URI: http://www.persian-programming.com/wp-themes/mimbo
Description: A magazine-style layout for Wordpress
Version: 2.2
Author: Kambiz R. Khojasteh
Author URI: http://www.persian-programming.com
*/

body, select, input, textarea { font-family: Tahoma, Sans-Serif; }

.alignleft { float: right; }
.alignright, #commentform #submit { float: left; }

#page, .post, #wp-calendar #prev a { text-align: right; }

body, #commentform p { font-family: Tahoma, Sans-Serif; }

small { font-family: Tahoma, Sans-Serif; }

h1, h2, h3 { font-family: Tahoma, Sans-Serif; letter-spacing: 0;}

#sidebar h2 { font-family: Tahoma, Sans-Serif; letter-spacing: 0; }

.commentlist li, #commentform input, #commentform textarea { font-family: Tahoma, Sans-Serif; }

#sidebar { font-family: Tahoma, Sans-Serif; }

#wp-calendar caption { font-family: Tahoma, Sans-Serif; }

acronym, abbr, span.caps { letter-spacing: normal; }

#header { margin: 0 1px 0 0; }

.postmetadata { clear: right; }

#sidebar ul ul, #sidebar ul ol { margin: 5px 10px 0 0; }

#sidebar ul ul ul, #sidebar ul ol { margin: 0 10px 0 0; }

#commentform input { margin: 5px 0 1px 5px; }

.commentlist p { margin: 10px 0 10px 5px; }

#wp-calendar #prev a {
	padding-left: 0;
	padding-right: 10px;
}

#wp-calendar #next a {
	padding-right: 0;
	padding-left: 10px;
	text-align: left;
}

.feature#lead .title {
  font-family: Tahoma, Sans-Serif; 
}

#content {   
  float:right;
}

#sidebar {
  float:left;
}

.left {
  float:right;
}

.right {
  float:left;
}

.description {
  font-style: normal;
  margin-top: 4px;
}

#leadpic {
  float:right;
  margin: 0 0 8px 18px;
}

#leftcol {
  border-right:0;
  padding-right:0;
  border-left:1px dotted #b6b6b6;
  padding-left:18px;
}

#leftcol, #rightcol {
  margin-top:10px;
  float:right;
}  
  
#rightcol {
  padding-left:0;
  padding-right:18px;
}

#rightcol img {
  float:right;
  margin:3px 0 4px 10px;
}

.subnav li a:link, .subnav li a:visited {
  padding:4px 8px 4px 4px;
  border-right:4px solid #e4efd5;
  border-left:0;
}
    
.subnav li li a:link, .subnav li li a:visited {
  border-right:none
}

#sidelist .bullets li {
  margin-left:0;
  margin-right:22px;
}
  
#sidelist .children {
  margin-right:0;
  margin-left:0;
}
  
#sidelist .children li {
  margin-right:28px;
  margin-left:0;
}

.post blockquote {
  border-right:0;
  border-left:1px solid #DDD;
  border-bottom:1px solid #DDD;
}  

.post ul, .post ol {
  margin-top:1em;
  margin-bottom:1em;
}

.post ul li {
  margin-left:0;
}

.post ol li {
  margin-left:0;
}

.post ul {
  margin-right:42px;
}

.post ol {
  margin-right:42px;
}

.post li>ul {
  margin-right:18px;
}

.post li>ol {
  margin-right:20px;
}

.post {
  line-height: 1.5em;
}

.feature p, #rightcol p {
  line-height: 1.4em;
}

#writer img {
  float:right;
}

.commentlist {
  padding-left:0;
  padding-right: 30px;
}

.commentlist .OLStyler {
  right: -3.75em !important;
}

.commentlist cite {
  font-family: Tahoma, Sans-Serif; 
  letter-spacing:0;
}  

a {
  outline:none;
}

#nav li {
  float: right;
  border-left:1px solid #a9a9a9;
  border-right:0;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
  right: auto;
}
