/*
	Theme Name: Alfajr Special Pro - Licence for Mustafa.bz
 	Designer: alfajr.deviantart.com
 	Valid XHTML and CSS 3
	Program CMS: alfajr Portal beta v2.1
	Start Date: 2009 Des 10
	ALL rights reserved to www.Mustafa.bz
*/

body{
margin: 0 auto;
padding:0;
direction: rtl;
background: url('images/bg_tile.gif') repeat-x top center;
background-color: #0a1f3e;
}

.body2{
background-image:url('images/body2.jpg');
background-repeat: no-repeat;
background-position: 69% 0px; 
}

.block_header_r{
background-color:#05162e;
clear: both;
color: #fff;
font: bold 16px Arial;
text-align: center;
padding: 3px 0px;
}


.nav_bar{
color: #883000;
font: bold 16px Arial;
line-height: 25px;
margin-bottom: 5px;
margin-right: 10px;
border-bottom: solid 1px #DDD;
}

.font_small{
font: 12px Tahoma;
font-weight: normal;
color: #546885;
}


.artc_row{
background: url('images/artc_row.png') no-repeat right;
color: #CCCCCC;
font: bold 16px Arial;
padding: 2px;
}

.artc_info{
background:  url('iamges/info.gif') no-repeat right 7px;
color: #AAAAAA;
font: 12px "MS Sans Serif";
line-height: 20px;
padding-bottom: 0px;
padding-right: 15px;
padding-top: 2px;
}


.writer_info{
background: url('images/info.png') no-repeat right 60%;
clear: both;
color: #c1c1c1;
font: 12px Tahoma;
line-height: 20px;
padding-right: 15px;
}

.artc_image{
padding: 2px;
border: solid 1px #265d8c;
margin: 5px;
}

.artc_title{
clear: both;
color: #f0923f;
font: bold 1em arial;
margin-bottom: 5px;
padding: 5px;	
text-align: center;
}

.photo_desc{
background: #6ca7d5;
color: #000000;
font: 12px Tahoma;
padding: 3px;
width: auto;
}

b{font-size: 110%;}
em{color: orange;}
a.cat_link:link,a.cat_link:active,a.cat_link:visited{color: #f8bc19;text-decoration: none;text-shadow:1px 2px 1px #763d00;}
a.cat_link:hover{color: #996533; text-decoration: none; text-shadow:1px 2px 1px #763d00;}

a{
color: #f9b42f;
text-decoration: none;
}

a:hover{
color: #cc7800;
text-decoration: none;
}

.floatleft {
float:right;
position: absolute;
}

.loop{
color:#fff;
float:right;
width: 150px;
height: 528px;
position: relative;
text-align: justify;
font-family: "Hacen-Jordan";
padding: 0px 10px 0px 30px;
background: url('images/loop.gif') no-repeat bottom left;
background-color: #0a1f3e;
text-shadow:1px 1px 1px #111111;
}

.fonty{
text-align: justify;
line-height:1.3em;
padding-left: 5px;
color:#fff;
}

.inter1{
padding: 60px 0px 0px 27px;
color: #55647a;
text-shadow:1px 1px 1px #111111;
text-align: left;
}

#footer{
margin: -22px -17px 0px 0px;
width: 801px;
height: 150px;
padding: 0px 0px 20px 0px;
background: url('images/footer-bg.png') no-repeat bottom center;
}

#footer a{
color: #757575;
font:bold 10px tahoma;
}

.footer2{
background: url('images/footer.jpg') repeat-x bottom center;
}

b{font-size: 110%;}
em{color: red;}
a.cat_link:link,a.cat_link:active,a.cat_link:visited{color: #dd4b00;text-decoration: none;text-shadow:1px 2px 1px #f2d963;}

a.cat_link:hover{
color: #996533;
text-decoration: none;
}

#maincontainer{
width: 767px;
margin: 0 auto;
}

#header{
background-color: #0a1f3e;
height: 233px;
margin: 0px;
text-align:center;
}

#contentwrapper{
background-color: #0a1f3e;
width: 767px;
margin: 0 auto;
}

.innertube{
background-color: #0a1f3e;
float:left;
width: 567px;
margin: 0 auto;
}

.categorytitle{
background: url('images/cat-bg.png') no-repeat top center;
font: bold 15px arial;
height: 31px;
text-align: center;
padding-top:7px;
clear:both;
}

.short_breif{
text-align: justify;
color: #a0a0a0;
font: 12px Tahoma;
padding: 6px 6px 6px 6px;
border-bottom:1px dotted #c6c6c6;
clear:both;
height: 100px;
}

.breif_image{
background: #FFFFFF;
border: solid 1px #B7B7B7;
float: right;
padding: 2px;
margin: 5px;
}

#stylefive{
direction: rtl;
display:block;
height:120px;
font-size:14px;
background:transparent url('images/bgOFF.gif') no-repeat top right;
font-family: "Hacen-Jordan";
border-top: solid #d00f0f 3px;
}

#stylefive ul{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

#stylefive ul li{
display:block;
float:right;
margin:0;
background:transparent  url('images/bgDIVIDER.gif') no-repeat top left;
}

#stylefive ul li a{
display:block;
float:right;
color:#fff;
text-decoration:none;
padding:3px 35px 3px 37px;
width: auto;
height:18px;
}

#stylefive ul li a:hover,#stylefive ul li a.current{
color:#fff;
background:transparent  url('images/back5.png') no-repeat bottom center;
}




.comment{
background: none !important;
color: #7192ae;
margin-bottom: 15px;
padding: 5px;
}

.comment_box{
border: solid 1px #E9E9E9;
height: 150px;
overflow: auto;
padding: 5px;
}

.comment_full{
border: solid 1px #E9E9E9;
padding: 5px;
}

.commenter{
background: url('images/comment_icn.gif') no-repeat right;
border-bottom: solid 1px #E9E9E9;
padding: 3px;
padding-right: 20px;
padding-top: 10px;
}

.commenter_loc{
background: #E9E9E9;
border: solid 1px #E9E9E9;
border-top: solid 1px #FFFFFF;
color: #333;
font: 12px "MS Sans Serif";
padding: 3px;
padding-right: 20px;
}

.comments_head{
background: #07172f;
border: solid 1px #07172f;
border-bottom: solid 3px #07172f;
color: #333;
padding: 2px;
}

.form_head{
background: #E9E9E9;
border: solid 1px #CCCCCC;
color: #595959;
font: bold 16px Arial;
line-height: 22px;
text-align: center;
width: 350px;
}

.form_content{
background: #E9E9E9;
border: solid 1px #CCCCCC;
color: #595959;
font: bold 16px Arial;
line-height: 22px;
margin-top: 3px;
padding-bottom: 5px;
width: 350px;
}

.title{
background: #FFFFFF;
color: #990000;
margin-bottom: 5px;
}

.text_box{
background: #FFFFFF;
border-bottom: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-top: solid 1px #CCCCCC;
font: 12px Tahoma;
}
















#container {
margin-left:auto;
margin-right:auto;
width: 775px; 
min-height:100%;
text-align: right;
position:relative;
}

/* commented backslash hack v2 \*/ 
* html #container {height:100%;}		
* html #container {width:775px;w\idth:775px;}

/* end hack */ 

#newsTicker {
width:100%;
height: 27px;
position:relative;
z-index:2;	
}
* html #newsTicker{height:27px;he\ight:27px}		

#menu {
float: right;
width: 130px;
padding:0;
}

#content {
width: 644px;
padding:0;
float: left;
}

#content p, #menu p, #newsTicker p, #header p,#footer p  {margin:0;}		

.divider1 {
width:100%;
height:0px;
overflow:hidden;
position:relative;
}


#clearfooter {height:95px;width:95%;clear:both;}

.wpn_news_comment{
clear:both;
}


.wpn_postcomments_link { position:absolute; border:1px solid #e1e1e1; background:#f8f8f8; text-align:center; bottom:0; border-bottom:0; left:0px; line-height:25px; vertical-align: middle; }

.wpn_postcomments_link a { text-decoration:none; display:block; width:100px; height:25px; font-size:14px; color:#555; font-weight:bold; }

.wpn_postcomments_link a:hover { background:#055c72; color:#fff; }

.wpn_comments_wrapper { 
width:auto !important;
border: solid 1px #07172f;
height: 150px;
overflow: auto;
padding: 5px;	
}
.wpn_comment_wrapper { 
background: #06142a;
border: solid 1px #192e4e;
border-top: solid 1px #07172f;
color: #72889d;
margin-bottom: 10px;
padding: 2px;
}
 
.wpn_comments_wrapper textarea { width:587px; height:100px; border:1px solid #ccc; padding:10px; font-size:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -moz-border-radius:0 0 0 8px; -webkit-border-radius:0 0 0 8px; }

.wpn_comments_wrapper textarea:focus { background:#fafaee; }

.wpn_comment_response { font-weight:bold; display:block; border-bottom:1px dotted #EEE; margin-bottom:5px; padding-bottom:5px; }

.wpn_allowed_tags { border:1px solid #ccc; -moz-border-radius:0 6px 0 0; -webkit-border-radius:0 6px 0 0; border-bottom:0; padding:3px; background:#f8f8f8; font-size:15px; width:598px; }

.wpn_comment_heading { width:38px; padding:2px 2px; color:#555; text-decoration:none; font-size:15px; font-weight:bold; font-family: Arial; }

.textarea_heading { width:200px !important; }

.wpn_field { width:580px !important;}

.wpn_logged_in { position:absolute; bottom:0px; left:10px; border:1px solid #ccc; padding:6px 12px 6px 7px; font-weight:bold; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:6px 6px 0 0; }

.wpn_logged_in a { height:30px; padding:0px 5px; }

ol.commentlist { list-style:none; }

.wpn_comment_list { width:100%; }

.commentlist ul.children .wpn_comment_list { margin-left:10px; width:93.3% !important; }

.commentlist ul.children { background:url(images/icons/nested-arrow.png) no-repeat left top !important; }

.cancel-comment-reply { display:none; padding:3px; margin:10px 0; border-top:1px dashed #fff; border-bottom:1px dashed #fff; font-weight:bold; text-align:center; }

.cancel-comment-reply a { font-size:13px; font-family:Arial, Helvetica, sans-serif; }

.wpn_comment_list li .cancel-comment-reply { display:block !important; }
/* هنا التعليقات */
.wpn_comment_list li {
line-height:20px;
list-style:none !important; 
list-style-type:none !important; 
text-align:justify;
font:bold 14px arial;
color: #8bafc2; 
padding:1px; 
list-style:none; 
margin-bottom: 8px !important; 
}

.wpn_comment_list li blockquote { border:1px dashed #fff; border-left:5px solid #fff; padding:7px; margin:5px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }

.wpn_comment_list li.alt { background:#fff; }

.wpn_comment_list li.comment-author-admin { color:#E3E0BF; }

.wpn_comment_list li.comment-author-admin a { color:#FFC !important; }

.wpn_comment_author_link {  
	font: bold 16px Arial;
	text-decoration:none; 
	color: #b9ecff;
	background: url('images/comment_icn.gif') no-repeat right;
	height: 18px;
	line-height: 18px;
	margin-bottom: 4px;
	padding-right: 20px;
	text-align:right;
}

.wpn_comment-meta { 
	background: #061224;
	direction: ltr;
	border: solid 1px #2b384d;
	border-top: solid 1px #677a97;
	color: #688ca2;
	font: 12px Tahoma;
	padding: 3px;
	padding-right: 20px; }

.wpn_reply { display:block; text-align:right; }

.wpn_reply a { padding:10px; font-weight:bold; }

.wpn_comment_list li textarea { width:100% !important; color:#555 !important; }

.wpn_comment_list li .wpn_comment_heading { width:70px; direction: rtl; text-align:right;}

.wpn_comment_list li .wpn_field input { width:70% !important; color:#555 !important; }

.wpn_comment_list li .wpn_comment_submit { width:95% !important; }

.wpn_comment_list li .wpn_logged_in { position:absolute; bottom:0px; left:10px; border:0 !important; padding:15px 12px 0 7px; background:none !important; font-weight:bold; }

.wpn_comment_list li .wpn_logged_in a { height:30px; padding:0px 5px; color:#555; }


li.comment-author-admin .wpn_comment_submit input, li.comment-author-admin .wpn_comment_submit input:hover { color:#FFC !important; }

li.comment-author-admin .wpn_comment_heading { width:90px; color:#fff !important; padding:5px 0px !important; border:0 !important; background:none !important; }

li.comment-author-admin input { border:0!important; -moz-border-radius:6px !important; -webkit-border-radius:6px !important; }

li.comment-author-admin textarea { border:0 !important; }

li.comment-author-admin .wpn_allowed_tags { border:0 !important; }

li.comment-author-admin .wpn_logged_in { position:absolute; bottom:0px; left:10px; border:0 !important; background:none !important; font-weight:bold; color:#fff !important; }

li.comment-author-admin .wpn_logged_in a { height:30px; padding:0px 5px; color:#FFC !important; }

#respond { position:relative; }

.wpn_comment_edit a { margin-left:10px !important; font-weight:bold !important; color:#b5b5b5 !important; font-size:9px !important; text-transform:uppercase !important; }

.wpn_404_title { font-size:16px; color:#900; }