/*
Theme Name: Ekhtesasy
Version: 4.1
Author: BiaZarand - Bia2Patoogh.com
Author URI: http://www.BiaZarand.ir
*/
body {
font-family:tahoma;
font-size:8pt;
direction:rtl;
text-align:right;
background:url('img/background.jpg') fixed;
margin:0;
}

img {
border:0;
}

a , a:visited {
color : #006179;
text-decoration : none;
}
a:hover {
color : #93c400;
text-decoration : none;
}


h1, h2, h3, h4 {
font-family : Tahoma;
font-size : 8pt;
font-weight : bold;
color:#fff;
margin:0;
padding:0;
}

.clear {
clear: both;
height: 1px;
overflow: hidden;
}


/*-----------------------------menu-------------------------*/
#nav{background:transparent url(img/nav.jpg) no-repeat scroll center top;height:56px}
#nav ul{list-style-type:none;margin:0;padding:14px 20px}
#nav ul li{float:right}
#nav ul li a{color:#fff;display:block;font-family:tahoma;
font-size:11px;font-style:normal;font-variant:normal;
font-weight:normal;line-height:14px;margin:5px 5px 0;
padding:0 0 5px 5px;text-align:center;text-decoration:none}
#nav ul li a  span{display:block;padding:5px 5px 4px 0}
#nav ul li a:hover,
.sub-menu ul 
li a:active{background:transparent url(img/nav-highligh-bg-left.gif) no-repeat scroll left top}
#nav ul li a:hover span{background:#acaaaa url(img/nav-highligh-bg.gif) no-repeat scroll right top;color:#000}
#nav  .active div span{background:#acaaaa url(img/nav-highligh-bg.gif) no-repeat scroll right 
top;display:block;padding:5px 5px 4px 0}#nav #searchform{height:30px;left:34px;position:absolute;
top:187px;width:180px}
#nav #searchform #s{background:transparent none repeat scroll 0 0;
border-style:none;font:11px Tahoma,Arial,Helvetica,sans-serif;
height:15px;right:4px;line-height:normal;margin:0;padding:2px;
position:absolute;top:7px;width:135px;color:#363535}
#nav #searchform a{display:block;height:23px;left:0;position:absolute;top:5px;width:35px}
#nav #searchform a  span{display:none}

/*-----------------------------badane-------------------------*/

.warper {
width:950px;
background:#ACAC9C;
text-align:right;
}

.main {
background:#fff;
width:950px;
margin:0 auto;
BORDER-RIGHT: #00baff 1px solid; 
BORDER-TOP: #00baff 1px solid; 
BORDER-LEFT: #00baff 1px solid; 
BORDER-BOTTOM: #00baff 1px solid;
}

.content {
padding:5px;
}

.header {
background:url('img/header.jpg') no-repeat;
width:940px;
height:185px;
}




.blog {
text-align:right;
}

.right {
float:right;
width:210px;
}

#rightt {
width:205px;
text-align:right;
}


.right2 {
float:right;
width:200px;
}

#rightt2 {
width:195px;
}

.left {
float:left;
width:210px;
text-align:right;
}

.footer {
padding-top:3px;
text-align:right;
background: url('img/footer.jpg') no-repeat;
width:940px;
height:50px;
}

/*-----------------------------sidebar-------------------------*/
.sidebar {
list-style-type : none;
}

.sidebar li {
margin-bottom:5px;
}

.sidebar li h2 {
margin:0;
background:#dedede url('img/mnu1.jpg') no-repeat top;
padding: 4px 14px 31px 0;
color:#fff;
BORDER-BOTTOM: #731a8b 0px solid
}

.sidebar li ul {
margin:0;
padding:0;
padding-right:6px;
text-align:right;
font-size : 8pt;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid
}

.sidebar li ul li {
list-style-type : none;
padding-right:12px;
line-height : 13px;
background : url('img/mini2.gif') no-repeat right 5px;
font-size : 8pt;
}

.sidebar li ul li ul {
border:0;
padding-bottom:3px;
padding-top:5px;

}

.sidebar li ul li ul li {
font-weight:normal;
padding-right:9px;
line-height : 15px;
margin-bottom:5px;
background : url('img/mini.gif') no-repeat right 4px;
font-size : 8pt;
border:0;
}

.sidebar .textwidget {
background:#fff;
margin : 0;
text-align:right;
font-size : 8pt;
margin-bottom : 5px;
border-top : 0;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid
}

.sidebar .textwidget img {
margin-bottom:10px;
}

/*-----------------------------center -------------------------*/

.center {
float:right;
width:515px;
text-align:right;
}

.entry {
margin-bottom:5px;
text-align:right;
}

.title {
background:#dedede url('img/menu.jpg') no-repeat top;
HEIGHT: 45px;
BORDER-BOTTOM: #731a8b 0px solid
}

#title {
PADDING-RIGHT: 8px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 3px;
COLOR: #fff; 
FONT-WEIGHT: bold; 
}

.title A {
COLOR: #fff; 
TEXT-DECORATION: none
}

.title A:hover {
COLOR: #fff
}


.cat {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: #f4f4f4 1px dashed; 
TEXT-ALIGN: right

}

.post {
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid;
MARGIN-BOTTOM: 5px; 
text-align:right;
}

.post #text {
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 6px; 
LINE-HEIGHT: 150%; 
PADDING-TOP: 6px
}

.post img {
margin:10px 0 10px 0;
}

.info {
BORDER-TOP: #f4f4f4 1px dashed; 
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px
text-align:right;
}



.pagenav {
list-style-type : none;
text-align:right;
BORDER-RIGHT: #dbe1e6 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #dbe1e6 1px solid; 
PADDING-LEFT: 3px; 
MARGIN-BOTTOM: 5px; 
PADDING-BOTTOM: 3px; 
BORDER-LEFT: #dbe1e6 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #dbe1e6 1px solid
}


.pagenav.textwidget  {
list-style-type : none;
}


.adv {
list-style-type : none;
text-align:right;
background: #eeeeee;
BORDER-RIGHT: #dbe1e6 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #dbe1e6 1px solid; 
PADDING-LEFT: 3px; 
MARGIN-BOTTOM: 5px; 
PADDING-BOTTOM: 3px; 
BORDER-LEFT: #dbe1e6 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #dbe1e6 1px solid
}


.adv.textwidget  {
list-style-type : none;
}



.dl {
border-top:1px dashed #EEEEEE;
margin-bottom:20px;
margin-top:20px;
padding-top:10px;
}

.dl .direct {
background: url('img/world.png') no-repeat right;
padding-right:20px;
margin-top:3px;
}

.dl .lock {
background: url('img/lock.png') no-repeat right;
padding-right:20px;
margin-top:3px;
}

.dl .source {
background: url('img/connect.png') no-repeat right;
padding-right:20px;
margin-top:3px;
}

.dl .copy {
background: url('img/error.png') no-repeat right;
padding-right:20px;
margin-top:3px;
}

.hide0 {
display:none;
}

.hide1 {
display:block;
}


.related {
width:468px;
margin:1px 22px 0 0;
background:#E8F8FF;
text-align:right;
margin-top:5px;
BORDER-RIGHT: #c9eefe 1px solid; 
BORDER-TOP: #c9eefe 1px solid; 
BORDER-LEFT: #c9eefe 1px solid; 
BORDER-BOTTOM: #c9eefe 1px solid

}

.related h3 {
color:#000;
}

.related_post {

}

.related ul li {
list-style-type : none;
background: url('img/arrow.gif') no-repeat right;
padding:2px 0;
padding-right:20px;
}


/*-----------------------------sidebar3-------------------------*/

.sidebar3 {
list-style-type : none;
}

.sidebar3 li {
margin-bottom:5px;
}

.sidebar3 li h2 {
margin:0;
background:#dedede url('img/mnu2.jpg') no-repeat top;
padding: 4px 14px 31px 0;
color:#fff;
BORDER-BOTTOM: #731a8b 0px solid
}

.sidebar3 li ul {
margin:0;
padding:0;
padding-right:6px;
font-size : 8pt;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid
}

.sidebar3 li ul li {
list-style-type : none;
padding-right:12px;
line-height : 13px;
background : url('img/mini2.gif') no-repeat right 5px;
font-size : 8pt;
font-weight:bold;
}

.sidebar3 li ul li ul {
border:0;
padding-bottom:3px;
padding-top:5px;

}

.sidebar3 li ul li ul li {
font-weight:normal;
padding-right:9px;
line-height : 15px;
margin-bottom:5px;
background : url('img/mini.gif') no-repeat right 4px;
font-size : 8pt;
border:0;
}

.sidebar3 .textwidget {
background:#fff;
margin : 0;
text-align:right;
font-size : 8pt;
margin-bottom : 5px;
border-top : 0;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid
}

.sidebar3 .textwidget img {
margin-bottom:10px;
}

/*-----------------------------sidebar3-3-------------------------*/

.sidebar3-3 {
list-style-type : none;
}

.sidebar3-3 li {
margin-bottom:5px;
}

.sidebar3-3 li h2 {
margin:0;
background:#dedede url('img/mnu2.jpg') no-repeat top;
padding: 4px 14px 31px 0;
color:#fff;
BORDER-BOTTOM: #731a8b 0px solid
}

.sidebar3-3 li ul {
margin:0;
padding:0;
padding-right:6px;
font-size : 8pt;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid;
text-align:right;
}

.sidebar3-3 li ul li {
list-style-type : none;
padding-right:12px;
line-height : 13px;
background : url('img/mini2.gif') no-repeat right 5px;
font-size : 8pt;
}

.sidebar3-3 li ul li ul {
border:0;
padding-bottom:3px;
padding-top:5px;

}

.sidebar3-3 li ul li ul li {
font-weight:normal;
padding-right:9px;
line-height : 15px;
margin-bottom:5px;
background : url('img/mini.gif') no-repeat right 4px;
font-size : 8pt;
border:0;
}

.sidebar3-3 .textwidget {
background:#fff;
margin : 0;
text-align:center;
font-size : 8pt;
margin-bottom : 5px;
border-top : 0;
BORDER-RIGHT: #dbe1e6 1px solid; 
BORDER-TOP: #dbe1e6 0px solid; 
BORDER-LEFT: #dbe1e6 1px solid; 
BORDER-BOTTOM: #dbe1e6 1px solid
}

.sidebar3-3 .textwidget img {
margin-bottom:10px;
}



/*-----------------------------boxtop -------------------------*/

.boxtop {
width:940px;
background:#f9fafa;
margin-bottom:5px;
margin-top:5px;
text-align:right;
}

#box {
padding:0 10px 0 10px;
}



.boxright {
float:right;
width:450px;
background:url('img/dot.gif') repeat-y left;
}

.boxleft {
float:left;
width:450px;
}

.boxdrop {
float:right;
width:300px;
margin-left:6px;
background:url('img/dot.gif') repeat-y left;
}

.boxdrop2 {
float:right;
width:300px;
}
/*-----------------------------sidebar4-------------------------*/


.sidebar4 li {
margin-bottom:5px;
list-style-type : none;
}

.sidebar4 li h2 {
margin:0;
color:#1D9EDF;
}

.sidebar4 li ul {
margin:0;
padding : 3px 3px 3px 3px;
font-size : 8pt;
}

.sidebar4 li ul li {
list-style-type : none;
padding-right:9px;
line-height : 15px;
margin-bottom:5px;
background : url('img/mini2.gif') no-repeat right 5px;
font-size : 8pt;
}
/*-----------------------------comments -------------------------*/

.comments {
background:#fff;
}

.comments ol {
background : #F3FDFF;
}

.alt {
background-color : #fff;
}

.comments p {
margin : 3px 0 3px 0;
}

.comment_date, .comment_logged {
text-align : right;
}

.comments small {
color : #989898;
font-size : 10px;
}



.comments a,a:visited {
text-decoration : none;
color : #333333;
}
.comments a:hover {
color : #4F9E25;
}
.comment_list {
margin: 0 0 15px 0;
padding : 0;
list-style-type : none;
direction : rtl;
}
.comment_list li {
padding:5px;
}

.comment_data p {
margin:0 0 5px;
}

.txt_comment {
width : 400px;
height : 180px;
background-color : #fff;
border : 1px solid #E6E6E6;
font-family : tahoma;
font-size : 8pt;
direction : rtl;
}
.c-input {
font-family : Tahoma;
font-size : 11px;
width : 200px;
border : 1px solid #E6E6E6;
}
.comment_button {
padding : 3px;
font-family : Tahoma;
font-size : 8pt;
border : 1px solid #E6E6E6;
text-align : center;
background-color : #fff;
margin : 5px 0;
}
