body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000;
	background:#FCFCFC;
	}
a {
	text-decoration: none;
	font-weight: normal;
	color:  #0000FF;
	outline: none;
	}
a:visited {
	color:  #0080FF;
	}
a:active {
	color:  #ccc;
	}
a:hover { 
	color: #004080;
	text-decoration: none;
	}
.ahem {
	display: none;
	}
strong, b {
	font-weight: bold;
	}
p {
	font-size: 12px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned 

out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case 

the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, 

although this solved it at the time.*/

h1 {font-family: "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
	font-size: 32px;
	line-height: 44px;
	font-weight: bold;
                MARGIN-LEFT: 30px;
	margin-top: 0;
	margin-bottom: 0;
                Color: red;
	}
h2 { direction:rtl;
        font-family: "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
        font-size:20px;
        font-weight:bold;
        line-height:100%;
        padding-right:10px;
        margin-right: 0px;
        color: #FFF;
	}
h3 { direction:rtl;
	font-family: "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	}
h4 {direction:rtl;
	font-family: "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
img {
	border: 0;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}	
#top {	/*  Not in use */
/* direction: rtl;
float:right;
  position:absolute;
  width:415px;

left: 565px; top: 0px; right: 5px;
height: 70px;

  padding:10px;
	background: url("images/hasanagha_dar_ghorbat.gif"); 
	background-color:#FCFCFC;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
*/

	}

.blogheader {text-align:center; border:0; } 

#left {direction: rtl;
	position: absolute;
	top: 90px;
	left: 0px;
	margin: 0px;
	padding: 10px;
	/* border: 5px solid #ccc;    top: 120px;  */

	font-size:11px;
	font-family: tahoma;
	background-color:#FCFCFC;
	text-align:justify;
	padding:0 5px 0 5px;
	width: 200px; /* ie5win fudge begins */
	}
html>body #left {
	width: 200px; /* ie5win fudge ends */
	}

#middle { direction: rtl; 
        margin: 20px 220px 0px 215px; 
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom:20px;
        background:#FCFCFC;
        }


#right { direction: rtl;
	position: absolute;
	top: 0px;    /* top: 120px; */
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 0px;
	padding-left: 10px; padding-right: 10px; padding-top: 5px; 
	background:#FCFCFC;
	width: 190px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 190px;
	}
html>body #right {
	width: 190px; /* ie5win fudge ends */
	}


ul#navlist
{
padding: 0;
margin: 0;
list-style-type: none;
}


#top a, #top a:hover
        #top a:link,
        #top a:visited,
        #top a:active {


font-family: tahoma,  georgia, verdana, arial, sans-serif;
font-size: 11px;
color: #FFF;
text-decoration: none;
letter-spacing: 40px;
line-height: 100px;
                }


#right a, 
        #right a:link,
        #right a:visited,
        #right a:active {


	font-family: tahoma,  georgia, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004080;
	text-decoration: none;
        font-weight:normal;

		}

 #right a:hover {color: #008040;}

.sidetitle { background: url("images/blue_bg.jpg");
	background-color: #004080;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top right;
/* no-repeat fixed top right; position: relative; color : #004080; */
        font-family: "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
        font-size:16px;
        font-weight:bold;
        /* background:#004080; */
        line-height:160%;
        padding-right:10px;
        margin-right: 0px;
        color: #FFF;
}

.linkboxl{background:#FCFCFC; 
        direction:rtl;
        overflow: auto;
        width: 100%;
        height: 202px;
        margin-right: -5px;
        padding-left: 15px;
        border:1px dashed #8080FF;
        float:right;
        text-align:left;
        font-size:12px;
        font-weight:normal;
        }

.linkboxr{background:#FCFCFC;
        direction:rtl;
        overflow: auto;
        width: 96%;
        height: 340px;
        margin-right: 0px;
        padding-right: 5px;
        border:1px dashed #8080FF;
        float:right;
        text-align:right;
        font-size:11px;
        color: #AAAAAA; /* 808080;  */
        font-weight:normal;
        }


.date   {  background: url("images/bg2.gif");
	background:#FCFCFC;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: bottom right;

        font-family: Tahoma, Trebuchet MS, palatino, georgia, times new roman;
        font-size: medium;
        color: #0080FF;
        margin-bottom:10px;
        margin-top:30px;
        padding-right:10px;
        font-weight:bold;
        text-align: left;
        line-height: 100%;
        }

.archivelist {direction:rtl;
        font-family: tahoma, "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
        font-size:11px;
        padding-right:25px;
}

.posted {
        direction:ltr;
        margin-right: 1px;
        padding: 5px;
        border:1px dashed #8080FF;
        text-align:center;
        font-size:11px;
        font-weight:normal;

}


.thumbnail {
     float: left;
     width: 250px;
     margin: 0 1px 1px 0;
     padding: 1px; font-family: tahoma; font-size: 10px;
}

.tb {
        font-size:11px;font-family: tahoma;
        background-color:#FCFCFC;
        text-align:justify;
        padding:0 5px 0 5px;
}


#middle img {
	/* border:3px solid #CDCDCD;  */
	margin-left: 10px; margin-right: 10px;
  }

#left img {
	border:3px solid #FFFFFF;
	margin-bottom:5px;
	margin-top:5px;
	width: 180px;
  }

.comment_h2 {
        direction: rtl;
        font-family: Times new roman, tahoma;
        font-size: 18px;
        background-color:#ECECFF;
        text-align:justify;
        padding:0 5px 0 5px;
}
.sometitle { direction:rtl;
	font-family: "Times New Roman", "Trebuchet MS", verdana, arial, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
        	background-color:#C0C0C0;
	}

.tb-dialog {
        font-size:11px;font-family: tahoma;
        background-color:#EEEEEE;
        text-align:justify;
        padding:0 5px 0 5px;
}

/* *************************** */
/*               Top description           */
/* *************************** */

.blurtitle { 
text-align: center;
border: 0;
top:75px; height: 25px;
/*
 position:absolute;
  width:500px;
  left:485px; 
  top:85px;
  padding:0px;
text-align: right;	*/

font-size: 16pt;
font-weight:bold;
font-family: "times new roman", "Trebuchet MS", Arial Black; 
color: red; 
Filter: Shadow(Color=#0000FF, Direction=225);
}

/*************************************
 +Menu Categories
 *************************************/
#catmenu
{
  position:absolute;
  width:450px;
  left:5px;
  top:10px;
  margin:0;
  padding:0;
}

#catmenu ul
{
  font-size:20px; font-family: Times New Roman; font-weight: bold;
  list-style:none;
  margin:0;
  padding:0;
}

#catmenu li
{
  float:left;
  border-bottom:0;
}

#catmenu li a
{
  background:#004080; font-weight: bold;
  color:#FFF;
  text-decoration: none;
  margin-left:.3em;
  display:block;
  padding:8px 10px 5px;
}

#catmenu li.current-cat a
{
  background:#004080;
  color:#FFF;
  margin-left:.5em;
  display:block;
  padding:8px 10px 5px;
}

#catmenu li a:hover
{
  background:#0058B0; /*	8080FF;  */
  color:#FFFF80;
}

#catmenu ul li ul
{
  display:none;
}

.eng {direction:ltr;
        font-family: "Comic Sans MS", "Trebuchet MS", "Times New Roman", verdana, arial, sans-serif;
        font-size:13px;
        font-weight:normal;
        line-height:120%;}

		div#middle .left_image{ float:left; clear:left; width: 200px; border: 3px solid #115B99;}
