@charset "windows-1256";

body,table{
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:right;
	line-height:18px;
}
body{
    margin:0px;padding:10px 0px;background-color:#74bae7;
    direction:rtl;
}
a,h1,h2,h3,h4,h5,h6,p,li,ol,ul,form{
    margin:0px;
    padding:0px;
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
    text-align:right;
	line-height:18px;
    text-decoration:none;
    color:#000;
}
.spacer{
	line-height:0px !important;
	clear:both !important;
	height:0px !important;
	background:none !important;
	margin:0px !important;
	padding:0px !important;
	font-size: 0px;
	font-family: Tahoma;
}
.super_container {
    direction:rtl;
}
.main_container {
	width:954px;
	margin:0px auto;
	overflow:hidden;
}


.header_menu li {
	float:right;
	display:block;
	/*background:url(images/images.png) no-repeat;*/
	height: 37px;
}
.header_menu li h2{
	cursor:pointer;
	margin:0px;
	text-indent:-9999px;
	height: 37px;
	display:block;
}
.header_menu {
	display:block;
	position:relative;
	list-style:none;
	padding:0px 23px 0px 0px;
	background:url(images/images.png) no-repeat 0px 0px;;
	height:37px;
}
.header_menu #home {
	/*background-position: -855px 0px;*/
	width:77px;
}
.header_menu #staff {
	/*background-position: -743px 0px;*/
	width:112px;
}
.header_menu #about_us {
	/*background-position: -666px 0px;*/
	width:77px;
}
.header_menu #contact_us {
	/*background-position: -589px 0px;*/
	width:77px;
}
.header_menu #site_map {
	/*background-position: -477px 0px;*/
	width:112px;
}
.header_menu #search {
	/*background-position: 0px 0px;*/
	width:308px;
	padding-right:167px;
}
#search form .search_text {
	margin-top:9px;
	border:0px none;
	width:280px;
}

.latest_news_bar,.urgent_news_bar {
	height:19px;
	padding:8px 50px 8px 10px;
	background:url(images/images.png) no-repeat 0px -191px;
	color:#FFF;	
}
.urgent_news_bar {
	padding:8px 135px 8px 10px;	
	background:url(images/images.png) no-repeat 0px -158px;
}
.header{
	height:119px;
	background:url(images/images.png) no-repeat 0px -039px;
}
.urgent_news_bar ,
.latest_news_bar ,
.latest_news_bar a{
	color:#FFF;
	font-family:Tahoma;
	font-size:12px;
}
.latest_news_bar .perv_btn,
.latest_news_bar .next_btn{
	text-indent:-9999px;
	display:block;
	width:17px;
	float:right;
	margin-right:13px;
	height:17px;
}
.latest_news_bar .next_btn{	
	margin-right:2px;
}
.latest_news_bar .title {
	float:right;
	width:60px;
	font-weight:bold;
}
.latest_news_bar .latest_news_inner_bar {
	float:right;
	width:600px;
	margin-right:20px;
	height:17px;
	overflow:hidden;
}
.latest_news_bar .latest_news_inner_bar div a{	
	text-align: right;
	display:block;
	width:100%;
}.main_container .content_container {
	padding:11px;
	background-color:#FFF;
}
.content_container #main_news {
	float:right;
	margin-left:11px;
	width:741px;
	overflow: hidden;
}
.content_container #writers_tab {
	float:right;
	width:180px;
}
#main_news .main_news_box {
	padding:8px;
	border:1px solid #80c6e5;
	margin-bottom: 10px;
}
#writers_tab .writers_box {
	border:1px solid #d5c7c7;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.main_news_box #nav {
	width:327px;
	float:right;
	height:286px;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#nav a{
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
}
.main_news_box #news_roller {
	background-color:#028dcc;
	width:371px;
	float:right;
	height:266px;
	padding: 10px 12px;
	overflow: hidden;
}
#nav li a {
	height:39px;
	background:url(images/images.png) no-repeat -263px -226px;
	padding:6px 10px;
	margin-top: 8px;
	display: block;
	overflow: hidden;
}
#nav #first_nav_item {
	margin-top:0px;
}
#nav .activeSlide {
	background:none #028dcc;
	color:#FFF;
}
#s3 {
	height:266px;
}
#s3 div {
	height:250px;
	padding:5px;
	overflow: hidden;
	background-color: #FFF;
}
#s3 div img {
/*	width:auto !important;*/
	width:100%;	
}
#s3 div h1 a,
#s3 div h2 a,
#secondry_new h1 a,
#secondry_new h2 a,
.sections h1 a,
.sections h2 a
{
	font-size:20px;
	font-family:"Traditional Arabic";
	line-height:24px;
	text-align:justify;
	color: #015294;
}

#s3 div h2 a,
#secondry_new h2 a,
.sections h2 a
{
	font-size:18px;
	color: #C00;
}
#secondry_new p,
.sections p
{
	font-family:"Times New Roman", Times, serif;
	 text-align:justify;
	 line-height:20px;
	 font-size:14px;
	 
}
.sections p{
	padding:0px 10px;
}
.sections h1 a,
.sections p a,
#secondry_new p a,
#secondry_new h1 a{
	color:#015294;
}
#secondry_new img{
	padding:0px 0px 0px 10px;
	width: 160px;
}
#top {
	width:100%;
}

.news_list{
	list-style:none;
}
.news_list li{
	padding-right:5px;
}
.news_list li a{
	padding-right:15px;
	font-size:18px;
	line-height:26px;
	font-family:"Traditional Arabic";
	background:url(images/arrow.png) right center no-repeat;
	font-weight:bold;
	color:#015294;
	display: block;
}
.footer{
	background:url(images/footer_bg.png) no-repeat center bottom;padding:30px; text-align:center;	
}
.footer,
.footer a{
	font-family:Tahoma;
	font-size:12px;
}
.writers_box .image_box {
	width:56px;
	height:56px;
	background:url(images/images.png) no-repeat -491px -284px;
	padding:16px;
	margin: 0px auto;
}
.image_box img {
	border:1px solid #666;
	margin:0px auto;
	display:block;
}
.writers_box h2 {
	display:block;
	text-align:center;
	line-height: 12px;
}
.writers_box h2 a {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666;
	line-height: 14px;
}
.writers_box h1 {
	padding:5px;
	display:block;
	text-align:center;
	overflow: hidden;
}
.writers_box h1 a {
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
}
.gray{
	background-color:#e7e7e7;
}
.writers_box h3 {
	display:block;
	text-align:left;
	padding:2px 5px;
}
.writers_box h3 a {
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
}
.writers_box span {
	background:url(images/articles_seperator.png) no-repeat center;
	height:14px;
	display:block;
	padding:5px 0px 3px 0px;
	line-height: 14px;
}
.latest_news_bar .lang {
	float:right;
	width:163px;
	text-align:left;
}
#right_sections {
	width:577px;
	float:right;
	margin-left:10px;
	overflow: hidden;
}
#left_sections {
	width:345px;
	float:right;
}
.sections {
	border:1px solid #80c6e5;
	background-color:#edf8ff;
	margin-bottom: 10px;
}
.section_btn {
	width:150px;
	height:25px;
	padding:5px 2px;
	background: none no-repeat top right;
	display: block;
	background-color: #06C;
}
.section_btn h1 a {
	font-family:'Traditional Arabic';
	font-size:20px;
	color:#FFF;
}
.sections .news_image  {
	width:154px;
}
.news_titles{
	padding:5px 5px 0px;
	text-align:justify
}
.sections .image_sec_side {
	float:right;
	width:156px;
	padding-left:5px;
	padding-bottom: 5px;
}
.sections .more {
	text-align:left;
	padding:3px 10px;
}
.sections .more a {
	color:#900;
}
.sections .first_news {
	border-bottom:1px solid #036;
	margin-bottom:5px;
	padding-bottom: 5px;
}
.image_sec_side .news_image {
	float:right;
	display:block;
	margin-top: 10px;
}
#header_menu_cont {
	position:relative;
}
.poll_option {
	padding:0px 5px;
}



.add_comments_btns input{
    font-size:11px;
    padding:0px 15px;
}
.poll_buttons_cont {
    padding:5px;
}
#serv{
	position:relative;
	overflow: hidden;
}
#survey_overlay {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index:999;
    background:url(images/loading-3.gif) no-repeat center #edf8ff;
    display:none;
}
#inner_top{
	height:36px;
}
#inner_top,#inner_top a{
	font-family:Tahoma;color:#FFF;font-size:12px;
	text-align:center;
}
#inner_top a{
	display:block;padding-top:18px;
}.inner_btn {
	width:62px;
	float:right;
	height:36px;
}
#inner_date {
	width:300px;
	float:right;
	padding:8px 10px 8px 160px;
}
.inner_top_cont {
	background:url(images/inner_top.jpg) center top no-repeat;
	padding:4px;
}
#bottom_cor {
	background:url(images/inner_btm.jpg) center top no-repeat;
	height:8px;
	margin-bottom: 10px;
}
#news_container {
	padding:10px;
	border-left:1px solid #c2c2c2;
	border-right:1px solid #c2c2c2;
}
.top {
	background:url(images/top.jpg) no-repeat left center;
	display:block;
	height:16px;
}

#news_container p,#news_container a,#news_container span{
	font-size:16px;
	line-height:25px;
	text-align:justify;
}

.writers_box ul {
	list-style:none;
}.left_side_box_body {
	padding:5px;
}
.poll_desc h3 {
	color:#1200ac;
	font-family:Tahoma;
	font-size:12px;
	padding:5px;
	text-align:justify;
}
.writers_box .section_head {
	height:35px;
	background-color:#C60;
}
.writers_box .section_head h1 a {
	font-family:'Traditional Arabic';
	font-size:20px;
	color:#FFF;
}
.survey .poll_desc h3 {
	color:#015294;
	font-family:Traditional Arabic;
	font-size:20px;
	padding:5px;
	text-align:justify;
}

#gallery,
#videos {		
    padding: 10px 20px;
}
#videos ul,
#gallery ul { list-style: none;width:538px;margin:0px auto;}
.sections #videos ul ,
.sections #gallery ul
{
	list-style: none;
	width:300px;
	margin:0px auto;
	display: block;
}
#videos ul li ,
#gallery ul li
{
	display: inline;
	width:150px;
	display:block;
	text-align:center;
	height:125px;
	float:right;
}
#videos ul img ,
#gallery ul img
{
    border: 1px solid #CCC;
    border-width: 1px 1px ;
    width:110px;
    height:60px;padding:10px;
	display:block;
	margin:0px auto;
}
#videos ul a:hover img ,
#gallery ul a:hover img
{
	border: 1px solid #3e3e3e;
	border-width: 1px;
	color: #fff;
}
#videos ul a:hover ,
#gallery ul a:hover
{ color: #06C; }
.media{
	padding:10px 130px;
}
.media div{
	padding:5px;
	font-size:14px;
	color:#069;
	text-align:center;
    border-bottom:3px solid #ccc;
    margin-bottom:20px;
    padding-bottom:10px;
    }
	
	.most_reading,.most_comments {
	width:158px;
	float:right;
}
.most_reading{
	padding:0px 5px 0px 5px;
	border-left:1px solid #999;
}
.most_comments {
    padding:0px 5px 0px 0px;
}
.most_reading span,.most_comments span {
    font-size:12px;
    color:#900;
    text-align:center;
    display:block;
    font-weight:bold;
}
.most_reading ul,.most_comments ul {
	list-style:none;
    list-style:url(images/read_more_g_arraw.jpg) outside;
    padding:10px 15px 10px 0px;
}
.most_comments ul{
    list-style:url(images/read_more_r_arraw.jpg) outside;
}
.most_reading ul li,.most_comments ul li{
    padding-right: 0px;
    display:block;
    margin-bottom: 5px;
}
#gallery ul li a span ,
#videos ul li a span {
	display:block;
}



article-body,.add-comment-body {
    border-right:solid 1px #c2c2c2;
    border-left:solid 1px #c2c2c2;
    display: block;
    overflow: hidden;
    padding: 10px;
}
.add-comment-body{
    background-color:#f0f0f0;
    position: relative;
}
.article-bottom-cor {
    height:10px;
    background:url(images/article-bottom-cor.jpg) no-repeat center;
}
.add-comment-top {
	height:26px;
	background:url(images/add-comment-top.jpg) no-repeat center;
	padding: 7px 60px 0px 0px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
}
.add-comment-bottom {
    height:9px;
    background:url(images/comments-bottom-cor.jpg) no-repeat center;
}
.comments-top {
    height:9px;
    background:url(images/comments-top.jpg) no-repeat center;
}
#image_row{
    margin-bottom:10px;
}
#image_row img{
    display:block;
    float:right;
    padding-right:10px;
    border:none 0px;
    margin-left:20px;
}
.navigation_bar {
	background:#CCCCCC;
	padding:5px;
	margin-bottom: 0px;
	font-family:Tahoma;
	font-size:12px;
}
.navigation_bar a{
    color:#0066CC;
	font-family:Tahoma;
	font-size:12px;
}
#comment-form p label {
    display:block;
    width:200px !important;
    color: #000;
    vertical-align: top;
    text-align: left;
    list-style: none;
    cursor: pointer;
    float: right;
    padding-left: 3px;
}
#comment-form label.error {
    display:inline-block;
    width:200px;
    margin-right:205px;
    color: #C00;
    vertical-align: top;
    text-align: right;
    padding-top:3px;
}
#comment-form p {
    padding:5px;
}

#user_comments h3 {
    font-size:13px;
    color:#C00;
}
#user_comments,#user_comments h3,#user_comments p{
	font-family:Tahoma;
}
#user_comments p{
	font-size:12px;
}

.comment-input-sec {
	float:right;
	overflow: hidden;
	font-family: Tahoma;
	width: 600px;
}
.comment-input-sec label{
	font-family: Tahoma;
	font-size:12px;
}
.comment-policy {
	width:70px;
	float:right;
	background:url(images/terms.jpg) no-repeat 100px 0px;
	padding: 2px 505px 0px 0px;
	text-align: right;
}
.comment-input-title {
    width:190px;
    float:right;
    height:200px;
    text-align: left;
}
.comment-input-form {

    /*height:200px;*/
}
.comment-input-title div{
    padding:10px 0px 10px 10px;
}
.comment-input-form input,.comment-input-form textarea{
    margin:0px 0px 0px 10px;
    width:250px;
    border:1px solid #999999;
    font-family:Tahoma;
    font-size:11px;
    padding:2px;
    list-style: none;
    float: right;
    overflow: hidden;
}
.comment-input-form input:focus,.comment-input-form textarea:focus{
    border:1px dotted #666;
}
.add_comments_btns span{
    float:left;
    background:url(images/vote_btn_bg.jpg) repeat-x;
    padding:2px 20px;
    height:15px;
    margin:0px 20px 0px 0px;
}
.add_comments_btns span a{
    color:#FFFFFF;
}
.add_comments_btns {
    height:20px;
    padding-left:10px;
    padding-top: 10px;
}
#user_comments span{
    font-size:11px;
    color:#80282c;
    font-weight:normal;
}

.poll_buttons_cont input,.add_comments_btns input{
    height:19px;
    padding:0px;
    margin:0px;
    border:none 0px;
    padding:2px 10px;
    background:url(images/vote_btn_bg.jpg) repeat-x #F00;
    color:#FFF;
    margin-left:10px;
    font-size:10px;
    font-weight:lighter !important;
    line-height:15px;
    float:right;
    width:auto;
}
#user_comments div {
	background:url(images/comments-separator.jpg) no-repeat right;
	height:1px;
	margin:8px 0px;
}
.article_box {
    margin-bottom:10px;
}
.add-comment-top #add_comment_title {
	float:right;
}
.add-comment-top .comment-policy a {
	color:#FFF;
	font-family:Tahoma;
	font-size:12px;
}
#writer_name{
	font-weight:bold;
	color:#06C
}

#add_comment_loader{
    background:url(images/loading-2.gif) no-repeat center #FFF;
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index: 500;
    overflow: hidden;
}
#news_container #intro_title {
	font-size:18px;
	font-family:'Traditional Arabic';
	line-height:25px;
}
#news_container #main_title {
	font-size:24px;
	font-family:'Traditional Arabic';
	line-height:30px;
	color:#06C;
}

.writers_box ul{
	padding:5px;
}
.writers_box ul li{
	text-align:justify;
		background:url(images/articles_arraw.jpg) center right no-repeat;	
		padding:0px 18px 5px 0px;		
	
}
.writers_box ul li a{
	font-family:Tahoma;
	font-size:12px;
	text-align:justify;
/*	background:url(images/articles_arraw.jpg) center right no-repeat;	*/	
}
