﻿/*   
	Theme Name: Asiafilm 
	Theme URI: http://Asiafilm.in/
	Version: 1.0
	Translated by GhalebGraph.ir
	Translaterer: Mehrdad Rostami
	Translated URI: http://ghalebgraph.ir/
	Description: 
	هر گونه سوء استفاده و کپي برداري و انتشار کد اين قالب در وب خود حرام است
	هرگونه حذف لينک و بنر طراح و مترجم قالب از قالب حرام است
	Email: Mehrdad.Rostami@mihanmail.ir
*/
@font-face {
	font-family: 'BYekan';
	src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */ url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
img a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
b {
	font-weight: normal;
}
body, h1, h2, h3, h4, h5, h6, blockquote, p, form, ul, li, ol {
	margin: 0;
	padding: 0;
	text-align: right;
	font-weight: normal;
}
i {
}
div {
	margin: 0px;
	padding: 0px;
	font-family: 'BYekan';
}
* {
	margin: 0px;
	padding: 0px;
}
a {
	color: #FFF;
	text-decoration: none;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
/* CSS Document */

body {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding: 0px;
	direction: rtl;
	background-color: #3b3a38;
	background-repeat: repeat-x;
	background-image: url(images/Header_Line.png);
	background-attachment: scroll;
	background-position: 0px top;
}
#header {
	width: 1007px;
	height: 278px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/Header.png);
}
#top-nav {
	width: 582px;
	float: right;
	height: 48px;
	margin-right: 21%;
	display: block;
}
#top-nav li {
	float: right;
	padding-left: 10px;
	background-image: url(images/top_naV-lin.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
}
#top-nav li a {
	text-shadow: 1px 1px #333;
	font-family: BYekan;
	display: block;
	vertical-align: baseline;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 5px;
	text-align: center;
	font-size: 13px;
	color: #FFF;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
#top-nav li a:hover {
	color: #4EA6AC;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
#data-top {
	text-shadow: 1px 1px #333;
	float: left;
	background-image: url(images/data_Top.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
	font-size: 13px;
	padding-right: 20px;
	padding-left: 10px;
	color: #FFF;
	line-height: 47px;
}
.ac-vip {
	float: left;
	width: 60px;
	height: 60px;
	margin-left: 5.5%;
	margin-top: 3%;
	display: block;
	position: relative;
}
.ac-vip samp {
	text-shadow: 1px 1px #333;
	font-family: BYekan;
	position: absolute;
	z-index: 1;
	top: 80px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	right: -37px;
	width: 137px;
	text-align: center;
	margin: 0px;
	visibility: hidden;
	-webkit-transition: all 0.3s linear 0s;
	-moz-transition: all 0.3s linear 0s;
	-ms-transition: all 0.3s linear 0s;
	-o-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(images/acp.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	line-height: 30px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ac-vip:hover samp {
	visibility: visible;
	position: absolute;
	top: 60px;
	-webkit-transition: all 0.3s linear 0s;
	-moz-transition: all 0.3s linear 0s;
	-ms-transition: all 0.3s linear 0s;
	-o-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
}
#nav {
	height: 50px;
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#nav li {
	float: right;
	background-image: url(images/nav.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-bottom: 5px;
}
#nav li a {
	text-shadow: 1px 1px #333;
	font-family: BYekan;
	display: block;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 12px;
	padding-bottom: 16px;
	font-size: 13px;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
#nav li a:hover {
	color: #4EA6AC;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.8);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
}
.reveal-modal {
	text-shadow: 1px 1px #333;
	visibility: hidden;
	top: 230px;
	left: 50%;
	margin-left: -300px;
	width: 520px;
	position: absolute;
	z-index: 101;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 62px -19px rgba(0,0,0,0.72);
	-moz-box-shadow: inset 0px 0px 62px -19px rgba(0,0,0,0.72);
	box-shadow: inset 0px 0px 62px -19px rgba(0,0,0,0.72);
	color: #FFFFFF;
	background-color: #59B6BC;
	font-size: 13px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 34px;
	padding-left: 10px;
	border: 2px solid #FCFCF9;
}
.reveal-modal.small {
	width: 200px;
	margin-left: -140px;
}
.reveal-modal.medium {
	width: 400px;
	margin-left: -240px;
}
.reveal-modal.large {
	width: 600px;
	margin-left: -340px;
}
.reveal-modal.xlarge {
	width: 800px;
	margin-left: -440px;
}
.reveal-modal .close-reveal-modal {
	font-size: 22px;
	line-height: 0.5;
	position: absolute;
	top: 8px;
	right: 11px;
	color: #F00;
	text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
	font-weight: bold;
	cursor: pointer;
}
#searchform {
	width: 400px;
	float: right;
	margin-right: 14.7%;
	position: relative;
}
#searchform input, textarea, select {
	font-family: 'BYekan';
	background-attachment: scroll;
	background-color: #EBEBEB;
	background-image: none;
	background-position: 0 0;
	background-repeat: repeat;
	border-radius: 5px 5px 5px 5px;
	width: 300px;
	height: 26px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: BYekan;
	padding-right: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	color: #666;
}
#searchform input[type="submit"] {
	font-family: 'BYekan';
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	text-decoration: none;
	transition: all 0.3s ease-in-out 0s;
	width: 60px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 32px;
	margin-top: 3px;
	font-family: BYekan;
	padding-top: 0px;
	background-attachment: scroll;
	background-color: #F30;
	background-repeat: repeat;
	background-position: bottom;
	text-align: left;
}
.shg {
	text-shadow: none;
	font-size: 14px;
	color: #FFF;
	position: absolute;
	margin-top: 4.7%;
	z-index: 9999;
	left: 67px;
}
#sch {
	background-image: url(images/035.png);
	height: 32px;
	width: 32px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}
#em {
	float: left;
	height: 32px;
	width: 32px;
	margin-top: 10px;
	margin-left: 3px;
	background-image: url(images/011_i.png);
}
.main-top {
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
	height: 10px;
	background-image: url(images/main_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.main-bt {
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	background-image: url(images/main_bt.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#main {
	width: 987px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/main_body.png);
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
	padding-bottom: 10%;
}
#slid-1 {
	background-image: url(images/slid-1.png);
	width: 987px;
	float: right;
	height: 233px;
	margin-top: 5px;
	position: relative;
	margin-right: -1px;
}
#slid-2 {
	background-image: url(images/slid-1.png);
	width: 987px;
	float: right;
	height: 233px;
	margin-top: 5px;
	position: relative;
	margin-right: -1px;
}
.label-slid-1 {
	background-image: url(images/label-slid-1.png);
	height: 91px;
	width: 91px;
	position: absolute;
	z-index: 11;
	right: 0px;
}
.label-slid-2 {
	background-image: url(images/label-slid-2.png);
	height: 91px;
	width: 91px;
	position: absolute;
	z-index: 11;
	right: 0px;
}
#screen, #screen-2 {
	direction: ltr;
	float: right;
	margin-top: 8px;
	margin-right: 3px;
}
#screen ul, #screen-2 ul {
	list-style: none;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	display: block;
}
#screen li, #screen-2 li {
	float: left;
}
#left, #right {
	margin-top: 80px;
	display: block;
	width: 46px;
	height: 33px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#left span, #right span {
	display: none;
	position: absolute;
}
#right {
	float: right;
	position: absolute;
	margin-left: -22px;
	background-image: url(images/arrows.png);
	background-position: right top;
	height: 57px;
	width: 30px;
}
#right:hover {
	background-position: right bottom;
}
#left {
	padding: 0px;
	float: left;
	position: absolute;
	margin-left: -33px;
	background-image: url(images/arrows.png);
	background-position: left top;
	height: 57px;
	width: 30px;
}
#left:hover {
	background-position: left bottom;
}
.jq-ss-crop, .jq-ss-crop-2 {
	height: 200px;
	width: 140px;
}
#view, #view-2 {
	overflow: hidden;
	float: right;
	width: 945px;
	margin-right: 16px;
	height: 230px;
}
#images, #images-2 {
	width: 28000px;
}
#images .pic, #images-2 .pic-2 {
	height: 190px;
	padding: 0;
	width: 150px;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
}
#images .pic img, #images-2 .pic-2 img {
	display: block;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	background-color: #505050;
	border: 1px solid #525252;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 3px;
	height: 194px;
	width: 134px;
	overflow: hidden;
}
#ads-center {
	float: right;
	width: 987px;
	margin-top: 5px;
	position: relative;
}
.label-ads {
	background-image: url(images/label_ads.png);
	height: 91px;
	width: 91px;
	position: absolute;
	z-index: 11;
	right: 0px;
}
.ads-center-top {
	width: 987px;
	background-image: url(images/ads-center-top.png);
	float: right;
	height: 21px;
}
.ads-center-body {
	background-image: url(images/ads-center-body.png);
	float: right;
	width: 987px;
}
.ads-center-bt {
	background-image: url(images/ads-center-bt.png);
	float: right;
	height: 21px;
	width: 987px;
}
#wrap {
	width: 987px;
	float: right;
}
#hista li {
	display: block;
	background-image: url(images/arrow.png);
	background-position: right 10px;
	padding-right: 10px;
	float: right;
	margin-right: 2px;
	clear: right;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
#post {
	float: right;
	width: 580px;
	margin-top: 5px;
	margin-right: 10px;
}
.in-ps {
	background-image: url(images/exclamation-red.png);
	float: left;
	height: 16px;
	width: 16px;
	margin-top: 18px;
	margin-left: 15px;
	position: relative;
}
.in-ps-box {
	background-image: url(images/post_tools.png);
	height: 54px;
	width: 151px;
	position: absolute;
	left: 0px;
	top: -70px;
	right: -126px;
	color: #000;
	text-shadow: none;
	margin: 0px;
	line-height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	visibility: hidden;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
.in-ps:hover .in-ps-box {
	background-image: url(images/post_tools.png);
	position: absolute;
	left: 0px;
	top: -55px;
	right: -126px;
	text-shadow: none;
	visibility: visible;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
.in-ps-box b {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
}
.in-ps-box img {

	display: block;
	float: right;
	height: 16px;
	width: 16px;
	margin-left: 5px;
	margin-top: 2px;
}
.post {
	float: right;
	width: 580px;
	position: relative;
}
.post-top {
	text-shadow: 1px 1px #333;
	background-image: url(images/post-top.png);
	float: right;
	height: 50px;
	width: 530px;
	display: block;
	font-size: 13px;
	color: #FFF;
	padding-right: 50px;
	line-height: 50px;
}
.post-body {
	float: right;
	width: 560px;
	background-image: url(images/post-body.png);
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
}
.post-body img{
	display: inline-block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: none;
		max-width:500px;
	max-height:700px;
}

.aligncenter, img.aligncenter{
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.alignright, img.alignright{
  float: right;
}

.alignleft, img.alignleft{
  float: left;
}
#post-info {
	float: right;
	width: 560px;
	color: #FFF;
	font-size: 12px;
	background-image: url(images/info_line.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: scroll;
	padding-bottom: 10px;
	font-weight: normal;
}
#post-info b {
	color: #77a4fc;
	vertical-align: baseline;
}
#post-info a {
	color: #FFF;
}
.cat {
	background-image: url(images/clapperboard.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	float: right;
	padding-left: 15px;
	margin-right: 15px;
	overflow: hidden;
        width: 200px;
height: 25px;
}
.dat {
	float: right;
	padding-right: 20px;
	background-image: url(images/sort-date.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 15px;
	margin-right: 2%;
}
.com {
	background-image: url(images/socket.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 20px;
	padding-left: 15px;
}
.trigger {
	cursor: pointer;
	float: right;
	color: #77a4fc;
	width: 105px;
	margin-top: 18px;
	margin-right: 10px;
}
.short {
	overflow: hidden;
	width: 550px;
	float: right;
	color: #FFF;
	clear: right;
	margin-top: 0px;
	height: auto;
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 1px #333;
}
#title-trigger {
	background-image: url(images/arrow_large.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	float: right;
	color: #77a4fc;
	line-height: 25px;
	margin-bottom: 10px;
}
.post-bt {
	background-image: url(images/post-bt.png);
	float: right;
	height: 25px;
	width: 580px;
}
.myf {
	height: 300px;
	position: relative;
	width: 230px;
	margin-right: 5px;
	margin-top: 5px;
	float: right;
}
.myf0 {
	float: right;
	height: 300px;
	left: 0;
	position: absolute;
	top: -20;
	width: 230px;
	background-image: url(images/cover.png);
}
.myf1 {
	float: right;
	height: 280px;
	margin-top: 10px;
	width: 200px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-right: 10px;
	overflow: hidden;
}
.mys2 {
	float: left;
	height: 200px;
	width: 18px;
}
#info-box {
	float: left;
	width: 304px;
	margin-top: 10px;
	height: 302px;
	overflow: hidden;
}
.info-box-1, .info-box-2, .info-box-3, .info-box-4, .info-box-5, .info-box-6, .info-box-7 {
	text-shadow: 1px 1px #333;
	background-image: url(images/input.png);
	float: right;
	height: 43px;
	width: 304px;
	line-height: 43px;
	color: #FFF;
	font-size: 13px;
	cursor: default;
}
.sin-info-box-1, .sin-info-box-2, .sin-info-box-3, .sin-info-box-4, .sin-info-box-5, .sin-info-box-6, .sin-info-box-7 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow: 1px 1px #333;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	float: right;
	height: 43px;
	width: 560px;
	line-height: 43px;
	color: #FFF;
	font-size: 13px;
	cursor: default;
	margin-top: 2px;
	margin-bottom: 2px;
}
.sin-info-box-icons {
	float: right;
	height: 25px;
	width: 25px;
	margin-top: 9px;
	margin-right: 10px;
	margin-left: 5px;
}
.info-box-icons {
	float: right;
	height: 25px;
	width: 25px;
	margin-top: 9px;
	margin-right: 25px;
	margin-left: 13px;
}
.more {
	background-image: url(images/more.png);
	float: left;
	height: 34px;
	width: 100px;
	clear: left;
	margin-top: 10px;
	background-position: 0px top;
	-webkit-transition: all 0.3s linear 0s;
	-moz-transition: all 0.3s linear 0s;
	-ms-transition: all 0.3s linear 0s;
	-o-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
	margin-left: 5px;
}
.more:hover {
	background-image: url(images/more.png);
	background-position: 0px bottom;
}
#sin-tags {
	float: right;
	width: 550px;
	position: relative;
	margin-top: 2%;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 1px #333;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 13px;
	padding-left: 5px;
}
#sin-tags i {
	font-size: 15px;
	color: #3C6DDD;
	margin-bottom: -10px;
}
#sin-tags a {
}
#sin-box {
	float: right;
	width: 580px;
	position: relative;
}
.sin-icons {
	font-size: 20px;
	float: right;
	position: absolute;
	top: 7px;
	right: 25px;
}
.sin-box-top {
	background-image: url(images/sin_box_top.png);
	float: right;
	height: 15px;
	width: 580px;
}
.sin-box-labe {
	background-image: url(images/com.png);
	height: 44px;
	width: 100px;
	position: absolute;
	top: 15px;
	right: -10px;
	font-size: 14px;
	line-height: 37px;
	color: #FFF;
	padding-right: 50px;
}
.sin-box-body {
	background-image: url(images/post-body.png);
	float: right;
	width: 560px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 42px;
	color: #FFF;
}
.sin-box-bt {
	background-image: url(images/post-bt.png);
	float: right;
	height: 25px;
	width: 580px;
}
#right-block {
	float: right;
	width: 180px;
	display: block;
}
.right-block {
	float: right;
	margin-top: 5px;
}
.right-block-top {
	text-shadow: 1px 1px #333;
	background-image: url(images/right-block-top.png);
	float: right;
	height: 50px;
	width: 130px;
	display: block;
	color: #FFF;
	text-align: right;
	padding-right: 50px;
	font-size: 13px;
	line-height: 50px;
}
.right-block-body {
	width: 166px;
	background-image: url(images/right-block-Body.png);
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
	color: #FFF;
	font-weight: normal;
	overflow: hidden;
	text-align: justify;
}
.right-block-body ul {
	float: right;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	display: block;
	width: 157px;
	overflow: hidden;
}
.right-block-body ul li a {
	color: #77a4fc;
	margin-right: 18px;
	-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;
	width: 100%;
	overflow: hidden;
	float: right;
	display: block;
}
.right-block-body ul li a:hover {
	color: #FFFFFF;
	padding-right: 3px;
	-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;
}
.right-block-body li ul li a {
	color: #FFF;
	margin-right: 5px;
}
.right-block-body li ul li a:hover {
	color: #77a4fc;
}
.right-block-body ul li {
	float: right;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right 4px;
	background-image: url(images/folder-open.png);
	margin-right: 0px;
	width: 90%;
	overflow: hidden;
}
.right-block-body li ul {
	float: right;
	display: block;
	clear: right;
}
.right-block-body li ul li {
	display: block;
	background-image: url(images/arrow.png);
	background-position: right 10px;
	padding-right: 5px;
	float: right;
	margin-right: 2px;
	clear: right;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.right-block-body li ul li ul {
	background-image: none;
	margin-right: 0px;
}
.right-bt {
	background-image: url(images/right-block-bt.png);
	float: right;
	height: 15px;
	width: 180px;
}
#left-block {
	float: left;
	width: 205px;
	display: block;
}
.left-block {
	float: right;
	width: 205px;
}
.left-block-top {
	text-shadow: 1px 1px #333;
	background-image: url(images/left-block_top.png);
	float: right;
	height: 50px;
	width: 155px;
	display: block;
	font-size: 13px;
	line-height: 50px;
	color: #FFF;
	padding-right: 50px;
	margin-top: 5px;
}
.left-block-body {
	background-image: url(images/left-block_body.png);
	float: right;
	width: 191px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
	overflow: hidden;
	color: #FFF;
}
#left-top-post {
	float: right;
	width: 191px;
	display: block;
}
#left-top-post li {
	display: block;
	float: right;
	width: 100%;
	background-attachment: scroll;
	background-image: url(images/dot.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#left-top-post li a {
	display: block;
	text-align: center;
}
#left-top-post li a:hover {
	color: #4EA6AC;
}
#left-top-post li a img {
	display: block;
	height: 150px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	background-color: #5D5D5D;
	padding: 3px;
	transition: all 0.2s ease 0s;
}
#left-top-post li a:hover img {
	opacity: 0.8;
	transform: scale(1.1);
}
.left-block-bt {
	background-image: url(images/left-block_bt.png);
	float: right;
	height: 15px;
	width: 205px;
}
#footer {
	background-image: url(images/footer_line.png);
	height: 325px;
	width: 100%;
}
.footer {
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 64px;
	background-image: url(images/Fooyer_body.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center 15px;
	height: 195px;
	overflow: hidden;
}
ul.footer-box-1 {
	width: 360px;
	float: right;
	margin-right: 10px;
	display: block;
}
ul.footer-box-1 li {
	display: block;
	color: #FFF;
}
ul.footer-box-1 li a {
	display: block;
	padding-right: 15px;
	background-attachment: scroll;
	background-image: url(images/Arrow-foter.png);
	background-repeat: no-repeat;
	background-position: right 12px;
	line-height: 30px;
	margin-right: 10px;
}
.footer-box-2 {
	float: right;
	width: 355px;
	margin-right: 3%;
}
.footer-box-3 {
	margin-right: 3%;
	float: left;
	width: 195px;
	background-attachment: scroll;
	background-image: url(images/Social.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 5%;
}
.footer-box-3 img {
	display: block;
	height: 43px;
	width: 43px;
	float: right;
	margin-right: 16px;
	opacity: 0.7;
	-webkit-transition: opacity 0.3s ease-in 0s;
	-moz-transition: opacity 0.3s ease-in 0s;
	-ms-transition: opacity 0.3s ease-in 0s;
	-o-transition: opacity 0.3s ease-in 0s;
	transition: opacity 0.3s ease-in 0s;
}
.footer-box-3 img:hover {
	opacity: 100;
	-webkit-transition: opacity 0.3s ease-in 0s;
	-moz-transition: opacity 0.3s ease-in 0s;
	-ms-transition: opacity 0.3s ease-in 0s;
	-o-transition: opacity 0.3s ease-in 0s;
	transition: opacity 0.3s ease-in 0s;
}
.pege-nav {
	float: right;
	padding: 5px;
	width: 566px;
	margin-top: 10px;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 1px #333;
	border: 2px solid #333;
}
.wp-pagenavi {
	clear: both;
	direction: rtl;
	margin-left: auto;
	margin-right: auto;
	padding: 0 5px 15px;
}
.wp-pagenavi h3 {
	font-weight: normal;
}
.wp-pagenavi a, .wp-pagenavi span {
	border: 1px solid #AEACAC !important;
	border-radius: 3px 3px 3px 3px !important;
	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.13) inset;
	float: right;
	font-size: 13px !important;
	margin: 2px;
	padding: 6px 9px !important;
	text-decoration: none;
	color: #333333;
	text-shadow: none;
	background-color: #FFF;
}
.wp-pagenavi span.current {
	border-radius: 3px 3px 3px 3px !important;
	margin-right: 3px !important;
	padding: 6px 9px !important;
}
#copyright {
	clear: both;
	color: #DBDBDB;
	margin-left: auto;
	margin-right: auto;
	padding-top: 14px;
	width: 850px;
	padding-right: 10%;
}
#copyright b {
	color: #FF9900;
	display: block;
	float: left;
	font-weight: normal;
	margin-left: 6%;
}
#copyright a {
	color: #6699FF;
}
#comment {
	color: #333;
	font-family: Tahoma;
	font-size: 11px;
}
#commentform {
	float: right;
	width: 555px;
	margin-right: 3px;
	color: #FFF;
}
#commentform input {
	font-family: 'BYekan';
	color: #333333;
	width: 175px;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	line-height: 25px;
	font-weight: normal;
	margin-top: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-right: 1px;
	margin-left: 2px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-color: #DADADA;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#commentform textarea {
	font-family: 'BYekan';
	color: #333333;
	float: right;
	font-size: 13px;
	height: 135px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 5px;
	text-align: right;
	width: 542px;
	margin-top: 5px;
	border-radius: 5px 5px 5px 5px;
	resize: vertical;
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	background-color: #DADADA;
}
#comments-box p {
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	margin-right: 0px;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}
#cancel-comment-reply {
	padding: 10px 0 0;
	color: #FFF;
}
#cancel-comment-reply-link {
	color: #fff;
	font-size: 10px;
	line-height: 15px;
	font-family: Tahoma, Georgia, arial, sans-serif;
	background: #F4F1F1;
	border: 2px solid #82AD1D;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
ol.commentlist {
	list-style: none;
	padding: 0;
	text-indent: 0;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
ol.commentlist li {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 57px;
	padding-bottom: 5px;
	padding-left: 7px;
	color: #FFF;
}
ol.commentlist li div.comment-author {
	text-decoration: none;
	color: #FFF;
	text-align: right;
	margin-right: 2px;
	padding-bottom: 10px;
}
ol.commentlist li div.vcard {
	color: #FFF;
	padding-top: 15px;
	padding-right: 55px;
	padding-bottom: 15px;
	padding-left: 0;
	margin-right: -55px;
}
ol.commentlist li div.vcard cite.fn {
	font-style: normal;
}
ol.commentlist li div.vcard cite.fn a.url {
	color: #FFFFFF;
	text-decoration: none;
}
ol.commentlist li div.comment-meta {
	right: 20px;
	text-align: right;
	float: left;
	margin-top: -36px;
	margin-left: 10px;
}
ol.commentlist li div.comment-meta a {
	text-decoration: none;
	float: none;
	margin-top: -50px;
	width: 200px;
	text-align: left;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
ol.commentlist li div.comment-meta a:hover {
}
ol.commentlist li p {
	margin-top: 5px;
	margin-bottom: 1em;
	margin-left: 0;
	text-align: justify;
	font-size: 13px;
	line-height: 18px;
	color: #FFF;
}
ol.commentlist li p a {
	text-shadow: 1px 1px #FFFFFF;
	color: #FFF;
}
ol.commentlist li p a:hover {
}
ol.commentlist li ul {
	font: normal 12px/1.4 helvetica, arial, sans-serif;
	list-style: square;
	margin: 0 0 1em;
	padding: 0;
	text-indent: 0;
}
ol.commentlist li div.reply {
	border: 1px solid #999999;
	background-attachment: scroll;
	background-color: #666666;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	box-shadow: 0 0 1px #E9FBB1 inset;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	text-decoration: none;
	border-radius: 3px 3px 3px 3px;
	font-family: BYekan;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 60px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FFF;
}
ol.commentlist li ul.children {
	list-style: none;
	margin: 1em 0 0;
	text-indent: 0;
}
ol.commentlist li ul.children li.depth-2 {
	margin: 0 0 .25em;
}
ol.commentlist li ul.children li.depth-3 {
	margin: 0 0 .25em;
}
ol.commentlist li ul.children li.depth-4 {
	margin: 0 0 .25em;
}
ol.commentlist li.even {
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	margin-left: 2px;
	margin-right: 2px;
}
ol.commentlist li.pingback div.vcard {
	padding: 0 170px 0 0;
}
ol.commentlist li.odd {
	-webkit-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	-moz-box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	box-shadow: inset 0px 0px 58px -20px rgba(0,0,0,0.69);
	margin-left: 2px;
	margin-right: 2px;
}
.comments-template {
	width : 500px;
	height : auto;
	margin : 0 5px 0 0;
	display : table;
	padding-right : 5px;
	padding-left : 0;
	float : left;
}
.comments input#submit {
	font-family: 'BYekan';
	box-shadow: 0 0 1px #E9FBB1 inset;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	text-decoration: none;
	cursor: pointer;
	float: left;
	width: 80px;
	margin-top: 10px;
	padding-top: 3px;
	clear: both;
	border: 1px solid #999999;
	background-attachment: scroll;
	background-color: #666666;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
div.vcard img.avatar {
	border-radius: 7px 7px 7px 7px;
	right: 7px;
	position: absolute;
	top: 7px;
	float: right;
	height: 40px;
	width: 40px;
	margin-bottom: 5px;
	display: block;
}
.reply a {
	color: #FFF;
}
.subscribe-to-comments {
	color: #FFFFFF;
	padding-right: 50px;
	margin-top: 20px;
	padding-bottom: 20px;
}
.subscribe-to-comments label {
	padding-right: 5px;
}
.dl-1, .dl-2, .dl-3, .dl-4, .dl-5, .dl-6, .dl-7, .dl-8, .dl-9, .dl-10, .dl-11, .dl-12, .dl-13, .dl-14, .dl-15, .dl-16 {
	float: right;
	width: 550px;
	padding: 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	text-shadow: 1px 1px #333;
	border: 1px solid #393A3B;
	background-image: url(images/qu.png);
	background-repeat: no-repeat;
	background-position: 524px center;
}
.dl-1 {
	background-color: #393;
}
.dl-2 {
	background-color: #1DC1D3;
}
.dl-3 {
	background-color: #69C;
}
.dl-4 {
	background-color: #F63;
}
.dl-5 {
	background-color: #999;
}
.dl-6 {
	background-color: #F30;
}
.dl-7 {
}
.dl-8 {
}
.dl-9 {
}
.dl-10 {
}
.dl-11 {
}
.dl-12 {
}
.dl-13 {
}
.dl-14 {
}
.dl-15 {
}
.dl-16 {
}
body {color: #DFDFDF;background-color: #3B3A38;font-family: #000;}
.left-block tr{	color:#fff;}