/* IRAN  nongovernment environment news network CSS Document */

body{
	margin:0px;	
	direction:rtl;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../images/main/mohsenEsmaieli_mainBg.jpg);
	background-position:top right;
	background-repeat:repeat;
	background-color:#0c2238; 
}
a
{
	text-decoration:none;
}
p{
	margin:0px;
	padding:0px;
	text-align:justify;
	direction:rtl;
}

/* ........ Global ........ */
.black		{color:#000000;}
.white		{color:#ffffff;}
.gray		{color:#666666;}
.blueGray   {color:#96a7b0;}
.red		{color:#b80000;}
.darkBlue	{color:#233649;}

.arialFont	{font-family: Tahoma, Arial, Helvetica, sans-serif;}
.tahomaFont {font-family: Tahoma, Arial, Helvetica, sans-serif;}

.fontSizeSmall	{font-size:10px;}
.fontSizeMedium	{font-size:11px;}
.fontSizeLarg	{font-size:12px;}
.fontSizeXLarg	{font-size:14px;}
.fontSizeXXLarg	{font-size:16px;}
.fontSizeXXXLarg{font-size:18px;}

.boldFace	{font-weight:bold;}
.noTextDec	{text-decoration:none;}
.pointer	{cursor:pointer;}


/* ........ Page ........ */
#pageHolder{
	width:949px;
	overflow:auto;
	position:relative;	
	padding-top:60px;	
}

#pageInner{
	width:949px;
	overflow:auto;
	background-image:url(../images/main/mohsenEsmaieli_pageShadowL.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#9d9e8d;	
}

#pageShadow{
	width:949px;
	overflow:auto;
	background-image:url(../images/main/mohsenEsmaieli_pageShadowRight.jpg);
	background-repeat:repeat-y;
	background-position:right;	
	padding-bottom:25px;
}

/* ........ Header ........ */
#headerHolder{
	width:949px;
	height:63px;
}

#logoBox{
	width:577px;
	height:62px;
	float:right;
	border:solid 1px #ffffff;
	border-bottom:0px;
	background-image:url(../images/header/mohsenEsmaieli_top.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#menuHolder{
	width:350px;
	height:62px;
	padding-left:12px;
	float:left;
	text-align:left;
}

.searchTxt{
	width:100px;
	height:14px;
	border:solid 1px #849fae;
}

/* ........ Right Bar ........ */
#rightBarHolder{
	width:211px;
	overflow:auto;
	float:right;
}

#picBot{
	width:210px;
	height:103px;
	border-right:solid 1px #ffffff;
	background-image:url(../images/header/mohsenEsmaieli_picBot.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#verticalMenu{
	width:185px;
	overflow:auto;
	padding:11px;
	padding-top:40px;
	padding-bottom:80px;	
	border:solid 1px #ffffff;
	background-color:#3b5167;
	height:200px;
	position:relative;
}

.verticalMenuItem{
	width:135px;
	height:17px;
	margin-top:1px;
	padding-right:50px;
	background-image:url(../images/rightSide/mohsenEsmaieli_menuBulletN.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:right;
	direction:rtl;
}

.verticalMenuItemSelected{
	width:135px;
	height:17px;
	margin-top:1px;
	padding-right:50px;
	background-image:url(../images/rightSide/mohsenEsmaieli_menuBulletS.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#50667c;	
	text-align:right;
	direction:rtl;		
}

.verticalMenuItemR{
	width:135px;
	height:17px;
	margin-top:1px;
	padding-right:50px;
	background-image:url(../images/rightSide/mohsenEsmaieli_menuBulletN_R.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:right;
	direction:rtl;
}

.verticalMenuItemRSelected{
	width:135px;
	height:17px;
	margin-top:1px;
	padding-right:50px;
	background-image:url(../images/rightSide/mohsenEsmaieli_menuBulletS_R.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#50667c;	
	text-align:right;
	direction:rtl;		
}

#rssBox{
	width:30px;
	height:15px;
	float:left;	
	margin-left:10px;
	margin-top:10px;
	background-color:#d51d1d;
}

#rightBarInner{
	width:100%;
	overflow:auto;			
}


/* ........ Main Body ........ */
#mainBodyHolder{
	width:369px;
	float:right;	
}
#NewsBodyHolder{
	width:725px;
	overflow:auto;
	float:right;	
}
#logoTop{
	width:368px;
	height:103px;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	background-image:url(../images/header/mohsenEsmaieli_down.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin-right:210px;
}
#logoTopMain{
	width:368px;
	height:103px;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	background-image:url(../images/header/mohsenEsmaieli_down.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin-right:-1px;
}

#mainInner{
	width:369px;
	position:relative;
	padding-bottom:30px;
	margin-top:30px;
}

#newsInner{
	width:725px;
	overflow:auto;	
	padding-bottom:30px;
	margin-top:30px;
}

#infoBox{
	width:319px;
	overflow:auto;
	float:left;
	background-color:#888975;
	padding:15px;
	background-image:url(../images/main/mohsenEsmaieli_infoBullet.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:260px;
	margin-bottom:25px;
}

#rasaneBox{
	width:520px;
	overflow:auto;
	background-image:url(../images/main/Last_Article.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:15px;
	padding-top:40px;
	margin-right:-180px;
}
#NewsList{
	width:700px;
	padding-top:25px;
}
.LastServNews{
	width:670px;
	overflow:auto;
	padding-bottom:15px;
}
/* ........ Left Bar ........ */
#leftBarHolder{
	width:318px;
	overflow:auto;
	float:left;
	padding-top:30px;
	padding-right:25px;
	padding-left:25px;
}

#lastNews{
	width:318px;
	padding-top:25px;
	background-image:url(../images/main/Last_news.gif);
	background-position:center top;
	background-repeat:no-repeat;
}

.lastNewsBox{
	width:318px;
	overflow:auto;
	padding-bottom:15px;
}

.lastNewsDate{
	width:318px;
	height:20px;
	text-align:right;
	direction:ltr;
}

.lastNewsTxt{
	width:308px;
	overflow:auto;
	padding-right:10px;	
	background-image:url(../images/main/mohsenEsmaieli_bullet.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

/* Gallery */
#galleryHolder{
	width:288px;
	/*height:212px;*/
	padding:15px;
	padding-top:38px;
	padding-bottom:10px;
	background-image:url(../images/leftSide/mohsenEsmaieli_gallery.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#1b3045;	
}

#galleryImg{
	width:273px;
	height:159px;
	overflow:hidden;
}

.galleryPagging{
	width:20px;
	height:18px;
	float:left;
	margin-right:1px;
	padding-top:2px;
	background-color:#d51d1d;
	cursor:pointer;
}

.galleryPaggingSel{
	width:20px;
	height:18px;
	float:left;
	margin-right:1px;
	padding-top:2px;
	background-color:Silver;
	color:#000000;
	cursor:pointer;
}

/* ....... Footer ........ */
#footerHolder{
	width:917px;
	height:65px;
	padding-top:10px;
	padding-right:20px;
	margin-right:12px;
	background-image:url(../images/footer/mohsenEsmaieli_topBg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#6b8897;
}

.Pager
{
	font-family:Tahoma;
	font-size:12px;
	direction:rtl;
	text-align:center;
	padding:4px;
}
.Pager .Normal
{
	text-decoration:none;
	padding-right:1px;
	color:#303030;
	width:16px;
	height:17px;
	display:inline-block;
	text-align:center;
}
.Pager a.Selected,.Pager a.Next,.Pager a.Prev
{
	width:16px;
	height:17px;
	display:inline-block;
	text-align:center;
	color:#9d9e8d;
	background-color:#3b5167;
}
.Pager a.Dot
{
	border:none;
	color:#3b5167;
	background:none;
	padding:0;
}