@charset "utf-8";
/* CSS Document */

body
{ 
	background-image: url(../images/bck_body.gif);
	background-repeat:repeat-x;
	text-align:center;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	margin:0px;
}
a 
{
	text-decoration:none;
	line-height:18px;
}
input,textarea,select
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	direction:rtl;
}
a:hover
{
	text-decoration:underline;
	color:#CA6500;
}
img
{
	border:0px;
}
input
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
/* main div style************************************************************/
.containerdiv
{
	background-image: url(../images/bck_body.gif);
	background-repeat:repeat-x;
}
.maindiv
{
	margin:0px;
	width:1003px;
	text-align:center;
}

.artname
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333;
}
.time
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
}
.artsum
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:19px;
}
.artviewsum
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#000;
}
.error
{
	text-align:center;
	height:25px;
}
.errormessage
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#900;
}
/* content bloclks..............................................*/
.allblockcontainer
{
	width:1003px;
	float:right;
	padding-top:4px;
}
.rightcontainer
{
	float:right;
	width:736px;
}
.leftcontainer
{
	width:267px;
	float:right;
	padding-top:1px;
}
.newsdiv
{
	float:right;
}
/* news block style......................................................................*/
.newsblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.newsblock .nhead
{
	background-image:url(../images/blocks-732-top.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:22px;
	padding-top:10px;
	text-align:right;
}
.newsblock .newsbody
{
	width:730px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
}
.newsblock .newsbody .movienewsdiv
{
	width:410px;
	float:right;
	padding-right:8px;
	padding-top:8px;
}
.newsblock .newsbody .staticnewsdiv
{
	width:308px;
	float:right;
	padding-left:4px;
	padding-top:9px;
}
.newsblock .newsbody .staticnewsdiv .staticdivinside
{
	border:#dde1e2 1px solid;
	padding:5px;
}
.newsblock .newsbody .staticnewsdiv .staticdivinside .staticnewstitle
{
	background-color:#F4F4F4;
	padding:10px;
	height:45px;
	vertical-align:top;
	margin-top:0px;
}
.spdiv
{
	height:3px;
}
.mspdiv
{
	height:8px;
}
.sumtxt
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
}
.link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#55732F;
}

/* ads block style......................................................................*/
.adsblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.adsblock .adbody
{
	width:730px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	padding-top:6px;
	padding-bottom:6px;
}
.adsblock .adbody .smallad
{
	width:260px;
	float:right;
}
.adsblock .adbody .largead
{
	width:470px;
	float:right;
}

/*................................end of ad style..................................*/

/* last voice and video block style......................................................................*/
.voiceblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.voiceblock .nhead
{
	background-image:url(../images/blocks-732-top.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:22px;
	padding-top:10px;
	text-align:right;
}
.voiceblock .voicebody
{
	width:730px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
}
.voiceblock .voicebody .voicedivright
{
	width:340px;
	float:right;
	padding-right:10px;
	padding-top:8px;
	padding-left:3px;
	vertical-align:top;
}
.voiceblock .voicebody .voicedivcen
{
	width:21px;
	float:right;
	padding-top:15px;
}
.voiceblock .voicebody .voicedivleft
{
	width:340px;
	float:right;
	padding-right:10px;
	padding-top:8px;
	padding-left:3px;
	vertical-align:top;
}

.voiceholder
{
	padding:4px;
}
.voicedivcenline
{
	width:1px;
	border-left:solid 1px #999;
	height:190px;
	vertical-align:middle;
}
/*............................................................... end of voice block style.................*/


/* language block style......................................................................*/
.langblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.langblock .langhead
{
	background-image:url(../images/blocks-732-top.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:22px;
	padding-top:10px;
	text-align:right;
}
.langblock .langbody
{
	width:700px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	padding:15px;
}

.langblock .langbody .langshowdiv
{
	width:102px;
	padding-bottom:2px;
	padding-right:8px;
	float:right;
	height:17px;
	text-align:center;
	background-image:url(../images/langbk.png);
	background-repeat:no-repeat;
}
.langspecial
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#900;
}

/* last video block...............................................................................................*/
.videoblock
{
	width:246px;
	padding-left:8px;
}
.videoblock .videotop
{
	background-image:url(../images/blocks-246-top.gif);
	background-repeat:no-repeat;
	height:26px;
	padding-right:22px;
	padding-top:12px;
	text-align:right;
}
.videoblock .videobody
{
	width:224px;
	text-align:center;
	padding-top:10px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	padding-left:10px;
	padding-right:10px;
}


/* quran block...............................................................................................*/
.quranblock
{
	width:246px;
	padding-left: 8px;
}
.quranblock .qurantop
{
	background-image:url(../images/blocks-246-top.gif);
	background-repeat:no-repeat;
	height:26px;
	padding-right:22px;
	padding-top:12px;
	text-align:right;
}
.quranblock .quranbody
{
	width:244px;
	text-align:center;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
}

/* project block...............................................................................................*/
.projectblock
{
	width:246px;
	padding-left: 8px;
}
.projectblock .projecttop
{
	background-image:url(../images/blocks-246-top.gif);
	background-repeat:no-repeat;
	height:26px;
	padding-right:22px;
	padding-top:12px;
	text-align:right;
}
.projectblock .projectbody
{
	width:244px;
	text-align:center;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
}

/* mail block...............................................................................................*/
.mailblock
{
	width:246px;
	padding-left: 8px;
}
.mailblock .mailtop
{
	background-image:url(../images/blocks-246-top.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:22px;
	padding-top:10px;
	text-align:right;
}
.mailblock .mailbody
{
	width:244px;
	text-align:center;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	direction:rtl;
}

/* footer advertisment div.........................................................*/
.advertisedivcontainer
{
	width:1003px;
	text-align:center;
	padding-left:10px;

}
.advertisedivcontainer .footadvbody
{
	width:983px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	height:70px; 
	text-align:center;
}
.advertisedivcontainer .footadvhead
{
	width:985px;
}
.advertisedivcontainer .footadvbottom
{
	width:985px;
}
.advertisedivcontainer .footadvbody img
{
	border:sol 1px gray;
	margin:13px 4px 
}

/* end .........................................................................*/

/*bottom.......................................................................*/
.bottomdivcontainer
{
	width:100%;
	height:92px;
	background-color:#54742c;
}
.bottomdiv
{
	background-color:#54742c;
	background-image:url(../images/bck_footer.gif);
	background-repeat:no-repeat;
	background-position:center top;
	text-align:center;
	width:1003px;
	height:92px;
}

.bottomdiv .bottright
{
	text-align:center;
	width:120px;
	height:92px;
	float:right;
}

.bottomdiv .bottleft
{
	text-align:center;
	width:883px;
	height:92px;
	float:right;
}
.awimage
{
	float:right;
	width:443px;
}
.censep
{
	float:right;
	width:5px;
}
.awdetails
{
	border-collapse:separate;
	border:#dde1e2 1px solid; 
	margin-right:5px; 
	width:260px;
	padding:5px;
}


/* ----------------------------------------------------------container style-------------------------------------------------*/
.insidecontainer
{
	width:736px;
	float:right;
	padding-top:1px;
	text-align:center;
}

/* voice archive block-----------------------------------*/
.voicearchiveblock
{
	width:732px;
}
.voicearchiveblock .voicearchivebodytop
{
	background-image:url(../images/blocks-732-pages.gif);
	background-repeat:no-repeat;
	height:42px;
	text-align:right;
	padding-right:60px;
	padding-top:28px;
}
.voicearchiveblock .voicearchivebody
{
	width:690px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	padding:20px;
	height:auto;

}
.voicearchiveblock .voicearchivebody .langaddblock
{
	width:685px;
	text-align:center;
}
.voicearchiveblock .voicearchivebody .langaddblock .langaddtop
{
	width:665px;
	background-image:url(../images/blocks-685-top.gif);
	background-repeat:no-repeat;height:39px;
	padding-right:30px;
	padding-top:13px;
	text-align:right;
	height:26px;
}
.voicearchiveblock .voicearchivebody .langaddblock .langaddbody
{
	width:663px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	padding:10px;
}
.voicearchiveblock .voicearchivebody .langaddblock .langaddbody .langaddbk
{
	width:102px;
	padding-bottom:2px;
	padding-right:8px;
	float:right;
	height:17px;
	text-align:center;
	background-image:url(../images/langbk.png);
	background-repeat:no-repeat;
}

.voicearchiveblock .voicearchivebody .voicearchivecontainer .divheadervoice
{
	width:683px;
	float:right;
}
.tables
{
	border:solid 1px #dde1e2;
}
.tabletdhead
{
	background-image:url('../images/bck_tbls_hdrs.gif');
	background-repeat:repeat-x;
	height:35px;
	border:solid 1px #dde1e2;
}
.tableheadtxt
{
	color: #54742C;
	font-weight:bold;
	font-size:10pt;
}
.tabletdstyle
{
	height:24px;
	border:solid 1px #dde1e2;
}
.content
{
	display:block;
}


/* video archive block-----------------------------------*/
.videoarchiveblock
{
	width:732px;
}
.videoarchiveblock .videoarchivebodytop
{
	background-image:url(../images/blocks-732-pages.gif);
	background-repeat:no-repeat;
	height:42px;
	text-align:right;
	padding-right:60px;
	padding-top:28px;
}
.videoarchiveblock .videoarchivebody
{
	width:690px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	padding:20px;
	height:auto;

}
.videoarchiveblock .videoarchivebody .langaddblock
{
	width:685px;
	text-align:center;
}
.videoarchiveblock .videoarchivebody .langaddblock .langaddtop
{
	width:665px;
	background-image:url(../images/blocks-685-top.gif);
	background-repeat:no-repeat;height:39px;
	padding-right:30px;
	padding-top:13px;
	text-align:right;
	height:26px;
}
.videoarchiveblock .videoarchivebody .langaddblock .langaddbody
{
	width:663px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	padding:10px;
}
.videoarchiveblock .videoarchivebody .langaddblock .langaddbody .langaddbk
{
	width:102px;
	padding-bottom:2px;
	padding-right:8px;
	float:right;
	height:17px;
	text-align:center;
	background-image:url(../images/langbk.png);
	background-repeat:no-repeat;
}

.videoarchiveblock .videoarchivebody .videoarchivecontainer .divheadervideo
{
	width:683px;
	float:right;
}
.vid
{
	background-image:url('../images/bck_vid.gif');
	background-repeat:repeat-x;
	height:230px;
	padding:10px;
	background-color:#EBEBEB;
}

/* voice play style------------------------------------------------------------------------------------*/
.voiceplayblock
{
	width:685px;
	text-align:center;
}
.voiceplayblock .voiceplaytop
{
	width:665px;
	background-image:url(../images/blocks-685-top.gif);
	background-repeat:no-repeat;height:39px;
	padding-right:30px;
	padding-top:13px;
	text-align:right;
	height:26px;
}
.voiceplayblock .voiceplaybody
{
	width:683px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
}
.voiceplayblock .voiceplaybody .voiceplaybodycontent
{
	width:683px;
	text-align:center;
	vertical-align:top;
	direction:rtl;
} 


/* show block....................................................................................*/
.showblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.showblock .showblocktop
{
	background-image:url(../images/blocks-732-top.gif);
	background-repeat:no-repeat;
	height:28px;
	padding-right:22px;
	padding-top:10px;
	text-align:right;
}
.showblock .showblockbody
{
	width:730px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	vertical-align:top;
}
.showblock .showblockbody .showcontent
{
	width:710px;
	padding:10px;
	float:right;
}



/* article view block-----------------------------------*/
.articleviewblock
{
	width:732px;
}
.articleviewblock .articleviewblocktop
{
	background-image:url(../images/blocks-732-pages.gif);
	background-repeat:no-repeat;
	height:42px;
	text-align:right;
	padding-right:60px;
	padding-top:24px;
}
.articleviewblock .articleviewblockbody
{
	width:710px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	padding:10px;

}
.articleviewblock .articleviewblockbody .article{
	line-height:150%; color:#595d54; font-size:9pt;
}
.articleviewblock .articleviewblockbody .article .simg{
	width:300px;height:200px;
	float:right;
	margin:0 0 8px 20px;
}
.articletitle
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	line-height:130%;
	margin:0
}


/* book style ...........................................................................................*/
.bookarchiveblock
{
	width:732px;
}
.bookarchiveblock .bookarchivebodytop
{
	background-image:url(../images/blocks-732-pages.gif);
	background-repeat:no-repeat;
	height:42px;
	text-align:right;
	padding-right:60px;
	padding-top:28px;
}
.bookarchiveblock .bookarchivebody
{
	width:690px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	padding:20px;
	height:auto;

}
.bookarchiveblock .bookarchivebody .langaddblock
{
	width:685px;
	text-align:center;
}
.bookarchiveblock .bookarchivebody .langaddblock .langaddtop
{
	width:665px;
	background-image:url(../images/blocks-685-top.gif);
	background-repeat:no-repeat;height:39px;
	padding-right:30px;
	padding-top:13px;
	text-align:right;
	height:26px;
}
.bookarchiveblock .bookarchivebody .langaddblock .langaddbody
{
	width:663px;
	text-align:center;
	vertical-align:top;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	padding:10px;
}
.bookarchiveblock .bookarchivebody .langaddblock .langaddbody .langaddbk
{
	width:102px;
	padding-bottom:2px;
	padding-right:8px;
	float:right;
	height:17px;
	text-align:center;
	background-image:url(../images/langbk.png);
	background-repeat:no-repeat;
}

.bookarchiveblock .bookarchivebody .voicearchivecontainer .divheadervoice
{
	width:683px;
	float:right;
}

/* article archive block.................................................................*/
.articlearchiveblock
{
	vertical-align:top;
	margin:0px;
	width:732px;
	padding:0px;
	
}
.articlearchiveblock .articlearchiveblocktop
{
	background-image:url(../images/blocks-732-pages.gif);
	background-repeat:no-repeat;
	height:42px;
	text-align:right;
	padding-right:60px;
	padding-top:20px;
}
.articlearchiveblock .articlearchiveblockbody
{
	width:730px;
	border-right:solid 1px #8EA0AE;
	border-left:solid 1px #8EA0AE;
	float:right;
	vertical-align:top;
}
.articlearchiveblock .articlearchiveblockbody .showcontent
{
	width:710px;
	padding:10px;
	float:right;
}

/* photo gallery style,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*/
.albumselect
{
	width: 617px; 
	font-family: Tahoma;
	font-size: 9pt;
	direction:rtl;
	margin-right:5px;
}
.glry
{
	 text-align:center;
	 background-image:url('../images/bck_glry.gif');
	 background-repeat: no-repeat;
	 background-position:right top;
	 width:216px;
	 padding-bottom:8px
}

.glry p
{
	width:90%;
	height:35px;
	overflow:hidden;
	margin-right:10px
}

.glry .glryimgdiv
{
	width:216px;
	padding:10px 0;
	height:100px
}
.glry .glryimgdiv img
{
	width:192px;
	height:117px;
	border:1px white dolid
}
.glry .glryimgdiv a, .glry .glryimgdiv a:link , .glry .glryimgdiv a:visited
{
	background-image:none;
	
}

/* comment style...............................*/
.comname
{
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
}
.comtitle
{
	font-family:Arial, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#036;
}
.errormessage
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#900;
}
.txt
{
	font-size:11px;
	color:#333;
}
