/* Designer: Shaahin Mohammadi --------	*/

/* ------------------------------------	*/
/* Main System ------------------------	*/
/* ------------------------------------	*/

body {
	margin: 0px auto 0px auto;
	background: #F9F9F9 url("/images/bg_main.gif") repeat-x;
	text-align: center;
	font-family: Tahoma, Geeza pro, Times New Roman;
	color:#333;
	}
	
p {
	margin-top: 0px;
	line-height:140%;
	padding-bottom: 1em;
} 


code, pre 
	{
	font:12px monospace;
	white-space:normal;
	color:#666;
}

a,
a:link,
a:visited,
a:active
{
	color: #4A6590;
	text-decoration: none;
} 
a:hover
{
	color: #F16820;
	text-decoration: underline;
}

/* ------------------------------------	*/
/* Main Structure ---------------------	*/
/* ------------------------------------	*/

#themaincontainer {
	width: 770px;
	margin: 0px auto 0px auto;
	background: #F9F9F9 url("/images/bg_page.gif") repeat-y;
	text-align: center;
}

#themainheader {
	background: whitesmoke url("/images/bg_top.gif") repeat-x;
	width: 770px;
	height: 170px;
	margin-top: 0px;
	padding-top: 0px;
}

#headerlogo {
	float: left;
	width: 200px;
	height: 170px;
	text-align: left;
}

#headercontent1 {
	float: left;
	width: 550px;
	margin-top:0px;
}

#headercontent2 {
	float: left;
	width: 20px;
	margin-top:0px;
}

#dasboot {
	width: 770px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	padding-top: 20px;
	/*background-color: wheat;*/
}


.persianpara {
	direction: rtl;
	line-height: 145%;
	font-size: 80%;
	margin: 0px 33px 50px 0px;
	font-family: Tahoma, Geeza pro, Times New Roman;
	color:#333;
	text-align: right;
}

.persianparasmall {
	direction: rtl;
	font-size: 70%;
	line-height: 155%;
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, Geeza pro, Times New Roman;
	color:#333;
	text-align: right;
}

.persianparatitle {
	font-size: 140%;
	font-family: Tahoma, Geeza pro, Times New Roman;
	color:#333;
	text-align: right;
	font-weight: bold;
}

#contentleft  /* left side contents */  { 
	margin: 0;
	width: 570px;
	float: left;
}

#contentright {
	margin: 0px 0px 0px 0px;
	float: left;
	/*border: 1px solid red;*/
	width: 190px;
	border-top: 0px solid #D4C498;
}


#navigation {
	float: left;
	line-height: 130%;
	text-align: right;
	font-size: 90%;
}

ul#navigation {
	float: left;
	padding: 0px 0px 20px 0px;
	margin: 0;
	list-style-type: none;
}

ul#navigation li  { text-align: right; display: list-item; float: left }


ul#navigation li a {
	float: left;
	width: 200px;
	color: #816614;
	text-decoration: none;
	border-bottom: 1px solid #D4C498;
	text-align: center;
}

ul#navigation li a:hover {
	background-color: #EEE7D6;
	color: #816614;
}


#themainfooter {
	width: 710px;
	border-bottom: 1px solid #E2D6B4;
	border-top: 1px solid #E2D6B4;
	margin: 15px auto 0px auto;
	padding: 6px 0px 10px 0px;
}

.footertext {
	font-size: 75%;
	line-height: 175%;
	color: #9C8648;
	text-align: center;
	padding: 5px 150px 0px 150px;
}

#bmcontainer {

	margin-top: 0px;
	width: 770px;
}

#bmleft {
	float: left;
	width: 6px;
}

#bmmiddle {
	background: url("/images/bg_shadow_b.gif") repeat-x;
	float: left;
	width: 758px;
	text-align: center;
}

#bmright {
	float: left;
	width: 6px;
}


.menu {
 font-family:tahoma,times new roman;
 font-size:11px;
 color: #898989;
 margin-right:20px;
 margin-bottom:15px;
 margin-top:2px;
 padding-top:3px;
 padding-bottom:4px;
 border-bottom : 2px solid #D4C498;
 border-top : 2px solid #D4C498;

}
.menu a  {color: #663333; }
.menu a:link  {color:  #663333; }
.menu a:visited   {color:  #663333; }
.menu a:active {color:  #663333; }
.menu a:hover { color: #cc6600; text-decoration: underline; }

.rightlink {
 font-family:tahoma,times new roman;
 font-size:11px;
 color: #898989;
 margin-right:20px;
 margin-bottom:3px;
 direction:rtl;
}

.rightlink a  {color: #663333; }
.rightlink a:link  {color:  #663333; }
.rightlink a:visited   {color:  #663333; }
.rightlink a:active {color:  #663333; }
.rightlink a:hover { color: #cc6600; text-decoration: underline; }


.copyright {
 font-family:tahoma,times new roman;
 font-size:11px;
 color: #aaa;
}

.rightimages {
  margin-right:20px;
  margin-bottom:10px;
}

.rightbreak {
 font-family:tahoma,times new roman;
 font-size:11px;
 font-weight:bold;
 border-bottom: 2px solid #D4C498;
 margin-top:10px;
 margin-right:20px;
 padding-bottom:4px;
 margin-bottom:5px;
}

.publishedcontainer {
 margin-right:25px;
 padding-right:10px;
 padding-left:40px;
 font-family:tahoma,times new roman;
 font-size:11px;
 border-right: 4px solid #ddd;
 direction:rtl;
}

.publishedtitle {
  font-weight:bold;
  color:#663333; 
  pading-bottom:8px;
  font-family:times new roman;
  font-size:15px;
  text-justify:right;
  direction:rtl;
 margin-bottom:3px;
}

.publishedtitle a  {color: #663333; }
.publishedtitle a:link  {color:  #663333; }
.publishedtitle a:visited   {color:  #663333; }
.publishedtitle a:active {color:  #663333; }
.publishedtitle a:hover { color: #996600; text-decoration: underline; }



.publishedcontent {
  direction:rtl;
  line-height:170%;
  text-align:justify;
}

.publishedcontent a  {color: #cc6600; }
.publishedcontent a:link  {color:  #cc6600; }
.publishedcontent a:visited   {color:  #cc6600; }
.publishedcontent a:active {color:  #cc6600; }
.publishedcontent a:hover { color: #663333; text-decoration: underline; }


.imgleft {
  float:left;
  margin:0px 10px 0px 0px;
  border:2px #ddd solid;
  padding:6px;
  font-size: 10px;
  text-align: center;
  color: #666666;
}

.imgleft img {
border:1px #444 solid;
}

.author{
  font-size: 10px;
  color: #999;
  font-weight:bold;
}


.mydate {
 text-align: left;
 border-bottom: #d9d9d9 1px solid;
 color: #c9c9c9;
 font-size: 9px;
 font-weight: normal;
 margin-bottom: 15px;
}



.comment-title {
 font-family:tahoma, palatino, georgia, verdana, arial, sans-serif;
 color:#666;
 font-size:11px;
 font-weight:bold;
 background:#FFF;
 line-height:140%;
}

.comments-body {
 font-family:tahoma, palatino, georgia, verdana, arial, sans-serif;
 color:#666;
 font-size:11px;
 font-weight:normal;
 background:#FFF;
 line-height:140%;
 padding-bottom:10px;
 padding-top:10px;		
 direction:rtl;
 text-align:right;		
 border:0px solid #fff;
}		


.posted {
 color: #777777;
 font-family: tahoma, verdana, arial, sans-serif;
 direction:rtl;
 text-align:right;
 font-size: 10px;
 margin-bottom: 5px;
}


.comments-input {
 font-family:tahoma, palatino, georgia, verdana, arial, sans-serif;
 color:#666;
 font-size:11px;
 font-weight:normal;
 background:#FFF;
 line-height:140%;
 padding-bottom:10px;
 padding-top:0px;		
 border: 0px dotted #999; 
}

