/*  
Theme Name: Aseman Abi
Description: Aseman Abi Baraye Javanan Asemani Design by :gharobi 
Version: 1.1
Author: Mortazavi
Author URI: http://www.yahaq.org/

	 Aseman Abi v1
	 http://www.ashuradesign.com

	This theme was designed  by gharobi,
	

*/
body{
font-family:Tahoma,Arial;
font-size:10px;
background-color: #fff;
direction:rtl;
color:#000;
min-height:100%;
margin:0 auto; 
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0px; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}
.hd1{background-image: url('images/head03.jpg'); background-repeat: no-repeat
}.hd2{background-image: url('images/head02.jpg'); background-repeat: no-repeat
}.hd3{background-image: url('images/head01.jpg'); background-repeat: no-repeat
}
.head1{
font:normal 11px/12px "Tahoma", Times, serif;
height:90px;display:block;
margin:50px 6px 0px 0px;
padding:3px 0 0 26px;
text-align:justify;
}
.head3{
font:normal 11px/12px "Tahoma", Times, serif;
width:298px;height:90px;display:block;
margin:70px 25px 0 0;
}
#mainpage{
width:998px;
margin:0px auto;
min-height:100%;
padding-bottom:10px;

}
.k{

}
#footer{
	background: url(images/footer.jpg) no-repeat; color:#fff;
	width:1000px;display:block;height:41px;clear: both;
	
}	
#left{
	margin-left:5px; width:176px;  padding:5px; float:left; background-color:#Fff; color:#A56100;
	}
#left p{text-align:justify;width:140px}
#left a{width:155px;text-decoration:none;color:#897B56;padding:0 0 5px 0px;display:block;text-align:justify;
}
#left a:hover{
	color:#000;
	text-align:justify;
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	}
#left span.leftTop{
	background:url(images/box-left-logo.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:36px; width:176px; display:block; line-height:0; font-size:0;}
#left span.hamsafar{
	background:url(images/box-left-links.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:36px; width:176px; display:block; line-height:0; font-size:0;}
#left span.weblogb{
	background:url(images/box-left-links2.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:36px; width:176px; display:block; line-height:0; font-size:0;}
#left span.leftBottom{
	background:url(images/box-left-end.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:19px; width:176px; display:block; line-height:0; font-size:0;}
#left h2{
	background:url(images/box-left-level.jpg) repeat-y top right ; color:#000000;
	font:bold 14px/23px Georgia, "Times New Roman", Times, serif;
	padding:0 20px 5px 10px; width:176px; height:17px; }
#left span.leftext{
	background: url(images/box-left-level.jpg) repeat-y top right; color:#897B56;
	font:normal 11px/12px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:176px;  display:block;padding:0 20px 0px 0px;
	}
#left span.lefttext{
	color:#A56100;
	 width:176px; display:block;display:block;font-size:11px;text-decoration:none;
	 text-align:justify;
	 }
#left div.leftlevel{
	background:url(images/box-left-level.jpg) repeat-y top right; color:#A56100;
	 width:176px;  padding:0 10px 0 0;
	 font:normal 11px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	 }
#left span.bullet{
	background:url(images/bullet.gif) no-repeat right 5px;
    color:#A56100;
	padding:0 10px 0 0;display:block;
	}	 
#leftold ul p {
	background: url(images/box-left-level.jpg) repeat-y top right; color:#897B56;
	font:normal 11px/12px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:176px;  display:block;
	}
#leftold ul li a{
	background: url(images/box-left-level.jpg) repeat-y top right; color:#897B56;
	font:normal 11px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:176px;  display:block;padding:0 21px 0 21px;text-align:justify;
	}
	
/*Start page*/
#page{
width:784px; margin:0px 5px 0px 5px; padding:0; float:left;  color:#A56100;}
		
#page span.centerTopnote{
	background:url(images/page-start.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:47px; width:784px; display:block; line-height:0; font-size:0;}
#page span.centerToplast{
	background:url(images/page-last.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:47px; width:784px; display:block; line-height:0; font-size:0;}
#page span.centerlevel{
	background:url(images/page-level.jpg) repeat-y top right; color:#A56100;
	 width:784px; display:block; font-size:0; padding:0 23px 0 21px;text-decoration:none;
	 }
#page span.title a{
	color:#000;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif; text-decoration:none;
	padding:0 23px 10px 0;
	 }
#page .more-link{
	color:red;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	text-align:left;
text-decoration:none
}
#page span.title a:hover{
	color:#58aa1b;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	 }
#page span.centerleveltext{
	color:#A56100;
	 width:736px; display:block; font-size:11px;text-decoration:none;
	 text-align:justify;
	 }

#page span.centerBottom{
	background:url(images/page-end.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:21px; width:784px; display:block; line-height:0; font-size:0;}
#page h2{
	background:url(images/page-level.jpg) repeat-y top right ; color:#000000;
	font:bold 14px/23px Tahoma, "Times New Roman", Times, serif;
	padding:0 23px 20px 0; width:784px; }
#page h2 a{
	color:#777;
	font:bold 11px/23px Tahoma, "Times New Roman", Times, serif;
	padding:0 0 20px 0;
	}
#page span.bullet{
	background:url(images/bullet.gif) no-repeat 5px right; color:#A56100;
	display:block;padding:0 15px 0 0;}	
#page ul li a{
/*	background:url(images/page-level.jpg) repeat-y top right; 	font:normal 11px/17px "Tahoma", Arial, Times, serif; text-decoration:none;
	width:784px;display:block;padding:0 23px 0 0; */
color:#A56100;

	}
#page ul li a:hover{
	color:#000;
	/*width:608px;display:block;padding:0 23px 0 0;*/
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	}
/*end page*/


#content{
width:608px; margin:0px 5px 0px 5px; padding:0; float:left;  color:#A56100;}
		
#content span.centerTopnote{
	background:url(images/box-center-note.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:47px; width:608px; display:block; line-height:0; font-size:0;}
#content span.centerToplast{
	background:url(images/box-center-last.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:47px; width:608px; display:block; line-height:0; font-size:0;}
#content span.centerlevel{
	background:url(images/box-center-level.jpg) repeat-y top right; color:#A56100;
	 width:608px; display:block; font-size:0; padding:0 23px 0 0;text-decoration:none;
	 }
#content span.title a{
	color:#000;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif; text-decoration:none;
	padding:0 23px 10px 0;
	 }
#content .more-link{
	color:red;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	text-align:left;
text-decoration:none
}
#content span.title a:hover{
	color:#58aa1b;
	display:block; 
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	 }
#content span.centerleveltext{
	color:#A56100;
	 width:560px; display:block; font-size:11px;text-decoration:none;
	 text-align:justify;
	 }
#content span.centerBottom{
	background:url(images/box-center-end.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:21px; width:608px; display:block; line-height:0; font-size:0;}
#content h2{
	background:url(images/box-center-level.jpg) repeat-y top right ; color:#000000;
	font:bold 14px/23px Tahoma, "Times New Roman", Times, serif;
	padding:0 23px 20px 0; width:608px; }
#content h2 a{
	color:#777;
	font:bold 11px/23px Tahoma, "Times New Roman", Times, serif;
	padding:0 0 20px 0;
	}
#content span.bullet{
background:url(images/bullet.gif) no-repeat right 5px ; color:#A56100;display:block;padding:0 15px 0 0;}	

#content ul li{
background:url(images/box-center-level.jpg) repeat-y top right;font:normal 11px/17px "Tahoma", Arial, Times, serif;}
#content ul li a{
color:#A56100;font:normal 11px/17px "Tahoma", Arial, Times, serif; text-decoration:none;display:block;padding:0 21px 0px 21px;}

#content ul li a:hover{
	color:#000;
	display:block;padding:0 21px 0 21px;
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
	}
	
	/* #start Box Bottom  All Center box*/
#left-2 li{}
#left-2{
	margin:17px 0 0 0; width:295px;  padding:2px; float:left; background-color:#ff; color:#A56100;
	height:236px;
	}
#left-2 span.left2Top{
	background:url(images/box-bottom-left-1.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:38px; width:295px; display:block; line-height:0; font-size:0;}
#left-2 span.left2Bottom{
	background:url(images/box-bottom-left-3.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:38px; width:295px; display:block; line-height:0; font-size:0;}
#left-2 span.img{
	background: url(images/box-bottom-left-2.jpg) repeat-y top right; color:#897B56;
	font:normal 12px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:295px;  display:block;text-align:center;
	}

img{
	padding: 3px;
	border: 1px solid #ddd;
	background: #fff;
}
img.alignleft{
	float: left;
	margin: 5px 10px 0 0;
}

img.alignright{
	float: right;
	margin: 5px 0 0 10px;
}
.highlightit:hover img{
border: 2px solid navy;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}
	
#right-2{
	width:295px; margin:17px 0 0 0; padding:2px; float:left; background-color:#fff; color:#A56100;direction:rtl;
	height:236px;
	}
#right-2 span.right2Top{
	background:url(images/box-bottom-right-1.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:38px; width:295px; display:block; line-height:0; font-size:0;}
#right-2 span.right2Bottom{
	background:url(images/box-bottom-right-3.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:38px; width:295px; display:block; line-height:0; font-size:0;}
#right-2 ul li a{
	background: url(images/box-bottom-right-2.jpg) repeat-y top right; color:#897B56;
	font:normal 12px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:295px;  display:block;padding:0 21px 0 0;
	}
#right-2 ul li a:hover{
	color:#000;
	width:295px;display:block;padding:0 21px 0px 0;
	font:bold 11px/17px "Tahoma", Arial, Times, serif;
}	
	/* #End Box Bottom  All Center box*/
#right{
	width:176px; margin:17px 0 0 0; padding:0; float:left; background-color:#fff; color:#A56100;direction:rtl;
	height:236px;
	}
#right span.rightTop{
	background:url(images/box-right-start.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:36px; width:175px; display:block; line-height:0; font-size:0;}
#right span.soal{
	background:url(images/box-right-soal.jpg) no-repeat bottom left #FFF; color:#A56100;
	height:36px; width:175px; display:block; line-height:0; font-size:0;}

#right span.rightBottom{
	background:url(images/box-right-end.jpg) no-repeat 0 0 #FFFCF5; color:#A56100;
	height:19px; width:175px; display:block; line-height:0; font-size:0;}
#right h2{
	background:url(images/box-right-level.jpg) repeat-y top right ; color:#000000;
	font:bold 14px/23px Georgia, "Times New Roman", Times, serif;
	padding:0 20px 5px 10px; width:175px; height:17px; }
#right ul{
	}
#right ul li a{
	background: url(images/box-right-level.jpg) repeat-y top right; color:#897B56;
	font:normal 12px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	height:17px; width:175px;  display:block;padding:0 21px 0 0;
	}
#right ul li a:hover{
	color:#897B56;
	background: url(images/box-right-level-hover.jpg) no-repeat top right;  color:#897B56;
	font:bold 12px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	width:176px;padding:4px 20px 4px 0px;display:block;}
#right span.new a{
background: url(images/box-right-level.jpg) repeat-y top right;	 color:#897B56;
	font:normal 11px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	  display:block;padding:0 15px 0 18px;text-align:justify;}
#right span.new a:hover{
	background: url(images/box-right-level.jpg) repeat-y top right; color:#000;
	font:bold 11px/17px "Tahoma", Arial, Helvetica, sans-serif; text-decoration:none;
	display:block;padding:0 15px 0 18px;text-align:justify;}
#commentform input{
margin-bottom: 3px;
color: #962502; font-style:normal; font-variant:normal; font-weight:normal; font-size:80%; font-family: tahoma, verdana, arial, sans-serif
}
#comments{
color:#5D2D1E;
}
.alt{
background-color:#EEF6F0;

}
#commentform {
margin: 1em 0;
background: inherit;
width: 280px;
}
#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
color: #962502; font-style:normal; font-variant:normal; font-weight:normal; font-size:100%; font-family: tahoma, verdana, arial, sans-serif
}
#commentform textarea:hover {
background: #inherit;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #inherit;
border: 1px solid #939793;
}
#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #inherit;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #inherit;
border: 1px solid #939793;
width: 200px;
}
 input {
	border: 1px solid #CCC;
	font-size: 11px;
}
input:hover {
	border:1px solid #262626;
}
input:focus {
	border:1px solid #262626;
	color:#333;
}