/*   
Theme Name: Tahavole Sabz
Theme URI: http://tahavolesabz.net/
Description: Green Movement news portal
Author: Dr. Ebrahim Heshmat ol Atebba Taleqani
Author URI: http://tahavolesabz.net/
Version:3.00
Tags: green 

**********************************************************

	Main Styles 
	
***********************************************************/

body {
	background:#8e956f;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font:0.7em Tahoma;
	padding-bottom:20px;
	line-height:17px;
	color:#666;
	margin:0;
}
a {
	text-decoration:none;
	color:#44523f;
}
a:hover {
	text-decoration:none;
	color:#285d16;
}
p {
	margin-bottom:10px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font-size:28px;
	font-weight:bold;
}
h2 {
	font-size:23px;
	font-weight:bold;
}
h3 {
	font-size:15px;
	font-weight:bold;
	color:#3e3f3e;
	line-height:22px;
}
h3:hover {
	color:#30565c;
}
h4, h4 a, h4 a:hover {
	font-size:17px;
	font-weight:bold;
	color:#666;
	font-style:normal;
	text-decoration:none;
	margin:14px 0 0 12px;
}
h6, h6 a, h6 a:hover {
	font-weight:bold;
	color:#666;
	font-style:normal;
	text-decoration:none;
	margin:10px 0 0 0px;
	font-size:12px;
	line-height:15px;
}
h5 {
	font-size:11px;
	font-weight:bold;
	color:#999;
	margin:10px 0 0 0;
}
img, img a {
	border:0;
}
.hr {
	background-image:url(images/hr.png);
	background-repeat:repeat-x;
	border:0;
	height: 10px;
	width: 100%;
	text-align: left;
	float:left;
}
/**********************************************************

   Exclusive
	
***********************************************************/

.container {
	width:804px;
	margin:auto;
	direction:rtl;
}
.header {
	width:804px;
	height:127px;
	float:left;
}
.menu {
	width:804px;
	height:47px;
	float:left;
	background-image:url(images/menubg.png);
	background-repeat:no-repeat;
}
.menu img {
	margin:0;
	padding:0;
	border:0;
	float:left;
}
.date {
	width:204px;
	height:47px;
	float:left;
	padding:14px 40px 0 30px;

}
.mir {
	width:804px;
	height:247px;
	float:left;
	background-image:url(images/mirbg.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	overflow:hidden;
}
.mir1 {
	width:347px;
	height:247px;
	float:left;
	overflow:hidden;
}
.mir2 {
	width:245px;
	height:247px;
	float:left;
}
.mir2 img {
	max-height:230px;
	max-width:230px;
	margin:11px;
}
.mir3 {
	width:190px;
	height:200px;
	float:left;
	overflow:hidden;
	padding:40px 5px 5px 5px;
}
.promo {
	width:804px;
	height:119px;
	float:left;
	background-image:url(images/promobg.png);
	background-repeat:no-repeat;
	background-color:#FFF;
}
.promocentre {
	width:620px;
	margin:22px auto;
}
.promotext {
	width:67px;
	height:67px;
	float:left;
	text-align:left;
	padding:5px;
}
.mirza {
	width:804px;
	float:left;
	background-color:#FFF;
}
.mirzaleft {
	width:313px;
	float:left;
	padding:25px 5px 5px 15px;
}
.mirzaright {
	width:461px;
	float:left;
	padding:25px 5px 5px 5px;
}

.mirzaleft2 {
	width:280px;
	float:left;
	padding:25px 5px 5px 15px;
}
.mirzaright2 {
	width:490px;
	float:left;
	padding:25px 0 0 0;
}

.special {
	width:461px;
	max-height:280px;
	float:left;
	padding:0 5px 0 5px;
	overflow:hidden;
	word-spacing:-1px;
}
.specialleft {
	width:207px;
	float:left;
	margin:10px;
}
.specialright {
	width:202px;
	float:left;
	margin:10px;
}
.footer {
	width:804px;
	height:70px;
	margin:0 0 50px 0;
	float:left;
	padding:20px 0 20px 0;
	background-color:#FFF;
	background-image:url(images/footer.png);
	background-repeat:no-repeat;
	text-align:left;
}
.footer p {
	margin: 15px 0 0 20px;
}
.buttom {
	clear:both;
	width:100%;
	height:40px;
}
.dailym {
	padding: 25px;
}
ul li, ul {
	list-style-position:inside;
	list-style-type:square;
	color:#999;
	margin:0 10px 0 0;
	padding:0;
}
.banner {
	padding:25px 0 15px 0;
}
.banner img {
	padding:5px 0 5px 0;
}
#chamran1 {
	width:324px;
	height:43px;
	float:left;
}
#chamran2 {
	width:62px;
	height:196px;
	float:left;
}
#chamran3 {
	width:247px;
	height:196px;
	float:left;
}
#chamran4 {
	width:28px;
	height:170px;
	float:left;
}
#chamran5 {
	width:71px;
	height:170px;
	float:left;
}
#chamran6 {
	width:28px;
	height:170px;
	float:left;
}
#chamran7 {
	width:71px;
	height:170px;
	float:left;
}
.goorab {
	width:461px;
	height:90px;
	float:left;
	padding:0 5px 0 5px;
	overflow:hidden;
}
.goorableft {
	width:207px;
	float:left;
	margin:10px;
}
.goorabright {
	width:202px;
	float:left;
	margin:10px;
}
.goorab h3 {
	margin:0;
	font-size:17px;
	margin:9px 0 0 0;
	color:#8E956F;
}
.goorab ul li, .goorab ul {
	color:#8E956F;
	margin:0;
	padding:0;
	font-size:11px;
}
.goorab a {
	color:#666;
}
.goorab h6 {
	margin: 5px 0 0 0;
}
.special h3 {
	color:#777;
	font-size:17px;
	word-spacing:-1px;
	margin:6px 0 0 0;
}
.specialheadbox {
	width:100%;
	height:55px;
	float:left;
}
.special h3:hover {
	color:#8E956F;
}
li.c2 {
	list-style: none;
	display: inline
}
li.c1 {
	list-style: none
}
input {
	border-color: #888;
	border-width: 1px;
	border-style: dotted;
	margin: 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.caption {
	position: absolute;
	top:120px;
	right: 0;
	width: 160px;
	height:40px;
	padding: 4px;
	background-color: #000;
	font-size: 11px;
	color:#fff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}


.single {

	padding: 20px;
	line-height:18px;
	color:#333;
	

}

.single h3 {

font-size:18px;
margin: 8px 0 35px 0;
color:#3b3d31;
}

.single h3:hover {
color:#808080;
}



img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


.alignright {float:right; margin:0 0 1em 1em}
.alignleft {float:left; margin:0 1em 1em 0}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
a .alignright {float:right; margin:0 0 1em 1em}
a .alignleft {float:left; margin:0 1em 1em 0}
a .aligncenter {display: block; margin-left: auto; margin-right: auto}


#comment, #url, #email, #author, #submit, input, select {
	max-width:424px;
	direction:rtl;
	background-color:#c5cbab;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#3d382d;
    border-width: 1px #646b45;
	border-style: dotted;
	margin: 0;
}
 #url, #email, #author, #submit, input, select {

	background-color:#e6e6e6;

}


blockquote {
	width: 180px;
	background-image:url(images/naghl.png);
	background-position:top;
	background-repeat:no-repeat;
	float: right;
	margin: 0px 30px 10px 10px;
	padding: 35px 0 0 14px;
	text-align:right;
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	color:#8E956F;
}

.widget_text li, .widget_text {
	list-style-position:inside;
	list-style-type:none;
	color:#999;
	margin:0;
	padding:0;
}

.wp-polls-ul, .poll, .poll ul, .poll ul li {
 
list-style-type:none;
text-align:right;
direction:rtl;
}


#respond {

margin:20px;

}

.page  {
	padding: 20px;


}