/*
Theme Name: Eni Kazemi 
Theme URI: http://tarikhema.ir
Description: Ancient.ir Exclusive Theme.
Version: 1.0
Author: Arman Arjmand & Arman Taherian
Author URI: http://themz.ir

*/
.sidebar .widget_rss li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-left : 0px;
padding-right: 14px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 10px;
margin-right : 10px;
border-bottom : 1px solid #e7e7da;
}

body {
background-image : url(images/main-bg.png);
background-repeat : repeat-x;
background-color : #fcfcfc;
margin-top : 5px;
margin-left : 0;
margin-right : 0;
margin-bottom : 0;font-family:tahoma;font-size:11px;text-align:right;direction:rtl
}
.topleft-div {
float : left;
overflow : hidden;
width : 970px;
height : 150px
}


.headarman {
background-image : url(images/logo.png);
width : 970px;
height : 140px
}



.main {
background : #fff;
text-decoration : none;
width : 515px;float:left;
padding : 15px 0 0px 0;
margin : 10px 0 0px 0;border : 1px solid #ddd;
;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.main a {
color : #333333;
font-weight : normal;
}

.main a:hover {
color : #ff6600;
font-weight : normal;
}


.leftmaincontent {

}
.maintop {
background : url(images/img-maintop.gif);
background-repeat :repeat-x;
height : 22px;
font-size : 8px;width:534px
}
.mainbottom {
background : url(images/img-mainbottom.gif);
width : 500px;
height : 35px;
font-size : 8px;
}
.spanstyle {
font-family : Tahoma;
font-size : 12px;
text-decoration : none;
color : #4d4d46;padding-right:15px;text-align:right;direction:rtl;font-weight:bold
}

.spanstyle a {
font-family : Tahoma;
font-size : 12px;
text-decoration : none;
text-align:right;direction:rtl;font-weight:bold
}

.spanstyle a:hover {
font-family : Tahoma;
font-size : 12px;
text-decoration : none;
color : #ff6600;text-align:right;direction:rtl;font-weight:bold
}

.formleft {
background : url(images/img-srcleft.gif);
background-repeat : no-repeat;
height : 32px;
width : 16px;
}
.formcenter {
background : url(images/img-srccenter.gif);
background-repeat : repeat-x;
height : 32px;
}
.formright {
background : url(images/img-srcright.gif);
background-repeat : no-repeat;
width : 19px;
}
.form {
width : 100%;
border : 0;
background : #cac5af;
font-size : 12px;
font-family : Tahoma;
color : #69644e;
}
.footerbg {
background : url(images/footer.gif);
height : 70px;
width : 100%;
font-family : tahoma;
font-size : 12px;
color : #666;text-align:right;margin-top:10px;line-height:18px
}
.footerbg a {
font-family : tahoma;
font-size : 12px;
color : #ff8800;;text-align:right
}
.footerbg a:hover {
font-family : tahoma;
font-size : 12px;
color : #333;;text-align:left
}

.footermonkey {
background : url(images/img-mainbottomfotter.gif);
height : 41px;
width : 434px;;text-align:left
}

a {
text-decoration : none;
}
#menu {
list-style : none;
background : url(images/img-menubg.gif);
font-family : Tahoma;
font-size : 12px;
font-weight : 600;
text-transform : uppercase;
text-align : left;
height : 41px;
margin-left : 0;
}
#menu ul {
list-style : none;
padding : 0 0 0 10px;
float : left;
line-height : 41px;
display : block;
overflow : hidden;
margin-top : 0;
margin-left : 0;
}
#menu ul li {
float : left;
}
#menu ul li a {
color : white;
padding : 0 10px;
}
#menu ul li a:hover {
text-decoration : none;
}
#menu ul li.current_page_item {
background : url("images/menu_selected.gif") no-repeat center bottom;
margin-bottom : -13px;
font-weight : bold;
}
.post {
padding-left : 25px;
padding-right : 25px;
padding-bottom : 25px;
clear : both;
font-family : Tahoma;
font-size : 12px;
color : #333333;
line-height : 20px;text-align:right;direction:rtl
}


.post p {

font-family : Tahoma;
font-size : 12px;
line-height : 20px;text-align:right;direction:rtl;padding-bottom:10px
}


.post img {
padding:3px;background:#fff;border:1px solid #999;;border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
display:block;
max-width: 450px;
}

.post img:hover {
padding:3px;background:#fff;border:1px solid #666;;border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.blogconitinue {
padding-top : 15px;
padding-right : 5px;
padding-bottom : 15px;
text-align : right;
}

.blogconitinue img{
border:none;
}

.blogconitinue img:hover{
border:none;
}

div.post div.headline {
position : relative;
margin-bottom : 15px;
}
div.post div.headline span, div.post div.date span {
font-family : tahoma;
font-weight : bold;
text-align : center;
text-transform : uppercase;
background : url("images/date.png");
width : 51px;
height : 51px;
position : absolute;
top : 10px;
left : 10px;
color : #ff6600;
font-size : 11px;
line-height : 25px;
}
div.post div.headline span big, div.post div.date span big {
font-size : 18px;
display : block;color:#777;
margin-bottom : 3px;font-family :arial;
}
div.post {
background : url(images/img-mainbullet.gif) no-repeat center bottom;
position : relative;
}
div.post div.date span {
position : static;
float : left;
margin : 0 0.5em 0.5em 0;
}
.img-monkeypr {
background : url(images/img-monkey.gif);
background-repeat : no-repeat;
height : 61px;
padding-top : 65px;
margin : 0 15px 0 15px;
}
.img-catagory {
background : url(images/img-catagory.gif);
background-repeat : no-repeat;
height : 47px;
}
.img-sayfalar {
background : url(images/img-sayfalar.gif);
background-repeat : no-repeat;
width : 151px;
height : 55px;
}
.img-arsiv {
background : url(images/img-arsiv.gif);
background-repeat : no-repeat;
width : 89px;
height : 54px;
}
.img-meta {
background : url(images/img-meta.gif);
background-repeat : no-repeat;
width : 94px;
height : 47px;
}
.img-rss {
background : url(images/img-rss.gif);
background-repeat : no-repeat;
height : 70px;
padding-bottom : 25px;
}
.img-news {
background : url(images/img-news.gif);
background-repeat : no-repeat;
width : 260px;
height : 102px;
}
.img-sponsor {
background :#ff6600;
background-repeat : no-repeat;
height : 80px;width:80px
}
.fotterfont {
font-family : tahoma;
font-size : 10px;
color : #ffffff;
}
.mainfont {
font-family : times, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #999999;
text-decoration : none;
}
.newsfont {
font-family : "Tahoma", Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
text-decoration : none;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
}
.bottommonkeyfont {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #9a9383;
text-decoration : none;
background : #d4ceb4;
width : 434px;
}
.img-comment {
background : url(images/img-comment.gif);
background-repeat : no-repeat;
width : 45px;
height : 42px;
float : left;
margin-left:30px;
}
.commenttext {
position : relative;
right : 22px;
top : 5px;
font-size : 16px;
font-weight : bold;
font-family : Georgia, "Times New Roman", Times, serif
}
.nav {
list-style : none;
}
.sidebar a {
font-family : Tahoma;
font-size : 11px;
color : #85816f;font-weight:normal
}

.sidebar a:hover {
font-family : Tahoma;
font-size : 11px;
color : #ff6600;font-weight:normal
}


.sidebar .widget {
font-family : Tahoma;background:#fff;
font-weight : 600;
color : #85816f;
margin : 0px 0 0 0;
width : 205px;float:right;
position : relative;font-weight:normal;
padding-bottom : 4px;;text-align:right;direction:rtl;border :1px solid #ddd;
;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;margin-bottom:5px
}


.sidebar .widget p {
padding-top:6px;padding-bottom:6px;line-height:18px
}

.sidebar .widget ul, .sidebar .widget div.textwidget, #calendar_wrap {

padding : 1em 16px;
}



#sidebar h2 {
font-family : Tahoma;
font-size : 12px;
color : #ff9900;
margin-bottom : 10px;
margin-top : 5px;padding-right:6px
}
#sidebar caption {
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
color : #666633;
margin-bottom : 10px;
margin-top : 10px;
}
#sidebar ul {
list-style : none;
margin-right : 0;
padding-right : 0;
padding-left : 0;
margin-left : 0;
}
.sidebar .widget_archive li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}

.sidebar .widget_categories li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
border-bottom : 1px solid #e7e7da;
padding: 0 14px 0 0;
margin: 0 4px;
line-height: 18px;
}



.sidebar .widget_meta li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar .widget_pages li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar .widget_recent_entries li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-top : 3px;
padding-bottom : 3px;
padding-right: 16px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar .widget_recent_comments li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-top : 3px;
padding-bottom : 3px;
padding-right: 16px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
#sidebar .widget_links {
background : none;
width : 260px;
}
#sidebar .widget_links ul {
margin : 0 0;
background : none;
padding : 0;
margin-left : 0;
}
#sidebar .widget_links ul:after {
content : ".";
visibility : hidden;
display : block;
clear : both;
height : 0;
width : 0;
}
#sidebar .widget_links li{
float: left; 
margin: 5px;
height: auto;
line-height: normal;
border: 0;
background: none;
padding: 0;
}
#sidebar .widget_links img {
border: 7px solid #fff;
display: block;
}
#calendar_wrap {
font-size : 15px;
}
#calendar_wrap table {
width : 100%;
}
.sidebar .widget_calendar caption {
line-height : 17px;
height : 17px;
padding : 0 7px 0 6px;
font-size : 0.8em;
text-transform : lowercase;
color : #e7e7da;
}
.sidebar .widget_calendar td, .sidebar .widget_calendar th {
width : 28px;
height : 24px;
text-align : center;
line-height : 24px;
color : #89897c;
border : 1px solid #e7e7da;
padding : 2px 0;
}
.sidebar .widget_calendar tbody a {
float : none;
background : url("images/today.gif") no-repeat;
display : block;
width : 28px;
height : 24px;
color : white;
}
.sidebar .widget_calendar thead {
color : #89897c;
font-style : italic;
text-transform : lowercase;
}
.sidebar .widget_calendar th {
font-weight : normal;
border : 0;
}
.sidebar .widget_calendar tfoot a {
color : #b4b463;
float : none;
font-size : 0.85em;
}
.sidebar .widget_calendar #prev {
text-align : left;
}
.sidebar .widget_calendar #next {
text-align : right;
}
caption, p, h2, h3 {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
h3 {
margin-bottom : 15px;
margin-top : 15px;
}
h2 {
margin-bottom : 15px;
}
#respond {
font-family : Tahoma;
font-size : 12px;
color : #69644e;
}
#respond a {
font-family : tahoma;
font-size : 12px;
color : #69644e;
font-weight : bold;
}
#respond input {
font-family : tahoma;
font-size : 11px;
color : #69644e;
background-color : #e5e1ca;
border : 1px solid #d1cdbb;
padding : 2px 3px 2px 3px;
margin-top : 10px;
}
#respond textarea {
width : 377px;
font-family : tahoma;
font-size : 11px;
color : #69644e;
background-color : #e5e1ca;
border : 1px solid #d1cdbb;
margin-top : 10px;
}
.comment{
font-family : Tahoma;
font-size : 11px;font-weight:normal;
color : #69644e;
padding : 10px 10px 10px 10px;
margin-bottom : 25px;
;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;;border:1px solid #ccc
}

ol{
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
}
.commentlist li .avatar {
float:left;}

.commentlist li {
	padding: 5px 10px 10px 5px;
	}
.commentlist li ul li { 
	margin-left: -5px;
	margin-right: 10px;
}

.commentlist p {
	margin: 10px 0 10px 5px;font-weight: normal;
}
.postmetadata {
	clear:right;font-weight: normal;
}
.commentlist li ul li {
	font-size: 11px;font-weight: normal;
}

.commentlist li {
	font-weight: normal;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #f3f1e8;
	padding: 2px;font-weight: normal;margin-left:10px
	}


.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 18px;
	text-transform: none;font-weight: normal;
	}

#commentform p {
	font-family: Tahoma;font-weight: normal;
	}

.commentmetadata {
	font-weight: normal;
	}


#arman{
width:700px;background:#eee;float:left
}


#linkdooni{
width:480px;background:#fff;height:200px;
margin:0px 15px 20px 0px;float:right;border:1px solid #ccc;font-weight:normal;;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}





#linkdooni ul {
list-style : none;
margin-right : 0;
padding-right : 0;
padding-left : 0;
margin-left : 0;font-weight:normal;
}
#linkdooni li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}

#linkdooni a {
font-family : Tahoma;
font-size : 11px;direction:rtl;text-align:right;
color : #85816f;font-weight:normal
}

#linkdooni a:hover {
font-family : Tahoma;
font-size : 11px;;direction:rtl;text-align:right;
color : #ff6600;font-weight:normal
}

#linkdooni h2 {
font-family : Tahoma;
font-size : 12px;
color : #ff9900;
margin-right : 10px;
margin-top : 6px;
}



.feedlist ul{
	list-style:none;
	margin:0px;
	padding:0px
	
}
.feedlist ul li{
	list-style:none;
	float:right;
	margin:0px 5px 8px;
	padding:0px;
	
}
.feedlist a img {
	border:none;
}











.sidebar2 a {
font-family : Tahoma;
font-size : 11px;
color : #85816f;font-weight:normal
}

.sidebar2 a:hover {
font-family : Tahoma;
font-size : 11px;
color : #ff6600;font-weight:normal
}


.sidebar2 .widget {
font-family : Tahoma;
font-size : 9px;
font-weight : 600;
color : #85816f;
margin : 0px 0 0 0;
width : 230px;float:left;
position : relative;font-weight:normal;
padding-bottom : 8px;;text-align:right;direction:rtl;margin-right:8px;margin-top:0px
}


.sidebar2 .widget p {
padding-top:6px;padding-bottom:6px;line-height:18px
}

.sidebar2 .widget ul, .sidebar2 .widget div.textwidget, #calendar_wrap {
background : #fff;
font-size : 1.2em;
padding : 1em 16px;
border : 1px solid #ddd;
;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;


}
#sidebar2 h2 {
font-family : Tahoma;
font-size : 12px;
color : #ff9900;
margin-bottom : 10px;
margin-top : 0px;margin-right:10px
}
#sidebar2 caption {
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
color : #666633;
margin-bottom : 10px;
margin-top : 10px;
}
#sidebar2 ul {
font-size: 11px;
list-style : none;
margin: 0;
padding: 0;
}
.sidebar2 .widget_archive li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar2 .widget_categories li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 14px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}

.sidebar2 .widget li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 14px;
padding-top: 3px;
padding-bottom: 3px;
margin-left: 14px;
margin-right: 14px;
border-bottom: 1px solid #e7e7da;
}



.sidebar2 .widget_meta li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar2 .widget_pages li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 16px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
.sidebar2 .widget_recent_entries li {
background: url("images/li.gif") no-repeat right 5px;
background-color: #ffffff;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 16px;
margin-left: 14px;
margin-right: 14px;
border-bottom: 1px solid #e7e7da;
}
.sidebar2 .widget_recent_comments li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-top : 3px;
padding-bottom : 3px;
padding-right: 16px;
margin-left : 14px;
margin-right : 14px;
border-bottom : 1px solid #e7e7da;
}
#sidebar2 .widget_links {
}
#sidebar2 .widget_links ul {
}
#sidebar2 .widget_links ul:after {
content : ".";
visibility : hidden;
display : block;
clear : both;
height : 0;
width : 0;
}
#sidebar2 .widget_links li{
}
#sidebar2 .widget_links img {
border: 7px solid #fff;
display: block;
}
#calendar_wrap {
font-size : 15px;
}
#calendar_wrap table {
width : 100%;
}
.sidebar2 .widget_calendar caption {
line-height : 17px;
height : 17px;
padding : 0 7px 0 6px;
font-size : 0.8em;
text-transform : lowercase;
color : #e7e7da;
}
.sidebar2 .widget_calendar td, .sidebar2 .widget_calendar th {
width : 28px;
height : 24px;
text-align : center;
line-height : 24px;
color : #89897c;
border : 1px solid #e7e7da;
padding : 2px 0;
}
.sidebar2 .widget_calendar tbody a {
float : none;
background : url("images/today.gif") no-repeat;
display : block;
width : 28px;
height : 24px;
color : white;
}
.sidebar2 .widget_calendar thead {
color : #89897c;
font-style : italic;
text-transform : lowercase;
}
.sidebar2 .widget_calendar th {
font-weight : normal;
border : 0;
}
.sidebar2 .widget_calendar tfoot a {
color : #b4b463;
float : none;
font-size : 0.85em;
}
.sidebar2 .widget_calendar #prev {
text-align : left;
}
.sidebar2 .widget_calendar #next {
text-align : right;
}













#bottom{
width:980px;height:240px;
margin:0px 15px 20px 0px;float:right;
}

#recentcomments li a:link, #recentcomments li a:visited, #recentcomments li a:active {
background-image: none
border: none
}

#recentcomments {
margin-top: 10px;
}

#recentcomments li {
border-bottom: 1px dashed #3D1C2E;
background-image: url(images/comment-author.gif);
background-position: 10px 4px;
background-repeat: no-repeat;
padding-left: 35px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
width: 228px;
color: #FFF;
}

.random-content a:link {
font-size: 13px;
}

.random a:link, .random a:visited {
float: left;
display: block;
width: 100%;
}


.home-box, .home-box2, .home-box3 {
width: 290px;
height: 180px;
overflow: hidden;
float: right;margin-right:10px
}

.home-box-container .next, .home-box-container2 .next, .home-box-container3 .next {
width: 19px;
height: 10px;
background-image: url(images/next2.gif);
cursor: pointer;
float: left;
margin: 10px 0px 25px 10px;
}

.home-box-container .prev, .home-box-container2 .prev, .home-box-container3 .prev {
width: 19px;
height: 10px;
background-image: url(images/previous2.gif);
cursor: pointer;
float: left;
margin: 15px 0px 5px 10px;
}

.home-box-container, .home-box-container2, .home-box-container3 {
float: right;
width:317px;background:#fff;height:240px;
margin:0px 0px 20px 0px;float:right;border:1px solid #ccc;font-weight:normal;;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;;line-height:18px
}


.home-box-container2 {
float: right;
width:317px;background:#fff;height:240px;
margin:0px 6px 20px 0px;float:right;border:1px solid #ccc;font-weight:normal;;border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;;line-height:18px
}




.home-box-container ul , .home-box-container2 ul , .home-box-container3 ul {
margin:0px
}



.home-box-container li , .home-box-container2 li , .home-box-container3 li {
color:#ff6600;line-height:18px;border-bottom:1px solid #eee;padding-bottom:2px;
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
border-bottom : 1px solid #e7e7da;
padding-right: 15px;
}

.home-box-container li a , .home-box-container2 li a , .home-box-container3 li a {
color:#666;line-height:18px
}

.home-box-container li a:hover , .home-box-container2 li a:hover , .home-box-container3 li a:hover {
color:#ff6600;line-height:18px
}


.home-box .post-info, .home-box2 .post-info, .home-box3 .post-info {
width: 290px;
}

.home-box ul, .home-box2 ul, .home-box3 ul {
list-style-type: none;
list-style-image: none;
padding: 0px;
margin: 0px;
height: 2000px !important;
float: right;
width: 290px;
}

.home-box ul li, .home-box2 ul li, .home-box3 ul li {
float: right;
padding: 0px 15px 0;
margin: 0px;
margin-bottom: 4px;
width: 290px
}

.heading {
font-size: 24px;
color: #FFE5B2;
text-transform: uppercase;
float: left;
}

.heading2 {
font-size: 12px;
color: #ff9900;
float: right;font-weight:bold;padding:5px 10px;text-align:right

}



.ads img{
background : #fff;
padding : 3px;width:468px;height:60px;
margin : 0px 0px 10px 0px;border : 1px solid #ddd;

}








.armaline{
border-bottom : 1px dashed #ddd;padding:3px 0px 0px 0px;margin:0px

}













#armanum {
margin-left:18px
}





#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: right;direction:rtl;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family:tahoma;
}

#wp_page_numbers {
	margin-top: 10px;
	width: 100%;
	margin-bottom: 10px;
}
#wp_page_numbers ul {
	width: 100%;
}
#wp_page_numbers li {
	float: left;
	display: block;
	margin-bottom: 2px;
}

#wp_page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #bfbfbf;border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#wp_page_numbers li a:hover {
	border-color: #BA0000;border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	border-color: #ff6600;
}
#wp_page_numbers li.active_page a:hover  {
	color: black; /* IE fix */
	text-decoration: underline;
	border-color: #BA0000;;border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #666;
	font-size: 11px;
	border: 1px solid #bfbfbf;;border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}










.comment-inside {
background-color: #FFFFFF;
border: 1px solid #E6E6E6;
padding: 10px;
	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;


}



#commentform input{
margin-bottom: 3px;color:#333;background:#fff;border:1px solid #999;font-family:tahoma;padding:3px;font-size:11px;;border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;

}




.commentlist li{
display: block;
float: right;
clear: both;
padding: 10px;
margin-left: 4px;
margin-bottom: 10px;
width: 450px;
}

.commentlist ol {
margin-left: 0px; 
padding-left: 0px;

}
#commentwrap {
background-color: #F8F8F8;
border: 1px solid #E6E6E6;
display: block;
width: 470px;
margin-bottom: 10px;margin-right:0px;
margin-top: 10px;	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;
}
.commentlist ol li{
margin-left: 0px;
}

.commentlist {
margin-left: 0px; 
padding-left: 0px;
}

#commentform {
margin: 1em 0;
background: #FFFFFF;
margin-left: 20px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 370px;	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;font-family:tahoma;font-size:12px
}

#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}

#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email {
font-size: 11px;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 180px;
background-image: url(images/comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 25px;padding-right:5px;
padding-top: 6px;	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;font-family:tahoma
}

#commentform #author {
font-size: 11px;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 180px;
background-image: url(images/comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 25px;padding-right:5px;
padding-top: 6px;	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;;font-family:tahoma
}

#commentform #url {
font-size: 11px;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 180px;
background-image: url(images/comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 25px;padding-right:5px;
padding-top: 6px;	;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #c0c0c0;;font-family:tahoma
}

#commentform #email:focus {
font-size: 11px;
background: #ffffff;
border: 1px solid #939793;
width: 180px;
background-image: url(images/comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 30px;
padding-top: 6px;
}

#commentform #author:focus {
font-size: 11px;
background: #ffffff;
border: 1px solid #939793;
width: 180px;
background-image: url(images/comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 30px;
padding-top: 6px;
}

#commentform #url:focus {
font-size: 11px;
background: #ffffff;
border: 1px solid #939793;
width: 180px;
background-image: url(images/comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 10px;
padding-left: 30px;
padding-top: 6px;
}


















.tabs {
	margin-top: 20px;
	width: 200px;
	overflow: hidden;
}

#tabs ul {
display:block
}


.tabs li {
	float: right;
	display: inline;
	margin-left: 1px;
	text-align: center;
	overflow: hidden;
	font-size: 11px;
}

.tabs li a {
	float: left;
	display: block;
	color: #666;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 26px;
	height: 26px;
	background: url(images/tab.gif) repeat-x top;
}

.tabs li a:hover {
	display: block;
	color: #c0ef05;
}

.tabs li a.selected {
	display: block;
	background: url(images/tab.gif) repeat-x bottom;
	color: #ff6600;
}

.tabs li a.selected:hover {
	display: block;
	background: url(images/tab.gif) repeat-x bottom;
	color: #FFF;
}
/***************** CSS For TAB Content *******************/
.tabcontent {
	display: none;
	padding-top: 15px;

	padding-right: 0px;
	padding-bottom: 5px;
	overflow: hidden;
	font-size: 11px;
}

.tabcontent a, .tabcontent a strong {
	color: #666;
	line-height: 1.4em;
}

.tabcontent a:hover, .tabcontent a:hover strong {
	color: #4ba5f2;
}

.tabcontent ul li {

}

.tabcontent ul li a {
	color: #2c78b9;
	line-height: 1.4em;
}

.tabcontent ul li a:hover {
	color: #4ba5f2;
}

.tabcontent ul li span {
	display: block;
	color: #999;
}





#categories {
	margin: 0px 0px;
	padding: 0px;
	width:917px;
	height:33px;
	font-size:11px;
}

.current-cat {
background-color: #EAEAEA;
background-image: url(images/nav-bg.gif);
margin-top: 0px;

}

.current-cat a:hover {
background-color: #eee;
color: #FFF;
padding-left: 8px;
padding-right: 8px;
padding-top: 0px;
display: block;
border-bottom: 1px solid #3B3B3B;
}

.current-cat a:link, .current-cat a:visited, .current-cat a:active {
color: #D52300 !important;
border: 0px !important;
}

.current-cat a:hover{
color: #fff !important;
border: 0px !important;
}



#categories ul {
	list-style: none;
	margin: 0px auto;
	padding: 0px 5px;
	width:900px;text-align:right;direction:rtl

}

#categories li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;padding-top:6px
}

#categories li a:link, #categories li a:visited {
	color: #444;
	margin: 0px;
	padding: 10px 10px 10px 10px;
}

#categories li a:hover {
color: #ff6600;
	padding: 10px 10px 10px 10px;
}




#pages ul { 
list-style-type: none; 
list-style-image: none; 
float: left; 
margin-top: 17px; 
padding: 0px 0px 0px 0px; 
margin-left: 15px;
}

#pages li { 
float: left; 
margin-right: 0px;

}

#pages li:hover {


}
























.sidebar3 a {
font-family : Tahoma;
font-size : 11px;
color : #666;font-weight:normal
}

.sidebar3 a:hover {
font-family : Tahoma;
font-size : 11px;
color : #ff6600;font-weight:normal
}


.sidebar3 .widget {
font-family : Tahoma;
font-size : 9px;
font-weight : 600;
color : #85816f;
margin : 0px 0 0 15px;
width : 232px;float:left;
position : relative;font-weight:normal;
padding-bottom : 8px;
text-align:right;
direction:rtl;
margin-right:0px;
margin-top:0px;
margin-bottom:10px
}


.sidebar3 .widget p {
padding-top:6px;padding-bottom:6px;line-height:18px
}

.sidebar3 .widget ul, .sidebar3 .widget div.textwidget, #calendar_wrap {
background : #fff;
font-size : 1.2em;
padding : 0;




}
#sidebar3 h2 {
font-family : Tahoma;
font-size : 12px;
color : #ff9900;
margin-bottom : 10px;
margin-top : 0px;margin-right:10px
}
#sidebar3 caption {
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
color : #666633;
margin-bottom : 10px;
margin-top : 10px;
}
#sidebar3 ul {
list-style : none;
margin: 0 0 10px;
padding: 5px 0;

border: 1px solid #ddd;
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
}



.sidebar3 .widget li {
background: url("images/li.gif") no-repeat right 5px;
background-color : #ffffff;
padding-right: 14px;
padding-top : 3px;
padding-bottom : 3px;
margin-left : 8px;
margin-right : 8px;
border-bottom : 1px solid #e7e7da;font-size:11px
}



#sidebar3 .widget_links {
background : none;
width : 260px;
}
#sidebar3 .widget_links ul {
margin : 0 0;
background : none;
padding : 0;
margin-left : 0;
}
#sidebar3 .widget_links ul:after {
content : ".";
visibility : hidden;
display : block;
clear : both;
height : 0;
width : 0;
}




#topbar{

	width:970px;

}
.today{
	float:right;
	margin:0px;
	font-size:11px;
	height:18px;
	line-height:18px;
	padding-left:20px;
	background:url(images/clock.png) no-repeat;text-align:right;direction:rtl;color:#999
	
}
.feeds{
	float:left;
	margin-left:0px;;margin-top:70px

}
.feeds ul{
	margin:0px;	float:left;
	padding:0px;
	
}

.feeds ul li{
	margin:10px 0px 10px 10px;
 	list-style:none;	
	line-height:18px;
	padding-left:20px;
	background:url(images/feed.png) no-repeat;
	font-size:11px;	float:left;
}
.feeds a:link, .feeds a:visited{
	color:#4C393A;
}

.facebook{
	float:left;
	margin-left:0px;margin-top:70px

}
.facebook ul{
	margin:0px;	float:left;
	padding:0px;
	
}

.facebook ul li{
	margin:10px 0px 10px 10px;
 	list-style:none;	
	line-height:18px;
	padding-left:20px;
	background:url(images/facebook.png) no-repeat;
	font-size:11px;	float:left;
}
.facebook a:link, .facebook a:visited{
	color:#4C393A;
}


.twitter{
	float:left;
	margin-left:6px;

}
.twitter ul{
	margin:0px;	float:left;
	padding:0px;
	
}

.twitter ul li{
	margin:10px 0px 10px 10px;
 	list-style:none;	
	line-height:18px;
	padding-left:20px;
	background:url(images/twitter.png) no-repeat;
	font-size:11px;	float:left;
}
.twitter a:link, .twitter a:visited{
	color:#4C393A;
}




/* Write by Arman Taherian */
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 12px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
p img {
	padding: 0;
	max-width: 100%;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left
}
/* End Images */

.post blockquote {
color: #555;
padding: 10px;
margin: 5px;
border: 1px solid #DDD;
background: #EEE;
}

