/*

Theme Name: Iranget

Theme URI: http://www.iranget.com/

Description: Iranget Group

Version: 1.1

Author: Behrooz Sedghi

Author URI: http://www.iranget.com/

Tags: green, white, silver, ligh

*//**************** Body *********************/* {margin: 0; padding: 0;}
body {font-size: 9pt; font-family: Tahoma, Arial, sans-serif; color: #333; line-height: 140%; background: #50504f;}
#wrapper {margin: 20px auto; padding: 0px; width: 964px; background: #FFFFFF url(images/wrapper_top.gif) no-repeat top;}
#wrapper_ {margin: -20px auto; padding: 0 0 20px 0; width: 964px; height: 20px; background: transparent url(images/wrapper_bottom.gif) no-repeat top; text-align: center;}
#top {margin: 0px auto; padding: 20px 0 0 0; width: 938px; height: 180px;}/**************** Header *********************/
#header {margin: 0; padding: 0; width: 938px;}
#header h1 {text-indent: -10000px; margin: 0; padding: 0;}
#header h1 a {display: block; background: url(images/header.jpg) no-repeat left; height: 180px;}/**************** Navigation *********************/
#navbar {margin: 10px auto; padding: 0px; width: 938px; height: 31px; background: url(images/navbar.gif) no-repeat;}
#menu {margin: 0px; padding: 0px; float: right; width: 500px; height: 31px; line-height: 31px;}
ul.menu{float: right; list-style: none; font-size: 12px; font-weight: normal; text-transform: uppercase; margin: 0 0 0 5px; padding: 0;}
ul.menu li{float:right !important; list-style-type: none; margin: 0; padding: 0;}
ul.menu li a, ul.menu li a:link, ul.menu li a:visited{border-bottom: 0; border-left: 0; color: #333333; float: left; display: block; text-decoration: none; padding: 0 5px;}
ul.menu li a:hover, ul.menu li a:active{background: #2787a8; text-decoration: none; color: #ffffff;}
ul.menu li.home a{border-left: 2px solid #fff; text-decoration: none;}
ul.menu li ul{float: right; margin: 0; padding: 0;}/**************** Search *********************/
#searchrss {margin: 0; padding: 0; float: left; width: 420px; text-align: right;}
#rss {color: #333; float: left; line-height: 32px; background: url(images/rss.gif) no-repeat right; padding-right: 20px; padding-left: 10px; font-size: 11px;}
#rss a,#rss a:link, #rss a:visited {color: #FF6600; text-decoration: none; padding: 0;}
#rss a:hover {color: #FF9900; text-decoration: none; padding: 0;}
#topsearch {float: left; width: 230px; height: 22px; font-size: 8pt; background: url(images/bg_search_box.gif) right no-repeat; margin: 5px 0 0 0px; padding-left: 15px;}
#topsearch #ls {text-align: right; direction: rtl; float: right; padding: 0; margin: 3px 6px 0 0; border: 0; width: 145px; font-size: 8pt; background: none; font-family: tahoma;}
#topsearch #go {float: left; margin: 0 6px 0 0px;}/**************** Content *********************/
#main {margin: 0px auto; padding: 10px 0 0 0; width: 938px; background: url(images/mainbkg.gif) repeat-y;}
#content {margin: 0px; padding: 0px; float: left; width: 735px;}/**************** Themes *********************/
#lsidebar {direction: rtl; margin: 0px; padding: 0px; float: left; width: 235px;}
.lsidebar {margin: 0; padding: 0; float: left; width: 210px;}
.lsidebar a, .sidebar h2 a:visited{color: #353535; text-decoration: none;}
.lsidebar a:hover{text-decoration: none; color: #000;}
.lsidebar ul{list-style-type: none; margin: 0; padding: 0;}
.lsidebar ul li{margin: 0 0 20px; font-size: 11px; background-color: #eaeaea;}
.lsidebar ul li h2{padding: 5px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff; background: url(images/lsidebarh2.jpg) no-repeat;}
.lsidebar ul ul{padding: 4px 11px 11px; background: #eaeaea url(images/sidebar-bottom.gif) no-repeat bottom;}
.lsidebar ul ul li{margin: 0; padding: 0 16px 0 0; line-height: 22px; border-bottom: 2px solid #fff; background: url(images/icon_arrow_sm2.gif) no-repeat right;}
.lsidebar ul ul ul{border: 0; padding: 0; background-image: none;}
.lsidebar ul ul ul li{padding: 0 0 0 10px; background-image: none;}/**************** Entry *********************/
.entry {direction: rtl; margin: 0px; padding: 0px; float: right; width: 500px; color: #464646; line-height: 15px; font-weight: normal;}
.entry #post-18 {text-align: center;}
.entry a, .entry a:link {color: #09608E; text-decoration: none; padding: 0; font-weight: normal;}
.entry a:hover {color: #0B81BF; text-decoration: none; padding: 0; font-weight: normal;}
.entry a:visited {color: #09608E; text-decoration: none; padding: 0; font-weight: normal;}
#content .post h2, #content .post h1 a {margin-bottom: 10px; font-weight: bold; font-size: 12px; color: #054161; text-align: right;}
.entry label {margin-right: 5px; color: #7F7F7F; font-size: 11px;}
.entry .post p a.more-link, .entry .post p a.more-link:visited {color: #669933; float: right; font-weight: normal; font-size: 11px; padding: 15px 0 0 0;}
.entry .post p a.more-link:hover {color: #003366; float: right; font-weight: normal; font-size: 11px; padding: 15px 0 0 0;}
.entry h2 a:link, .entry h2 a:visited {color: #096FA6; font-size: 12px; margin: 0; padding: 0; font-weight: bold;}
.entry h2 a:link:hover {color: #054161; font-size: 12px; margin: 0; padding: 0 0 5px 0;}
.entry p {margin: 0; padding: 0 0 10px 0;}
html > body .entry ul {margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px;}
html > body .entry li {margin: 7px 0 7px 10px;}
.entry .post ul li{list-style-image: url(images/bullet-2.gif); padding-right: 7px; margin-right: 25px; font-size: 11px;}
.entry ol {padding: 0 0 0 35px; margin: 0;}
.entry ol li {margin: 0; padding: 0;}
.line {margin: 10px 0 0 0; padding: 0 0 23px 0; background-position: center;}/**************** Misc *********************/
pre, blockquote {overflow: auto; padding: 0 10px; margin: 20px 30px; line-height: 1.8em; background-color: #f5f5f5; border: 1px solid #e0e0e0;}
pre:hover, blockquote:hover {background-color: #f0f0f0; border: 1px solid #d0d0d0;}
.center {text-align: center; direction: rtl;}
a img {border: none;}
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 60px;}
.alignright{float: right;}
.alignleft{float: left;}
img.centered{display: block; margin-left: auto; margin-right: auto;}
img.alignright{display: inline; margin: 0 0 2px 7px; padding: 4px;}
img.alignleft{display: inline; margin: 0 7px 2px 0; padding: 4px;}
code {font-size: 1.0em; color: #000;}/**************** Comments *********************/
#commentsbox {margin: 0px; padding: 0px; float: left; width: 500px; font-size: 8.5pt; background-color: #ffffff; text-align: right;}
#comments {margin: 0 0 10px 0; padding: 0 10px; color: #075B89; font-size: 9pt; font-weight: bold;}
h3 #respond {margin: 10px 0 0 0; padding: 0; color: #ff5c00; font-size: 8.5pt; font-weight: normal;}
.boxcomments{margin-bottom: 20px; width: 500px;}
#commentform{border-top: 1px solid #eee; margin: 0; padding: 15px 15px 1px;}
#commentform h2 {font-size: 13px; font-weight: bold; color: #000000;}
#commentform h3 {font-size: 13px; font-weight: bold; padding-bottom: 5px; color: #FFFFFF;}
#commentform input{width: 170px; margin: 0 5px 10px 0; padding: 1px; font-family: tahoma; font-size: 8.5pt;}
#commentform textarea{width: 400px; margin: 0 0 10px; padding: 0; font-family: tahoma; font-size: 8.5pt;}
#commentform #submit{margin: 0 0 20px; font-family: tahoma; font-size: 8.5pt;}
#commentform p{margin: 5px 0; color: #FF6633;}
#commentform a, #commentsbox a {color: #096FA6;}
ol.commentlist{margin: 0 0 1px; padding: 0;}
ol.commentlist li{display: block; list-style: none; margin: 0; padding: 5px 15px 1px; background: #E6E6E6; -webkit-border-radius: 35px; -webkit-border-top-right-radius: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius: 35px; -moz-border-radius-topright: 15px; -moz-border-radius-bottomleft: 15px; border-radius: 35px; border-top-right-radius: 15px; border-bottom-left-radius: 15px;}
ol.commentlist li {width: 470px; color: #353535;}
ol.commentlist li.mycomment{display: block; list-style: none; margin: 0; padding: 5px 15px 1px; background: #E6E6E6;}
ol.commentlist li.commenthead{display: block; list-style: none; margin: 0; padding: 5px 15px;}
ol.tblist{list-style: none; margin: 0 0 1px; padding: 0;}
ol.tblist li{display: block; list-style: none; padding: 10px 5px 10px 5px; margin: 0 0 5px; border: 1px dashed #ccc;}
input#url, input#author, input#email, input#mcspvalue, textarea{color: #666; width: 40%; border: 1px solid #cbcbcb; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px; padding: 3px;}
input#author {background-image: url(images/comment-author.gif); background-position: 1px 2px; background-repeat: no-repeat;}
input#url{background-image: url(images/comment-website.gif); background-position: 2px 2px; background-repeat: no-repeat;}
input#email{background-image: url(images/comment-email.gif); background-position: 2px 2px; background-repeat: no-repeat;}/**************** Sidebar *********************/
#searchform input {font: 11px Tahoma; vertical-align: middle;}
#sidebar {margin: 0px; padding: 0px; float: right; width: 200px;}
.rsidebar {direction: rtl; margin: 0; padding: 0; float: right; width: 180px;}
.rsidebar a, .sidebar h2 a:visited{color: #353535; text-decoration: none;}
.rsidebar a:hover{text-decoration: none; color: #000;}
.rsidebar ul{list-style-type: none; margin: 0; padding: 0;}
.rsidebar ul li{margin: 0 0 20px; font-size: 11px; background-color: #eaeaea;}
.rsidebar ul li h2{padding: 5px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fff; background: url(images/sidebarh2.jpg) no-repeat;}
.rsidebar ul ul{padding: 4px 11px 11px; background: #eaeaea url(images/sidebar-bottom.gif) no-repeat bottom;}
.rsidebar ul ul li{margin: 0; padding: 0 16px 0 0px; line-height: 22px; border-bottom: 2px solid #fff; background: url(images/icon_arrow_sm2.gif) no-repeat right;}
.rsidebar ul ul li.quicksms{margin: 0; padding: 0; line-height: 22px; background: none;}
.rsidebar ul ul ul{border: 0; padding: 0; background-image: none;}
.rsidebar ul ul ul li{padding: 0 0 0 10px; background-image: none;}
.rsidebar ul li #wp-dtree-categories {direction: rtl;}/**************** Footer *********************/
#footer {margin: 0px auto; padding: 0px; width: 938px; height: 31px; line-height: 31px; background: url(images/navbar.gif) no-repeat; clear: both;}
#footer a,#footer a:link,#footer li a:visited{border-bottom: 0; color: #666666; text-decoration: none;}
#footer a:hover,#footer a:active{color: #353535; text-decoration: none;}
.footer{margin: 0; padding: 0 0 0 10px; float: left; padding-left: 218px;}
.top{margin: 0; padding: 0 10px 0 0; float: right;} /* ************iranget special **********/
.post {padding: 15px 15px 10px 15px; margin: 10px 0 10px 0; background-color: #fff; border: 1px solid #9F9F9F; -webkit-border-radius: 30px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius: 30px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; border-radius: 30px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; font-weight: normal;}
.post ol {padding-right: 24px;}
.post .related {font-size: 11px; -webkit-border-radius: 30px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius: 30px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; border-radius: 30px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; background-color: #FFC600; padding: 5px; text-align: right;}
.post .related ol li a {color: #1A1A1A;}
.post .related h3 {font-size: 11px; padding-right: 5px;}
.entry .post p {padding-top: 4px; font-size: 11px;}
.post p span {direction: ltr;}
#postinfo {text-align: center; margin-top: 15px; padding: 10px; border-top: #C4C4C4 solid 1px;}
#postinfo2 {line-height: 20px; font-size: 9px; padding: 8px; background: #F0F0F0; color: #000000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.listbox {font-family: Tahoma; font-size: 12px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; background-color: #99CC00;}
#linkbox{background-color: #E9E9E9; color: #000000; padding: 5px 20px 5px 5px; width: 470px; font-size: 10px; line-height: 17px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
#linkbox .title-link {font-weight: bold; text-align: cener; font-size: 11px; color: #FF6600;}
#linkbox a {text-decoration: none; color: #373737; font-size: 11px; direction: rtl; padding: 2px 2px 2px 2px; text-align: right;}
#linkbox .ldWrapper a:hover {background-color: #373737; color: #fff;}
.entry .ldWrapper ul li {padding-right: 15px; text-align: right;}
.entry .ldWrapper ul li span a{text-decoration: none; color: #373737; font-size: 11px; direction: rtl; padding: 2px 2px 2px 2px;}
.entry .ldWrapper ul li a:hover {background-color: #373737; color: #fff;}
#linkbox ul {list-style-image: url(images/icon_arrow_sm2.gif); padding: 15px;}
#linkbox ul li {margin: 0; padding: 0 5px 0 0;}
#linkboxfoot{float: right;}
#linkbox h2 {color: #FF6600; font-size: 12px; text-align: center;}
#linktop {text-align: center; margin: 0;}
#wp-dtree-categories {text-align: right;}
#dtreecatwrapper {padding-right: 30px;}
#jalali-archive {text-align: center;}
.widgettitle {text-align: right;}
#select {font-family: tahoma; margin-top: 10px; margin-bottom: 10px; font-size: 12px; background-color: #99CC00; color: #000000; padding-right: 5px;}
#wp-dtree-categories a {font-weight: normal;}/****************Caption*******************/
img.alignleft, div.alignleft {float: left; margin: 0 0.5em 0.5em 0;}
img.alignright, div.alignright {float: right; margin: 0 0 0.5em 0.5em;}
img.aligncentered, div.aligncentered, img.aligncenter, div.aligncenter {text-align: center; margin: 10px auto 10px auto;}/****************Caption2*******************/
div.wp-caption {padding: 5px; background-color: #F3F3F3; -moz-border-radius: 3px; -webkit-border-radius: 3px; -border-radius: 3px; text-align: center; border: 1px solid #DDD;}
div.wp-caption p.wp-caption-text {margin: 0; padding: 3px 0 0 0; color: #000; font-size: 11px; text-align: center;}/********************************* tag cloude *********/
#tag_cloud {background-color: #eaeaea; text-align: right;}
#code {direction: ltr; text-align: left; background-color: #B4B4B4; color: #0033FF;}
.single-ads {background-color: #7F7F7F; text-align: right; width: 480px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: 10px 0 10px 0; padding: 3px 20px 3px 0; color: #000000; height: 50px;}
.entry .single-ads ul {list-style-image: url(images/icon_arrow_sm2.gif);}
.entry .single-ads ul li {padding-right: 4px;}
.entry .single-ads a {color: #E9E9E9; font-size: 11px;}
#single-ads {background-color: #FF0000; text-align: right; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin: 10px 0 10px 0; padding: 10px 0 10px 0; color: #000000; font-weight: bold; height: 160px;}
.entry .post #single-ads ul li {list-style-image: url(images/tick.gif);}
#single-ads a {color: #fff; font-size: 10px;}
.adright {width: 227px; float: right;}
.adleft {width: 229px; float: right;}
#single-ads .adstitle {background-color: #FFFFFF; height: 20px; text-align: center; padding-top: 5px;}
.gravatar {float: right; background: #fff; border: 1px solid #aaa; margin: 3px 0 0 3px; padding: 2px;}
#banner{width: 468px; height: 60px; border: 8px solid #E8E8E8; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin: Auto;}
#banner font{display: none;}
.wp-pagenavi {
    direction: rtl;
}
.wp-pagenavi a:hover{border: 1px solid #000; color: #000; background-color: #FFF;}
.wp-pagenavi span.pages{color: #000; border: 1px solid #000; background-color: #FFF; margin: 2px; padding: 2px 4px;}
.wp-pagenavi span.current{font-weight: 700; border: 1px solid #000; color: #000; background-color: #FFF; margin: 2px; padding: 2px 4px;}
.wp-pagenavi span.extend{border: 1px solid #000; color: #000; background-color: #FFF; margin: 2px; padding: 2px 4px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{text-decoration: none; border: 1px solid #06c; color: #06c; background-color: #FFF; margin: 2px; padding: 2px 4px;}
#info{overflow-x: hidden; width: 99.9%; z-index: 1000; font-family: Tahoma; font-size: 8pt; font-weight: 400; position: fixed; right: 0; top: 0; cursor: pointer;}
#infobar a,#infobar a:link,#infobar a:visited,#infobar a:active{display: block; overflow-x: hidden; width: 100%; clear: both; color: InfoText; background: #FC0 fixed .3em; border-bottom: .16em outset; text-decoration: none; position: fixed; right: 0; top: 0; cursor: pointer; border-color: #FC0; padding: .45em .3em .45em 2em;}
#infobar a:hover{color: #000; background: #F93 fixed .3em; position: fixed; right: 0; top: 0; cursor: pointer;}
#viewplot{width: 100%; height:expression(this.parentNode.offsetHeight-this.offsetTop); overflow-x: hidden; overflow-y: scroll; position: fixed; right: 0; top: 0; cursor: pointer; padding: 1em;}
