/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background:url('../img/bg_main.gif');
	background-attachment:fixed;
	
}
@font-face {
    font-family: 'kufi' !important;
	src: url('../fonts/kufi.eot');
	src: local('☺'), url('../fonts/kufi.woff') format('woff'), url('../fonts/kufi.ttf') format('truetype'), url('../fonts/kufi.otf') format('open-type'), url('../fonts/kufi.svg') format('svg');
	
}
h1,h2,h3,h4,h5,h6{
	display:inline-block;margin:0px; padding:0px; font-weight:400; font-size:inherit
}
h1{
	font-size:12px;
	font-weight:400;
}
h4{
	font:12px tahoma; padding:0px 4px; color:#444; margin:0px; text-align:justify; min-height:60px; direction:rtl; line-height:15px; display:inherit
}
div,p, form{
	margin:0px; padding:0px;
}
img{
	vertical-align:middle; border:none;
}
a{
	text-decoration:none;
	color:inherit;
}
br{
	margin:0px; padding:0px; line-height:0px;
}
td{
	padding:3px;
}
a:hover{
	color:inherit;
}
img{
	border:0px;
	vertical-align:middle;
}
.msg
{	
	font-family:tahoma;
	font-size:14px;
	color:#FF0000;
	padding-top:10px;
	text-align:center;
}
.error
{	
	font-family:tahoma; text-align:center;
	font-size:14px;
	color:#FF0000;
	padding-top:10px;
}
.emailTitle
{
	font-family:ZarNormal;
	font-size:11px;
	color:#FFFF33;
	text-align:center;
}
.emailTable
{
	
	border:0;
	font-family:tahoma;
	font-size:12px;
	text-align:right;
	color:#000;
}
.emailNewsTitle
{
	text-align:right;
	font-family:tahoma;
	font-size:11px;
	color:#030;
	
}
.emailTextBox
{
	font-family:tahoma;
	font-size:9pt;


}
.trfont

{	

	font-family:"Traditional Arabic";

	font-size:18px;
	
}
.trbfont

{	

	font-family:"Traditional Arabic";
	font-weight:bold;
	font-size:18px;
	
}
a.sg:link {
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	color: #900;
}
a.sg:visited {
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	color: #900;
}
a.sg:hover {
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	color: #900;
}
a.sg:active {
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	color: #900;
}
.CommentBtn
{
	font-family:"Traditional Arabic";
	font-size:18px;
	border: 1px solid #003366;
}
.CommentText
{
	font-family: Tahoma; 
	font-size: 9; 
	border: 1px solid #77ceef;
	background-color:#b8e0ef;
}
.CommentForm
{
	background-color:#d7edf6;
	padding:5px;
	margin-bottom:5px;
}
.CommentBtnP
{
	text-align:justify;
	margin: 2px 5px;
	direction:rtl; 
	
	
}
.CommentFormC
{
	text-align:right;
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	direction:rtl
}
.CommentTitle
{
	background-color:#EE5614;
	line-height: 150%; 
	margin: 0 5px;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:9pt;
                text-align:right;

}
.formtable
{
	font-family:tahoma;
	font-size:9pt;
	
}
.formTxt
{
direction:rtl;
font-family: Tahoma;
font-size: 9pt;
line-height: 150%;
color: #003366;
border: 1px;
border-color:#003366;
border-style:solid;
background-color: #FFFFFF;


}

.formTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#333333
	
}
	
.formBtn
{
	font-family:tahoma;
	font-size:9pt;
}

.lastnewstitle
{
	color:#800000;
	font-weight:bold;
	text-decoration:none;
	line-height: 150%; 
	margin: 0 5px
}
.menutitle
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	background-image:url(img/menu.jpg);
}
.firstboxtitle
{
	background-image:url(img/box-top.jpg);
	font-family:tahoma; 
	font-size:9pt;
	
}
.txtbox
{
	font-family:tahoma; 
	font-size:8pt;
}
.memberform{
	font-family:tahoma; 
	font-size:8pt;
}
.boxcenter
{
	background-image:url(img/box-center.jpg);
}

.pageNumber {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 85%; PADDING-BOTTOM: 6px; MARGIN: 1em 0px; PADDING-TOP: 6px
}
.pageNumberSelected {
	BORDER-RIGHT: #ce8300 1px solid; BORDER-TOP: #ce8300 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ce8300; BORDER-LEFT: #ce8300 1px solid; COLOR: #fff; BORDER-BOTTOM: #ce8300 1px solid
}
.pageNumber A {
	BORDER-RIGHT: #ce8300 1px solid; BORDER-TOP: #ce8300 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ce8300 1px solid; COLOR: #976000; BORDER-BOTTOM: #ce8300 1px solid; TEXT-DECORATION: none
}
.pageNumber A:hover {
	BORDER-RIGHT: #ce8300 1px solid; BORDER-TOP: #ce8300 1px solid; BACKGROUND: #ce8300; BORDER-LEFT: #ce8300 1px solid; COLOR: #fff; BORDER-BOTTOM: #ce8300 1px solid
}
.tbfont
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.selectfont
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.rounded-corners {
    behavior: url("css-files/PIE.htc");
	-moz-border-radius: 10px;
	position:relative;
	text-align:center;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	
	margin-top:5px;
	margin-bottom:5px;
	background:#f4f5f6;
	min-height:130px;
}

.style1{
	background-color:#f4f5f6;
	border:solid 1px #ccc;
	width:360px;
	padding:2px 5px 0 5px;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
	font:12px tahoma;
	padding:5px;
	color:#444;
}
.style2{
	background-color:#f4f5f6;
	border:solid 1px #cccccc;
	-moz-box-shadow: 2px 2px 3px #ccc;
	-webkit-box-shadow: 2px 2px 3px #ccc;
	box-shadow: 2px 2px 3px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc');
	font:11px tahoma;
	color:#444;
	padding:5px;
}
.shaddow{
	
	-moz-box-shadow: 2px 2px 3px #ccc;
	-webkit-box-shadow: 2px 2px 3px #ccc;
	box-shadow: 2px 2px 3px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc');
}
.MainFrame{
	width:100%; text-align:center; display:inline-block;
}
.header{
	text-align:center; width:990px;display:inline-block;
}
.header > h1{
	display:none;
}
.header h1 > a{
	display:none;
}
.MainFrame div{
	text-align:center
}
.right{
	float:right;
	display:inline-block;
}
.left{
	float:left;
	display:inline-block;
}
hr{
	border:none;border-top:solid 1px;
}
.LeftFrame{
	width:270px; display:inline-block; margin-top:2px; text-align:center;
}
.lefttitle{
	behavior: url("css-files/PIE.htc");
	-moz-border-radius: 5px;
	position:relative;
	text-align:center;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	margin-top:5px;
	margin-bottom:0px;
	background:#003664;
	width:250px; height:25px; padding:7px 10px 0 0; color:#FFF; font:bold 14px tahoma;
}
.LeftFrame .Titr{
	width:120px; background-color:#003664; font:14px kufi; color:#FFF; padding:3px 0 3px 0; float:right; margin-right:10px
}
.Content{
	background-color:transparent; padding:4px; font:12px tahoma; border:solid 1px #FFF; width:250px; float:left; display:inline-block;
	behavior: url("css-files/PIE.htc");
	position:relative;
	-moz-border-radius: 5px;
	text-align:center;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;	
	margin-top:2px;
	margin-bottom:0px;
	background-color:transparent;
}
.grdetails{
	padding:4px; width:420px; clear:both; background-color:transparent; border-bottom:dashed 1px #666; display:inline-block
}
.nframe{
	padding:7px; font:12px tahoma; border:solid 1px #ddd; width:685px; display:inline-block;
	behavior: url("css-files/PIE.htc");
	position:relative;
	-moz-border-radius: 5px;
	text-align:center;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;	
	margin-top:2px;
	margin-bottom:5px;
	background-color:transparent;
}
.smailField{
	width:590px; line-height:65px; padding:5px 10px 10px 0; display:inline-block; color:#000; font:12px tahoma; text-align:right; direction:rtl
}
#smailFrame{
	width:700px; clear:both; border:solid 2px #003664; text-align:center;
}
.smailField div{
	padding:4px;
}
.smailField .sright{
	display:inline-block; width:90px;text-align:right; vertical-align:top
}
.smailField .sleft{
	display:inline-block; text-align:right;
}
.maxnewsFrame{
	background-color:#250302; width:98%; border:solid 1px #440a08; margin:5px; text-align:center
}
.maxnewsFrame .frame2{
	padding:5px; width:650px; text-align:right; direction:rtl;
}
.maxnewsFrame .frame2 img{
	padding:3px; border:solid 1px #666;  position:relative; display:inline-block
}
.frame2 .ntxt{
	display:inline-block;float:left; width:530px; vertical-align:top ; text-align:justify; direction:rtl;
}
.Content .ntxt{
	width:305px; display:inline-block; text-align:right;
}
.newssummery{
	height:69px; font:12px tahoma; direction:rtl; text-align:justify; line-height:18px;
}
.newsico{
	background-color:#eee; border:solid 1px #FFF; display:inline-block; color:#585858; padding:1px; margin:5px 6px 0 0; float:left; width:100%
}
.mnewsTxt{
	font:16px LotusNormal; padding:0px 4px; color:#444; line-height:20px; margin:0px; text-align:justify
}
.newsTitle{
	font:13px kufi;padding:0px 4px; color:#000; display:inline-block; width:100%; text-align:center; direction:rtl; color:#039
}
.newsTitle a:hover{
	color:#330; 
}
.continue{
	font:10px tahoma; color:#888
}
.newsTitle:hover {
	 color:#FC3
}

.ngameD{
	background-color:#eee; padding:5px; clear:both; font:15px ZarNormal; border:solid 2px #781010; direction:rtl;
}
.ngameD p{
	margin:0px; padding:1px; text-align:right
}
.golzanD{
	background-color:#FFF; padding:5px; clear:both; font:12px tahoma; border:solid 2px #781010; direction:rtl; 
}
.golzanD p{
	margin:0px; padding:4px; text-align:right
}
.footer{
	width:990px;background-color:transparent; display:inline-block; text-align:center
}

.headerlink{
	background-color:#590707; text-align:center; width:100%; font:12px tahoma; color:#FFFFFF; height:34px; direction:rtl; 
}
.MainProgs{
	width:958px; text-align:center; display:inline-block; min-height:585px; background-color:#250302;
}
.DateM{
	background:url(../img/header/hedr_05.jpg); width:744px; height:35px; vertical-align:top; font:12px tahoma; text-align:right; padding:0px 15px 0 0; line-height:29px; background-position:center center; float:left;
}
.ProgsName{
	font:16px TitrBold;color:#FFCC00 ; padding:20px 0 20px 0; text-align:center; direction:rtl; font-weight:bold;
}
.imagesize, #imagesize
{
	width:600px;
	width: expression(this.width > 600 ? 600:true);
}
.lastcomment{
	width:940px; clear:both;padding-left:5px; text-align:center; margin:5px;
}
.commentTxt{
	background-color:#e1e2e3; padding:4px; text-align:right; direction:rtl; font:14px ZarNormal;
}
.commentName{
	background-color:#FFF; padding:4px; text-align:right; direction:rtl; font:14px LotusNormal; color:#993300;
}
#comlist{
	width:930px; padding:5px; background-color:#f1f2f3; margin:10px 0 10px 0; text-align:center;
}
.sndcombtn{
	background-color:#f1f2f3; padding:4px; text-align:right;
}
.footerFrame{
	width:970px; display:inline-block; padding:12px 10px 10px 10px; text-align:center; font:bold 16px arial; color:#FFF; letter-spacing:1px;
	behavior: url("css-files/PIE.htc");
	-moz-border-radius: 10px;
	position:relative;
	text-align:center;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	margin-top:5px;
	margin-bottom:5px;
	background:url('../img/footerbg.jpg');
	min-height:25px;
}
.footerFrame .flink{
	border-right:solid 0px #380605; width:200px; line-height:30px; float:right; text-align:right;
}
.footerFrame a{
	color:#FFF; font:bold 12px tahoma; line-height:30px; 
}
.members p{
	font:12px tahoma; color:#FFF; text-align:center; direction:rtl;
}
.playerimg{
	width:150px; text-align:center; margin-top:10px; float:right;
}
.playerinfo{
	color:#FFF; text-align:right; vertical-align:top; display:block; padding:10px; line-height:25px; font:19px ZarNormal; direction:rtl;
}
.footerMsg{
	color:#ccc; font:12px tahoma; clear:both;
}
.footerFrame a:hover{
	color:#FC0;
}
.icons{
	background-color:#DBDBDB;font:12px tahoma; color:#666; width:99%; margin-right:5px ;direction:rtl; text-align:center; background-position:center center; display:inline-block; padding:2px;border-bottom:solid 1px #FFF; margin-top:10px
}
.icons img{
	cursor:pointer;
	margin:0px 3px 0 3px ;
	vertical-align:middle;
}
.icons div.date{
	display:inline-table;padding-right:5px; vertical-align:top;height:22px; margin-top:1px; padding-top:8px; width:150px; color:#000; text-align:right
}
.icons div.counter{
	display:inline-block;padding-right:5px; width:120px; vertical-align:top; padding-top:8px; height:22px; margin-top:1px; color:#000; text-align:right
}
.ProgsInfo{
	float:right; width:930px; margin-right:10px; padding:3px; text-align:center;
}
.PageText{
	padding:10px; line-height:25px; font:19px ZarNormal; direction:rtl; text-align:justify; direction:rtl; color:#FFF;
}
.PageText a{
	color:#FC0;
}
.Tags{
	font:12px LotusNormal; color:#FF0; text-align:right;
}
.slidegall{
	display:inline-block; padding:10px 0 10px 0; text-align:center
}
.logoGall{
	display:inline-block; padding:10px 5px 10px 5px; text-align:center
}
.logoGall .Name{
	padding:5px; display:inline-block; font:10px tahoma; color:#777; direction:rtl;
}
.Glogo{
	border:solid 1px #ccc; padding:4px; width:145px; height:80px;
}
.MainProgs UL.members{
	width:900px; margin:10px 0px 10px 0px; padding:0px; text-align:center; list-style-type:none; display:inline-block;
}
.MainProgs UL.members LI{
	float:right; display:block;WIDTH: 130px; HEIGHT: 160px;BACKGROUND-COLOR: #5e0f0f; MARGIN: 8px 20px 8px 20px; OVERFLOW: hidden; padding:5px;
}
.headerlink div.home{
	display:inline-block; width:5px ; padding-top:10px; vertical-align:top;
}
.headerlink div.groupname{
	display:inline-block; width:970px; padding:10px 10px 0 0; vertical-align:top; color:#eee; text-align:right; 
}
.headerlink div.groupname a{
	color:#FC3
}
#ansvote{
	font:14px ZarNormal;color:#03C; clear:both; padding:5px; text-align:center;
}
.voteTitle{
	font-family:tahoma;font-size:12px; color:#a30b08; text-align:center;
}
.chCase{
	padding:3px; width:97%; display:inline-block; font:11px tahoma; line-height:20px;
}
.chCase .chTitle{
	float:left; text-align:right; width:215px;
}
.chCase .chradio
{
	float:right; width:25px;
}
.VoteBtn{
	width:140px; display:inline-block; margin-top:10px; text-align:center;
}
.VoteBtn div{
	width:60px;float:left;margin:0 3px 0 3px; text-align:center;
}
.gallinfo{
	text-align:right; direction:rtl; background-color:#340807; padding:10px; border:solid 1px #1e0404; color:#FFF; width:98%; font:12px tahoma; line-height:30px
}
.LeftDetails{
	margin:5px 0; width:215px; background-color:transparent; text-align:left; padding:0px; 
}
.LeftDet1{
	font:11px tahoma; width:250px; border:solid 1px #FFF; text-align:right; padding:4px; margin:0px; vertical-align:top; float:left;
	
}
.LeftDetMenu{
	width:182px; border:solid 1px #c5e0fd; border-top:none; text-align:center; padding:0 5px 5px 5px; margin:0px; vertical-align:top;text-align:center; margin-left:11px; border-bottom:none
}
.logoT{
	background:url('../img/logoT.jpg');
	width:990px;
	height:41px;
}
.logoB{
	background:url('../img/logoB.png');
	width:990px;
	height:41px;
}
.mpage{
	width:980px; display:inline-block; text-align:center; background-color:#f2f3f4;behavior: url("css-files/PIE.htc");
	padding:5px;
	-moz-border-radius: 10px;
	position:relative;
	text-align:center;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	margin-top:5px;
	margin-bottom:5px;
}

.lpage{
	float:left; width:265px; display:inline-block; background-color:#f2f3f4; padding-top:5px;
}
.cpage{
	float:left; width:405px; display:inline-block; padding-top:5px;
}
.rpage{
	width:715px; display:inline-block; vertical-align:top; padding-top:0px; float:right; background-color:#FFF
}
.lastnews{
	display:inline-block; margin-top:2px; text-align:center; bo
}
.titrName{
	background:#003664; width:710px; height:30px; padding-top:7px; color:#FFF; font:bold 15px arial; text-align:center;
}
.lncontent{
	padding:5px 0 5px 0; text-align:justify; vertical-align:top; display:block;
}
.lncontent .lnk{
	height:50px; display:inline-block; width:170px; vertical-align:top; line-height:17px; direction:rtl; text-align:justify
}
input#sw{
	background-color:#c2c2c2; border:solid 1px #FFF; height:17px;
}
#dtmhj{
	font:11px tahoma;; padding:3px 5px; color:#FFF
}