@charset "utf-8";
body {
	margin:0;
	background-color:#000;
	font-size:12px;
	font-family:Tahoma;
	color:#868b95;
	direction:rtl;
}
p
{
	margin:0;
}
a:focus{
	-moz-outline-style: none;
	outline-style: none;
}
input.middle:focus {
  outline-width:0;
}
.maintable{
	z-index:0;
	margin:auto auto;
}
.language{
	color:#FFF;
	width:992px;
	height:30px;
	top:10px;
	position:absolute;
	margin:auto auto;
	text-align:left;
	padding-left:20px;
}
.langdiv{
	float:left;
	border:#fff 1px solid;
	width:40px;
	padding:0px 5px 4px 5px;
}
.languagetext{
	color:#FFF;
	top:10px;
	text-decoration:none;
}
.menubg{
	background-color:#848588;
}
.menuhome{
	background-image:url(../images/menu_home_ar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:117px;
	padding:38px 15px 8px 10px;
	display:block;
	color:#797979;
	font-family: Tahoma;
	text-decoration:none;
}
.menuhome:hover{
	background-position:bottom;
	color:#fff;
}
.menuwhoweare{
	background-image:url(../images/menu_whoweare_ar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:125px;
	padding:38px 15px 8px 10px;
	display:block;
	color:#797979;
	font-family: Tahoma;
	text-decoration:none;
}
.menumedia{
	background-image:url(../images/menu_media_ar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:113px;
	padding:38px 15px 8px 10px;
	display:block;
	color:#797979;
	font-family: Tahoma;
	text-decoration:none;
}
.menuservice{
	background-image:url(../images/menu_service_ar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:116px;
	padding:38px 15px 8px 10px;
	display:block;
	color:#797979;
	font-family: Tahoma;
	text-decoration:none;
}
.menucontact{
	background-image:url(../images/menu_contact_ar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:40px;
	width:126px;
	padding:38px 15px 8px 10px;
	display:block;
	color:#797979;
	font-family: Tahoma;
	text-decoration:none;
}
.menucontact:hover{
	background-position:bottom;
	color:#fff;
}
.loginbg{
	background-image:url(../images/login_bg.jpg);
	background-repeat:repeat-x;
	width:274px;
	height:87px;
	padding:0px 0px 0px 0px;
}
.loginbgleft{
	background-image:url(../images/login_bgleft.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:28px;
	height:87px;
}
.loginbgright{
	background-image:url(../images/login_bgright.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:24px;
	height:87px;
}
.textfieldtopbg{
	background-image:url(../images/textfieldtop.jpg);
	background-repeat:no-repeat;
    background-position:right top;
    margin-top:11px;
    padding:2px 9px 2px 5px;
    margin-right:5px;
    margin-left:10px;
    width:140px;
}
.textfieldbottombg{
	background-image:url(../images/textfieldbot.jpg);
	background-repeat:no-repeat;
    background-position:right top;
    padding:2px 9px 16px 5px;
    margin-right:5px;
    width:140px;
}
.menutextfield{
	background-image:url(../images/textfield.gif);
	background-repeat:repeat-x;
    width:128px;
    height:16px;
    border:0px none;
    color:#868b95;
    font-size:10px;
    margin-left:10px;
    width:130px;
}
.textfield{
	background-image:url(../images/textfield1.gif);
	background-repeat:repeat-x;
	width:200px;
	height:16px;
	border: none;
	color:#868b95;
	font-size:12px;
	padding-right:10px;
}
.textfield1{
	background-image:url(../images/textfield1.gif);
	background-repeat:repeat-x;
	border:#ccc 1px solid;
	width:200px;
	height:16px;
	color:#868b95;
	font-size:12px;
}
.textarea{
	background-image:url(../images/texarea.gif);
	background-repeat:repeat-x;
	width:200px;
	height:76px;
	border: none;
	color:#868b95;
	font-size:12px;
}
.textfield_bg{
	background-image: url(../images/textfield_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:1px;
}
.textarea_bg{
	background-image: url(../images/texarea_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:2px;
	height:80px;
}
.textfieldright_bg{
	background-image: url(../images/textfieldright.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:1px;
	height:20px;
}
.textarearight_bg{
	background-image: url(../images/texarearight.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:1px;
	height:80px;
}
.bigimage
{
	max-height:488px;
	max-width:650px;
}
.send_ar{
	background-image:url(../images/send_ar.jpg);
	background-repeat:no-repeat;
	padding:4px 16px 2px 12px;
	margin:0px 10px 15px 10px;
	border:0px;
	color:#868b95;
	font-size:12px;
	width:58px;
}
.sidebg{
	width:239px;
	padding:20px 17px 10px 17px;
	background-color:#730002;
}
.contentsidebg{
	background-color:#fafafa;
	padding:20px 15px 20px 15px;
}
.mainpagetoptext{
	background-image:url(../images/homegallery_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	font-size:13px;
	color:#fff;
	padding:20px 32px 20px 20px;
	text-align:justify;
	line-height:20px;
}
.buttonhomebg{
	background-image:url(../images/buttonhomebg.jpg);
	background-repeat:no-repeat;
	color:#fff;
	border:none;
	text-align:center;
	height:25px;
	width:91px;
	font-size:12px;
	float:left;
	margin-top:8px;
}
.button{
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	color:#fff;
	border:0px;
	width:80px;
	height:22px;
	padding-bottom:5px;
}
.mainpagelistmenu{
	width:240px;
	font-size:12px;
	color:#868b95;
}
.prayertimebg{
	background-image:url(../images/prayertime_bg.jpg);
	background-repeat:no-repeat;
	background-color:#730002;
	background-position:bottom;
	color:#ccc;
	font-size:13px;
}
.prayertime{
	border-bottom:#ccc 1px dashed;
	padding:6px 0px 6px 0px;
	text-align:justify;
}
.ptime{
	border-bottom:#ccc 1px dashed;
	padding:6px 0px 6px 0px;
	text-align:left;
}
.prayertimelast{
	padding:6px 0px 6px 0px;
	text-align:justify;
}
.ptimelast{
	padding:6px 0px 6px 0px;
	text-align:left;
}
.albumbg{
	background-image: url(../images/album_bg.gif);
	background-repeat:no-repeat;
	padding:20px 26px 30px 20px;
}
.roundboxleft{
	background-image:url(../images/roundbox_left.gif);
	background-repeat:no-repeat;
	width:7px;
	height:144px;
}
.roundboxright{
	background-image:url(../images/roundbox_right.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:7px;
	height:144px;
}
.roundbox{
	background-image:url(../images/roundbox.gif);
	background-repeat:repeat-x;
	padding:10px;
	text-align:justify;
}
.header{
	height:40px;
	text-align:justify;
}
.innerheader{
	float:right;
	text-align:justify;
}
.buttonmorehome{
	background-image: url(../images/button_more.gif);
	background-repeat:no-repeat;
	font-size:11px;
	border:none;
	color:#ccc;
	height:15px;
	width:50px;
	text-align:center;
	float:left;
}
.dashbox{
	border:#ccc 1px dashed;
	padding:20px;
	padding-left:40px;
	text-align:justify;
}
.text{
	text-align:justify;
	line-height:20px;
	list-style-image:url(../images/bl1.gif);
	text-decoration:none;
}
.blacktext{
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.rtext{
	color:#b51010;
}
.wtext{
	color:#fff;
}
h3{
	font-size:16px;
	font-weight:bold;
	color:#900;
}
.homedownbanner{
	background-image: url(../images/home_downbanner_ar.jpg);
	background-repeat:no-repeat;
	padding:85px 50px 10px 30px;
}
.inner1downbanner{
	background-image: url(../images/inner1_downbanner_ar.jpg);
	background-repeat:no-repeat;
	padding:85px 50px 10px 30px;
}
.weblink{
	background-image:url(../images/weblink.gif);
	background-repeat:no-repeat;
	margin:0px 5px 0px 25px;
	padding:8px 20px 0px 0px;
	width:190px;
	height:28px;
	font-family:Verdana;
	color:#bc2121;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.weblinkwithdotborder{
	border:#993335 1px dashed;
	margin:0px 5px 4px 25px;
	padding:4px 20px 0px 0px;
	width:185px;
	height:21px;
	font-family:Tahoma;
	color:#fff;
	display:block;
	text-decoration:none;
}
.redtextdown{
	padding:10px 30px 0px 60px;
	margin:10px 20px 0px 0px;
	color:#bc2121;
	text-align:justify;
}
.submitqoute{
	margin:40px 10px 0px 0px;
	display:block;
	text-align:right;
}
.footerbg{
	background-color:#fafafa;
	padding:4px 27px 0px 15px;
	width:970px;
	height:60px;
}
.footerlogo{
	float:right;
	border-left:#aeaeae 1px solid;
	width:56px;
	margin-left:20px;
}
.footerlink{
	float:right;
	padding:0px 10px 0px 0px;
	color:#868b95;
	text-decoration:none;
	font-size:12px;
}
.copyright{
	float:left;
	width:auto;
}
.submenu{
	z-index:100;
	height:205px;
	width:705px;
	position:absolute;
	margin:auto auto;
	border-left:#fff 2px solid;
	border-right:#fff 2px solid;
	border-bottom:#fff 2px solid;
	visibility:hidden;
}
.submenubg {
	background-image:url(../images/menubg.gif);
	background-repeat:repeat-x;
	height:145px;
	width:645px;
	padding:30px;
	color:#fff;
}
.submenubg li{
	line-height:26px;

}
.submenubg ul{
	padding:0 20px 0 0;
	margin:0px;
}
.submenulink{
	color:#fff;
	text-decoration:none;
}
.menucontent{
	float:left;
	width:350px;
}
.menucontent_img{
	float:right;
	border:#fff 1px solid;
	margin-left:10px;
}
.moreinred{
	float:left;
	color:#ed7576;
	text-decoration:none;
}
.browsemedia{
	border-bottom:#d5b3b4 1px dashed;
	padding:2px 20px 10px 2px;
	color:#fff;
	display:block;
	background-image: url(../images/bl.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
}
.sideaudiobg{
	background-color:#fafafa;
}
.facebookinner{
	padding-bottom:2px;
}
.slog{
	font-size:16px;
	text-align:justify;
}
.imagedescription {
	font:11px Verdana;
	color: #000000;
	text-decoration: none;
}
.categories {
	font:11px Verdana;
	color: #000000;
	border-bottom:#ccc  solid 1px;
	background-image: url(../images/folder.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	text-decoration: none;
	padding: 6px 0px 6px 50px;
}
.categories:hover {
	color: #900;
}
.gallerytopbg{
	background-color:#730002;
	padding:4px;
	color:#fff;
	font:bold 11px Tahoma;
	height:20px;
}
.gallerytopbg:hover{
	color:#fff;
}
.sitemapmain{
	padding-bottom:10px;
	color:#868b95;
	display:block;
	text-align:right;
}
.sitemapmain:hover{
	color:#000;
}
.submenuservicelink{
                float:right;
                padding-right:20px;
                display:block;
                width:100px;
}
.menucontent1{
                float:right;
                width:350px;
}
.popup
{
	font-size:12px;
	font-family:Tahoma;
	color:#868b95;
	direction:rtl;
}

