/*
Theme Name: Eydost Theme
Theme URI: http://www.mastergroup.ir
Description: Adabiat
Author: Arash Sharifi
Author URI: http://www.arash-sharifi.com
Version: 1.1
*/

@font-face {
    font-family: "Yekan";
    src: url("Fonts/Yekand41d.eot?#") format("eot"), url("Fonts/Yekan.woff") format("woff"), url("Fonts/Yekan.ttf") format("truetype");
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}




img { 
border:0;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
transition-duration: 0.5s;
opacity: 0.8;
    margin: 0px auto;
}

img:hover {
opacity: 1;
border:0;
}




.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input.text, input, select, textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}
a {text-decoration: none; color:#000000; outline:0;}
a:hover { color:#333333;}
.leftImg{float:left; margin:0 8px 8px 0;}
.rightImg{float:right; margin:0 0 8px 8px;}
.cmfErrorMessageBoard{ color:#D00; font-size:11px;}
.button{ cursor:pointer}

select  {
    background: #FFF;
    position: relative;
    padding: 5px;
    border: 1px solid #E3E3E3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
 }


input {
    background: #FFF;
    position: relative;
    padding: 5px;
    border: 1px solid #E3E3E3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
 }


textarea , fieldset {
    background: #FFF;
    position: relative;
    padding: 5px;
    border: 1px solid #E3E3E3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;

}

.formTbl{ margin:0 auto;}
.formTbl td{ padding:3px;}
.formTbl td.first{ text-align:left;}

.loginBtn{ text-align:center;}
.center{ text-align:center;}

/*------------------ Page Layout ------------------*/
body			{ font-family:Tahoma, Geneva, sans-serif ; font-size:11px; background:url(images/bg.png) repeat-x #5b85aa;}
#warp			{ width:996px; margin:0 auto; direction:rtl; text-align:right;}
#container 		{ padding:0 0 10px 0; height:1%;}
#rightSide 		{ float:right; width:150px; padding:0 0 0 10px;}
#leftSide 		{ float:left; width:310px;}
#main	 		{ float:right; width:680px; min-height:100%; line-height:1.7; background:url(images/mainBg.png) 0 top no-repeat; padding:10px 0 0 0;}
.pageBody		{ padding:0 10px; background:#FFF;}

.pageBody h1{ float:right; font-family: Yekan;font-size:13px; }
.pageBody h1 a{ float:right; font-family: Yekan;font-size:13px; }
.pageBody h1{ display:none;}

.pageBodyBtn	{ background:url(images/mainBg.png) -515px bottom no-repeat; padding:0 0 10px 0;  height:1%;}
* html #main	{ height:100%;}

.adBox{ text-align:center; padding:0 0 10px 0;}

h1.title{ font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:5px; border-bottom:1px dashed #BBB;}
.pageBody{ font-family:Tahoma, Geneva, sans-serif ; font-size:12px; }

.pageFooter{ padding:5px 0 10px 0; border-top:1px solid #BBB}
.pageFooter .addThis{ float:left;}
.pageFooter .pageStatistics{ float:right; line-height:1.2;}

.pastArticles{}
.pastArticles h4{ background:url(images/pastArticlesTitle.html); height:22px; overflow:hidden; line-height:420px;}
.pastArticlesBody{ padding:5px 10px; border:1px solid #c5c5c5;}
.pastArticles a{ display:block; background:url(images/POINT_4.png) no-repeat right 9px; padding:2px 8px 2px 0; color:#00C;}
.pastArticles a:hover{ color:#000;}

/*------------------ header ------------------*/
#headerx{height:160px;}
	.topHeader{ height:25px; text-align:left;color:#bbbbbb; line-height:23px;}
	.topHeader .leftLink{ float:left;font-family: Yekan;font-size:13px;}
	.topHeader .rightLink{ float:right;font-family: Yekan;font-size:13px;}

.topHeader ul {
	float:right;
        list-style: none;
}
.topHeader ul li {
	float:right;
	padding:0 0 0 5px;
}
.topHeader ul li a {
	color: rgba(156,156,156,0);
	text-shadow: 0 0 0 #bbbbbb;
	outline: 0 none;
	-webkit-transition: 400ms ease 100ms;
	-moz-transition: 400ms ease 100ms;
	-o-transition: 400ms ease 100ms;
	transition: 400ms ease 100ms;
}
.topHeader ul:hover li a {
	text-shadow: 0 0 2px #bbbbbb;
}
.topHeader ul li a:hover {
	text-shadow: 0 0 0 #bbbbbb;
}




.logo a{ display:block; width:300px; height:128px; text-indent:-1042px; overflow:hidden;}

	.banner{ height:128px;}
	.banner h2{ float:right; width:300px; height:128px;}
	.banner h2 a{ display:block; width:300px; height:128px; text-indent:-1042px; overflow:hidden;}

	.banner h2{ display:none; width:200px;}

	.tabsMenu{ float:left; width:690px; height:87px; padding:25px 0 0 0;}
	.tabsMenu ul{ float:left; height:67px;}
	.tabsMenu li{ float:right; list-style:none; padding:0 12px 0 0;}
	.tabsMenu li a{ display:block; height:87px; background-image:url(images/menu2.png); background-repeat:no-repeat; line-height:420px; overflow:hidden;
	-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;
	-webkit-box-shadow: inset 4px 4px 10px 2px #506da1; -moz-box-shadow: inset 4px 4px 10px 2px #5067a1; box-shadow: inset 4px 4px 10px 2px #5074a1;
	}
	.tabsMenu li a:hover{ -webkit-box-shadow: inset 4px 4px 10px 2px #30557f; -moz-box-shadow: inset 4px 4px 10px 2px #30507f; box-shadow: inset 4px 4px 10px 2px #30507f; 
	background-color:#48699a;
	}

	.tabsMenu .menu1 a{ width:73px; background-position:-500px 0;}
	.tabsMenu .menu2 a{ width:73px; background-position:-427px 0;}
	.tabsMenu .menu3 a{ width:77px; background-position:-350px 0;}
	.tabsMenu .menu4 a{ width:66px; background-position:-284px 0;}
	.tabsMenu .menu5 a{ width:78px; background-position:-206px 0;}
	.tabsMenu .menu6 a{ width:75px; background-position:-131px 0;}
	.tabsMenu .menu7 a{ width:67px; background-position:-64px 0;}
	.tabsMenu .menu8 a{ width:64px; background-position:0 0;}


.btn1 {
  background: #42a0de;
  background-image: -webkit-linear-gradient(top, #42a0de, #2980b9);
  background-image: -moz-linear-gradient(top, #42a0de, #2980b9);
  background-image: -ms-linear-gradient(top, #42a0de, #2980b9);
  background-image: -o-linear-gradient(top, #42a0de, #2980b9);
  background-image: linear-gradient(to bottom, #42a0de, #2980b9);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  -webkit-box-shadow: 0px 4px 7px #5e5e5e;
  -moz-box-shadow: 0px 4px 7px #5e5e5e;
  box-shadow: 0px 4px 7px #5e5e5e;
  color: #ffffff;
    font-family: Yekan;
  font-size: 17px;
  padding: 10px 20px 10px 20px;
  border: dotted #ffffff 5px;
  text-decoration: none;
  
}

.btn1:hover {
  background: #5ab5ed;
  background-image: -webkit-linear-gradient(top, #5ab5ed, #3498db);
  background-image: -moz-linear-gradient(top, #5ab5ed, #3498db);
  background-image: -ms-linear-gradient(top, #5ab5ed, #3498db);
  background-image: -o-linear-gradient(top, #5ab5ed, #3498db);
  background-image: linear-gradient(to bottom, #5ab5ed, #3498db);
  text-decoration: none;
}

.btn2 {
  background: #db405f;
  background-image: -webkit-linear-gradient(top, #db405f, #8c1e42);
  background-image: -moz-linear-gradient(top, #db405f, #8c1e42);
  background-image: -ms-linear-gradient(top, #db405f, #8c1e42);
  background-image: -o-linear-gradient(top, #db405f, #8c1e42);
  background-image: linear-gradient(to bottom, #db405f, #8c1e42);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  -webkit-box-shadow: 0px 4px 7px #5e5e5e;
  -moz-box-shadow: 0px 4px 7px #5e5e5e;
  box-shadow: 0px 4px 7px #5e5e5e;
  font-family: Yekan;
  color: #ffffff;
  font-size: 15px;
  padding: 10px 20px 10px 20px;
  border: dotted #ffffff 5px;
  text-decoration: none;
}

.btn2:hover {
  background: #e04a6d;
  background-image: -webkit-linear-gradient(top, #e04a6d, #ba224f);
  background-image: -moz-linear-gradient(top, #e04a6d, #ba224f);
  background-image: -ms-linear-gradient(top, #e04a6d, #ba224f);
  background-image: -o-linear-gradient(top, #e04a6d, #ba224f);
  background-image: linear-gradient(to bottom, #e04a6d, #ba224f);
  text-decoration: none;
}




.btn4 {
  background: #15850a;
  background-image: -webkit-linear-gradient(top, #15850a, #0f7306);
  background-image: -moz-linear-gradient(top, #15850a, #0f7306);
  background-image: -ms-linear-gradient(top, #15850a, #0f7306);
  background-image: -o-linear-gradient(top, #15850a, #0f7306);
  background-image: linear-gradient(to bottom, #15850a, #0f7306);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  font-family: Yekan;
  color: #ffffff;
  font-size: 18px;
  padding: 20px 20px 20px 20px;
  text-decoration: none;
}

.btn4:hover {
  background: #4b7007;
  background-image: -webkit-linear-gradient(top, #4b7007, #06521e);
  background-image: -moz-linear-gradient(top, #4b7007, #06521e);
  background-image: -ms-linear-gradient(top, #4b7007, #06521e);
  background-image: -o-linear-gradient(top, #4b7007, #06521e);
  background-image: linear-gradient(to bottom, #4b7007, #06521e);
  text-decoration: none;
    color: #ffffff;
}


.btn5 {
  background: #487bc7;
  background-image: -webkit-linear-gradient(top, #487bc7, #183361);
  background-image: -moz-linear-gradient(top, #487bc7, #183361);
  background-image: -ms-linear-gradient(top, #487bc7, #183361);
  background-image: -o-linear-gradient(top, #487bc7, #183361);
  background-image: linear-gradient(to bottom, #487bc7, #183361);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  font-family: Yekan;
  color: #ffffff;
  font-size: 18px;
  padding: 20px 20px 20px 20px;
  text-decoration: none;
}

.btn5:hover {
  background: #1b3d80;
  background-image: -webkit-linear-gradient(top, #1b3d80, #0b2552);
  background-image: -moz-linear-gradient(top, #1b3d80, #0b2552);
  background-image: -ms-linear-gradient(top, #1b3d80, #0b2552);
  background-image: -o-linear-gradient(top, #1b3d80, #0b2552);
  background-image: linear-gradient(to bottom, #1b3d80, #0b2552);
  text-decoration: none;
    color: #ffffff;
}

.btn3 {
  background: #15850a;
  background-image: -webkit-linear-gradient(top, #15850a, #0f7306);
  background-image: -moz-linear-gradient(top, #15850a, #0f7306);
  background-image: -ms-linear-gradient(top, #15850a, #0f7306);
  background-image: -o-linear-gradient(top, #15850a, #0f7306);
  background-image: linear-gradient(to bottom, #15850a, #0f7306);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  border-radius: 60px;
  font-family: Yekan;
  color: #ffffff;
  font-size: 23px;
  padding: 20px 20px 20px 20px;
  text-decoration: none;
}

.btn3:hover {
  background: #4b7007;
  background-image: -webkit-linear-gradient(top, #4b7007, #06521e);
  background-image: -moz-linear-gradient(top, #4b7007, #06521e);
  background-image: -ms-linear-gradient(top, #4b7007, #06521e);
  background-image: -o-linear-gradient(top, #4b7007, #06521e);
  background-image: linear-gradient(to bottom, #4b7007, #06521e);
  text-decoration: none;
}



/*------------------ post ------------------*/
.post{ padding:}
.post .title{ background:#e0e0e0; border-right:6px solid #ffc000; padding:5px; height:24px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.post .title span.txt{ float:right; display:block; width:360px;font-family: Yekan;font-size:13px;}

.post .title span.txt h1{ float:right; display:block; font-family: Yekan;font-size:13px; }
.post .title span.txt h1 a{ font-family: Yekan;font-size:13px; }

.post .body{ padding:7px; }
.post .sender{ padding:6px 12px 0 0; color:#777; background:url(images/bullet03.gif) no-repeat right 1px;}

.postItem{ padding:0 0 10px 0;}
.postItem .title{ background:#f2f2f2; padding:5px;}
.postItem .title a{ color:#00F;}
.postItem .title a:hover{ color:#222;}
.postItem .title span{ color:#888;}

/*------------------ Right Side ------------------*/
#rightSide h3{ background:url(images/h3Title.png); height:30px; line-height:28px; font-size:11px; padding:0 24px 0 0; color:#444;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topright: 15px;
border-top-right-radius: 15px;
}


/*------------------ Left Side ------------------*/
.leftSideBody{ padding:0px 0 0 0;
}
.adBoxLeft{ text-align:center; padding:10px; background-color:#ecefe7;margin-bottom:10px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomright: 15px;
border-top-left-radius: 15px;
border-bottom-right-radius: 15px;

 }

.socialNetwork{}
.sideBox{ margin-bottom:10px;}
.sideBox .sideBody{ background-color:#ecefe7; padding:10px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
}
.sideBox h4{ background:url(images/h4.gif) right; height:30px; line-height:28px; font-size:11px; padding:0 30px 0 0; color:#444;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
}
.sideBox h5{ background:url(images/h4.gif) right; height:30px; line-height:28px; font-size:11px; padding:0 30px 0 0; color:#444;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
}
.sideBox h6{ background:url(images/h4.gif) right; height:30px; line-height:28px; font-size:11px; padding:0 30px 0 0; color:#444;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topleft: 15px;
border-top-left-radius: 15px;
}

.sideBox ul {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px }

.sideBox ul li {
padding-right: 9px;
padding-left: 0px;
margin: 1px;
background:url(images/left_ul.png) no-repeat right; display:block;
}
.sideBox ul li a:hover { font-weight:bold;}

.leftSideBody .link{ background:url(images/mainBg.png) -1340px bottom no-repeat; padding:0 0 10px 0;}


ul.nav {margin:0 0 11px 0;	border-bottom:2px solid #FF9600; background:#ECEFE7; list-style:none; padding:0 2px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;
}
ul.nav ol { padding:4px 4px 6px 5px; }
ul.nav li { padding:4px 4px 6px 5px; background:url(images/bg-dotted.gif) repeat-x bottom;}
ul.nav a { padding:0 12px 0 0;	background:url(images/arrowFa.gif) no-repeat right; display:block;}
ul.nav a:hover { font-weight:bold;}
ul.nav li.last { background:none;}

/* alert Box STYLE */
.alert 	{ background:#f9e77e; border-top:2px solid #e5ba11; border-bottom:2px solid #e5ba11; text-align:center; margin-bottom:10px; padding:5px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice { background:#cce7ad; border-top:2px solid #72bf49; border-bottom:2px solid #72bf49; text-align:center; margin-bottom:10px; padding:5px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice2{ background:#ececec; border-top:2px solid #e1e296; border-bottom:2px solid #e1e296; text-align:center; margin-bottom:10px; padding:5px 5px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice3{ background:#adceeb; border-top:2px solid #6b9fcb; border-bottom:2px solid #6b9fcb; text-align:center; margin-bottom:10px; padding:5px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice3 span{font-family: Yekan;font-size:13px;}
.notice4{ background:#ffa3a3; border-top:2px solid #db1919; border-bottom:2px solid #db1919; text-align:center; margin-bottom:10px; padding:5px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice4 span{font-family: Yekan;font-size:13px;}
.notice5{ background:#3f3f3f; border-top:2px solid #51bf00; border-bottom:2px solid #51bf00; text-align:center; margin-bottom:10px; padding:5px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
font-family: Yekan;font-size:13px;
}
.notice5 span{font-family: Yekan;font-size:13px;}
  

/*CSS flickr style pagination*/
DIV.flickr {padding:5px 10px; text-align:center;}
DIV.flickr A {
	float:right; height:20px; width:20px; line-height:18px; display:block; margin:0 0 5px 5px; border:1px solid #603a60; color:#603a60;
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #603a60
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #603a60
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}


/* New PAGING style */
.paginate {font-family: Yekan; padding:10px 0px; text-align:center;
}
.paginate a {padding:2px 5px 2px 5px;margin:2px;border:1px solid #603a60;text-decoration:none;color: #3a5060;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.paginate  a:hover, .paginate a:active {padding:2px 5px 2px 5px;margin:2px;border:1px solid #3a4a60;text-decoration:none;color: #000;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
}

.paginate span.current { margin: 2px; padding:2px 5px 2px 5px;	border:1px solid #3a4f60; font-weight: bold; background-color: #3a5060;	color: #FFFFFF;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px
}

.paginate span.disabled {padding:2px 5px 2px 5px;margin:2px;border:1px solid #EAD3EF;color:#DDD;}

.posttt {
	background-color:#f7f7f7;
	float:right;
	width:490px;
	box-shadow:0 0 5px #bdbcbc;
 	border-radius:3px;
	margin:5px 0;
}
.abau a {color:#999;}
.avatar img {
	float:left;
	width:60px;
	height:60px;
	border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-transition : all 1s ease-in-out;
	-moz-transition : all 1s ease-in-out;
	-o-transition : all 1s ease-in-out;
	transition : all 1s ease-in-out;
}
.avatar img:hover {
	-webkit-transform: scale(1.5); 
	-moz-transform: scale(1.5); 
	-o-transform: scale(1.5); 
	transform: scale(1.5);
}
/*------------------ input ------------------*/
input.sendBtn, .registerFormBtn, .loginBtn
{ height:25px; line-height:100px; overflow:hidden; border:0;color:transparent; font-size:0; background-image:url(images/inputBtn.html); cursor:pointer;}
.sendBtn{ width:80px; background-position:0 0;}
.registerFormBtn{ width:190px; background-position:-80px -25px;}
.loginBtn{ width:110px; background-position:-80px 0;}

/*------------------ Text AD ------------------*/
.textAdTitle{ padding:3px; color:#DDD; background:#FFD500;}
.textAd {padding: 3px 8px; font-size:12px; margin-bottom: 5px;-moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px;}

.orangeAd{ border: 2px solid #FFE8A8; border-width: 1px 1px 2px 2px; background: #FFF2CE;}
.greenAd { border: 2px solid #DFEDB9; border-width: 1px 1px 2px 2px; background: #E7F1CD;}
.purpleAd{ border: 2px solid #FFDEFF; border-width: 1px 1px 2px 2px; background: #FFF0FF;}
.blueAd	 { border: 2px solid #DCE9F5; border-width: 1px 1px 2px 2px; background: #EBF2FA;}



.breadcrumbs{ color:#888; border-bottom:1px dotted #DDD; padding:0 0 5px 0;}
.breadcrumbs span{ color:#FF0000;}
.breadcrumbs a{ color:#006CFF;}

/*------------------ User Panel ------------------*/
.loginForm, .userRegistration{ }
.loginForm{ float:right; width:250px; border-left:1px dashed #AAA;margin:10px 0 0 0;padding:8px 0;}
.userRegistration{ float:left; width:240px; padding:10px 0 0 0;}

.adminIcon{ padding:15px 0;}
.adminIcon img{ display:block; margin:0 auto;}
.adminIcon a{ float:right; display:block; width:110px; height:90px; text-align:center; border:1px solid #DDD; padding:16px; margin:10px;
 -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.adminIcon a:hover{ border:1px solid #BBB; -webkit-box-shadow: inset 4px 4px 10px 2px #dddddd; -moz-box-shadow: inset 4px 4px 10px 2px #dddddd; box-shadow: inset 4px 4px 10px 2px #dddddd; background:#f8f8f8;}

div.table{ padding:15px 0 0 0;}

.listTbl td{ padding:2px; border:1px solid #DDD;}
.listTbl th{ padding:2px; border:1px solid #DDD; background:#555; color:#FFF; text-align:center;}
.listTbl .numTd{ padding:0 10px;}
.listTbl .bg0{ background:#f2f2f2;}

/*------------------ footer ------------------*/
#footer { background:url(images/footer-bg2.gif); direction:rtl; padding:30px 0; text-align:center; border-left: 3px solid #396797;border-right: 3px solid #396797;border-top: 1px solid #396797; color:#DDD;font-family: Yekan;font-size:12px;}

.err , .errorBox	{background:url(images/block.html) no-repeat right #FFE4E2;padding:10px 35px 10px 10px; color:#000;}
.ok , .messageBox	{background:url(images/ok.html) no-repeat right #EFFAEB;	 padding:10px 35px 10px 10px; color:#000;}
.alert2				{background:url(images/alert.html) no-repeat right #fff0ba; padding:10px 35px 10px 10px;}

.ok a, .messageBox a{font-weight:bold; color:#33F; line-height:2;}
.ok a:hover, .messageBox a:hover{ color:#BB002F;}

.help {	background:url(images/icon/greenFlag16.html) no-repeat right 7px;	color:#6D9621;	padding:8px 20px 8px 5px;text-align:right;}

#comments { }
#commentsbox { margin-top: 30px }
#commentsbox ol,
#commentsbox ul {
    list-style: none;
    margin-left: 0 !important;
}
#commentsbox li { margin-bottom: 30px }
.children {
    list-style: none;
    margin: 30px 0 0;
    text-indent: 0;
}
.children li.depth-2 { margin: 0 0 0px 50px }
.children li.depth-3 { margin: 0 0 0px 50px }
.children li.depth-4 { margin: 0 0 0px 50px }
.children li.depth-5 { margin: 0 0 0px 50px }
.comment-body {
    background: #FFF;
    position: relative;
    padding: 20px 0;
    border-bottom: 1px solid #EEE;
}
#commentsbox .avatar {
	float: left;
	margin-right: 30px;padding:3px;border: 1px solid #ccc;
-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.comment-author {
    font-size: 12px;
    color: #000;
    line-height: 1em;
	margin-bottom: 5px;
}
.says { display: none }
.comment-meta a {
    margin-bottom: 10px;
    font-size: 10px;
    font-style: italic;
    color: #666;
}
.comment-reply-link {
    font-size: 11px;
    position: absolute;
    bottom: -10px;
    right: 0;
    border: 1px solid #E3E3E3;
    padding: 0 8px;
    background: #EEE;
    color: #666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
font-family:Naskh,tahoma;
}
.cancel-comment-reply a {
    color: #F00;
    line-height: 20px;
    height: 20px;
}
#respond { margin: 40px 0 15px }
#comments-respond {
    margin: 0 0 10px;
    padding: 0;
    clear: both;
}
#commentform label {
    display: block;
    font-size: 11px;
}
#commentform input {
    margin-bottom: 10px;
    width: 40%;
font-family:Naskh,tahoma;
font-size:11px;
}
#commentform textarea {
    margin-top: 10px;
    display: block;
    width: 70%;
font-size:11px;
font-family:tahoma,arial;
}
#commentform input#author,
#commentform input#email,
#commentform input#url,
#commentform textarea {
    background: #FFF;
    position: relative;
    padding: 5px;
    border: 1px solid #E3E3E3;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
#commentform input#author:focus,
#commentform input#email:focus,
#commentform input#url:focus,
#commentform textarea:focus {
    -moz-box-shadow: 3px 3px 0px #EEE;
    -webkit-box-shadow: 3px 3px 0px #EEE;
    box-shadow: 3px 3px 0px #EEE;
}
#commentSubmit {
	cursor: pointer;
	font-size: 12px;
	color: #969696;
	padding: 5px 0px;
	width: 100px !important;
	background: -moz-linear-gradient( top, #f2f2f2 0%, #dbdbdb);
	background: -webkit-gradient( linear, left top, left bottom,  from(#f2f2f2), to(#dbdbdb));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #CCC;
}
#commentSubmit:hover { background: #EEE !important }



/**************** Search Form ********************/
 
.search-form-input {
padding: 5px 10px;
background-color: #ECECEC;
border: 1px solid #f5f5f5;
border-radius: 5px;
}
 
.search-button {
  padding: 5px 7px;
  border: 1px solid #253779;
  background: #3d58ba;
  color: #fff;
  border-radius: 5px;
}